以 Markdown 作为博客内容格式,配合 Astro 内容集合组织文章
astro-blog-markdown — Astro 博客模板
作者 rodneylab
基于 Astro 与少量 Svelte 的 Markdown 博客启动模板,含示例文章、图片组件与常用脚本命令,采用 BSD-3-Clause 许可。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
目前有 1 张原始预览,可打开完整图片查看设计细节。
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
在 Astro 中引入少量 Svelte 组件,兼顾静态输出与局部交互
提供 Picture 组件,用于在 Markdown 内容站点中输出响应式图片
README 给出 pnpm 安装、开发、构建、预览及关闭遥测的命令
仓库采用 BSD-3-Clause 许可,允许修改与商用再分发
模板详细介绍
astro-blog-markdown 是 Rodney Lab 发布的 Astro 博客启动模板,使用 Markdown 撰写内容,并引入少量 Svelte 组件。仓库提供示例文章、用于响应式图片的 Picture 组件,以及开发、构建、预览等 pnpm 脚本,README 还给出通过 create astro 命令直接拉取该模板的方式。模板在 README 中标注了 Netlify 部署状态徽章与 Lighthouse 截图,但未在资料中给出具体性能数据。
许可方面,仓库采用 BSD-3-Clause,允许使用、修改、商用及再分发,源码分发需保留版权声明、三项条件和免责声明,二进制分发需在文档或随附材料中重现,且不得用权利人名义为衍生产品背书。演示图片、字体、图标等第三方素材需单独核对许可;域名、托管等外部服务可能另行收费。
适合你的项目吗?
适用场景
- 搭建以 Markdown 撰写文章的静态博客
- 在 Astro 项目中试验 Svelte 组件与内容集合的配合
- 为 Markdown 内容站点添加响应式图片输出
- 作为个人技术博客或文档型站点的起始结构
适合人群
- 熟悉 Markdown 并希望用 Astro 搭建博客的开发者
- 需要在静态站点中少量使用 Svelte 组件的项目
- 接受 BSD-3-Clause 许可条款并自行核对第三方素材的使用者
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
可通过 pnpm create astro@latest -- --rodneylab/astro-blog-markdown 拉取模板
- 2
需将 .env.EXAMPLE 复制为 .env 后再运行开发命令
- 3
常用命令包括 pnpm install、pnpm run dev、pnpm run build、pnpm run preview
- 4
开发服务器默认运行在 localhost:3000
- 5
演示图片、字体、图标等第三方素材需按各自许可单独核对
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 BSD-3-Clause 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用以及源代码或二进制形式的分发。
- 源代码分发需保留版权声明、三项条件和免责声明;二进制分发需在文档或随附材料中重现这些内容。
- 未经事先书面许可,不得使用权利人或贡献者的名称为衍生产品背书或推广。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 BSD-3-Clause 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
- 使用模板前需将 .env.EXAMPLE 复制为 .env 配置文件,否则开发环境可能缺少必要配置。
- 项目默认可能启用 Astro 遥测数据收集,需手动运行该命令关闭数据收集。
查看原文依据
Redistribution and use in source and binary forms, with or without modification, are permitted
许可证原文
cp .env.EXAMPLE .env
README 原文
https://github.com/rodneylab/astro-blog-markdown/blob/main/LICENSEhttps://github.com/rodneylab/astro-blog-markdown/blob/main/README.mdpnpm astro telemetry disable
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-05。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- Astro Themes
- 资料与维护参考分
- 资料一般 · 74 / 100
- 技术栈
- Astro · Svelte
- 网站类型
- 博客 · 启动器
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2025-05-27
- 截图检查日期
- 2026-10-05
目前没有记录演示链接。请依据仓库说明在本地评估;仅凭截图无法确认交互行为。
目录记录的主要技术栈是 Astro。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: [email protected] · 2026-10-06
查看当时使用的来源资料
SHA-256: 692b02b19c02cc86ee043712209f0d8a077e98993a3c63e167d2908f4f62d5c2
2026-10-05T18:43:26.027Z
来源文件 / 仓库<img src="./images/rodneylab-github-astro-blog-markdown.png" alt="Rodney Lab astro-blog-markdown Github banner">
<p align="center">
<a aria-label="Open Rodney Lab site" href="https://rodneylab.com" rel="nofollow noopener noreferrer">
<img alt="Rodney Lab logo" src="https://rodneylab.com/assets/icon.png" width="60" />
</a>
</p>
<h1 align="center">
Astro Blog Markdown
</h1>
# astro-blog-markdown
[](https://stackblitz.com/github/rodneylab/astro-blog-markdown)
[](https://app.netlify.com/sites/jazzy-pixie-b363bf/deploys)
Starter for accessible, fast and SEO friendly Astro blog using a spot of Svelte.
See post on
<a aria-label="Open article on using the Astro blog starter" href="https://rodneylab.com/astro-blog-markdown/">how
to get up and running on the Astro blog starter</a>. For more on the Picture component (used in this repo) and <a href="https://rodneylab.com/astro-picture-component/">how to add responsive image to your Markdown-based content site using Astro Content Collections, see the Astro Picture Component post</a>.
<img src="./images/astro-blog-markdown-lighthouse.png" alt="Lighthouse scores for 100 in each category">
# Astro Blog Markdown
```
pnpm create astro@latest -- --rodneylab/astro-blog-markdown
cp .env.EXAMPLE .env
pnpm run dev
```
## 🧞 Commands
All commands are run from the root of the project, from a terminal:
| Command | Action |
| :----------------------------- | :------------------------------------------- |
| `pnpm install` | Installs dependencies |
| `pnpm astro telemetry disable` | Disable data collection |
| `pnpm run dev` | Starts local dev server at `localhost:3000` |
| `pnpm run build` | Build your production site to `./dist/` |
| `pnpm run preview` | Preview your build locally, before deploying |
Feel free to jump into the
[Rodney Lab matrix chat room](https://matrix.to/#/%23rodney:matrix.org).
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

astrowind
⭕️ AstroWind: A free template using Astro v7 and Tailwind CSS v4. Astro starter theme.
Astro · 博客

astro-paper
A minimal, accessible and SEO-friendly Astro blog theme.
Astro · 博客

fuwari
✨A static blog template built with Astro.
Astro · 博客

Firefly
Firefly 是一款基于 Astro 的静态博客主题,由 CuteLeaf 在 saicaca 的 Fuwari 模板基础上二次开发,主打清新美观的视觉风格。
Astro · 博客

astro-theme-cactus
A simple Astro theme. Use it to create your blog or website.
Astro · 作品集

astrofy
Astrofy is a free and open-source template for your Personal Portfolio Website built with Astro and TailwindCS…
Astro · 作品集
