产品简介
astro-navfolio Navfolio 是基于 Astro 的静态站点主题,专为个人发布设计。它将主页、博客、项目文档、Vibe 短记录和数字花园整合到一个可维护的站点中,适合内容优先的网站,提供全文搜索、评论系统和主题自定义,帮助用户构建安静、结构化的个人在线空间。

核心功能
- 整合主页、博客和作品集模块
- 支持全文搜索和可配置评论系统
- 提供主题色盘自定义
- 使用 Markdown/MDX 内容管理
- 生成静态站点,易于跨平台部署
快速开始
- 第一步:创建 Python 虚拟环境并安装 FontTools 和 Brotli
- 第二步:使用 `bun install` 安装项目依赖
- 第三步:运行 `bun run dev` 启动本地开发服务器
- 第四步:构建生产版本使用 `bun run build`
- 第五步:通过 `bun run preview` 预览构建结果
界面预览

与其他方案对比
| 对比项 | astro-navfolio | 同类方案 |
|---|---|---|
| 内容整合能力 | 整合主页、博客、项目文档、Vibe 短记录和数字花园于一体 | 传统博客模板通常只支持文章列表 |
| 内容管理方式 | 使用 Markdown/MDX 支持灵活内容创作,提供模块化配置 | 可能依赖图形界面或特定格式,配置较复杂 |
| 站点可维护性 | 基于 Astro 静态生成,输出纯静态文件,易于部署和扩展 | 传统动态站点可能需要服务器维护,扩展性有限 |
适合谁用
- 需要长期维护个人博客和作品集的开发者
- 希望一站式管理主页、博客和项目文档的内容创作者
- 偏好 Markdown 内容管理和静态站点生成的用户
下载与版本
当前最新版本为 v1.0.0,发布于 2026-07-12。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/dodolalorc/astro-navfolio