Obsidian 知识库发布为网站博客
中文阅读版
GrandBull 网站现在可以把 Obsidian Vault 中的“AI 知识库”发布为静态博客。每次新增或修改知识库笔记后,手动运行 Vault 根目录的部署脚本即可重新生成博客并部署到 Vercel。
关键内容
- 网站目录:
/Users/loco/Documents/website - Obsidian Vault:
/Users/loco/Documents/Obsidian Vault - AI 知识库源目录:
/Users/loco/Documents/Obsidian Vault/AI 知识库 - 博客访问地址:
https://grandbull.icu/blog/ - 生成器:
/Users/loco/Documents/website/scripts/build-blog.mjs - Obsidian 手动部署脚本:
/Users/loco/Documents/Obsidian Vault/deploy-ai-blog.sh - 生成器会读取 Markdown frontmatter、标题、创建时间、分类、标签、别名和关键词,并输出:
/blog/index.html/blog/<slug>/index.html/blog/search.json/sitemap.xml- 可通过
status: private或publish: false跳过不想公开的笔记。
背景
用户希望将每次与 AI 对话沉淀出的 Obsidian AI 知识库,以博客形式展示在自己的 Vercel 网站上,并希望在 Obsidian 中有一个脚本,手动执行即可重新部署。
后续动作
- 发布前检查新笔记是否包含不适合公开的路径、个人信息、账号信息或敏感内容。
- 如不想发布某篇笔记,在 frontmatter 中添加
status: private或publish: false,再运行部署脚本。 - 后续可增强 Markdown 渲染、添加全文搜索索引、RSS、按标签归档和自动化部署。
AI 检索提示
- Obsidian static blog, AI knowledge blog, deploy-ai-blog.sh, Vercel alias set, Markdown frontmatter, knowledge publishing workflow