使用 Obsidian 发布知识文章
知识库直接使用 Git 仓库中的 Markdown 文件。你可以在 Obsidian 中完成写作和链接,再通过 CMS 或仓库发布,不需要转换成专用格式。
1. 准备笔记
新文章应使用 .md 扩展名和 UTF-8 编码。推荐从以下 Front Matter 开始:
title: 文章标题
description: 用一句话说明文章解决的问题。
sidebar_position: 10
完整字段约定见 Markdown 发布规范。
2. 建立连接
使用标准 Markdown 链接引用外部资源,使用 Obsidian WikiLink 连接知识库中的其他文章:
先阅读 [[general/knowledge-base|知识库说明]],再继续本指南。
WikiLink 的目标使用内容根目录相对的文档 ID(分类/文件名);仅链接同目录文章时可以只写文件名。显示文字放在竖线后。发布前应确认目标文章真实存在,避免构建时出现断链。
3. 添加图片
图片统一保存到 website/static/img/uploads/,文章中使用站点绝对路径:

使用有意义的文件名和替代文字。不要把凭据、访问令牌、客户数据或包含敏感信息的截图提交到公开仓库。
4. 选择发布方式
- CMS:访问
/admin/,使用 GitHub 授权后新建或编辑文章,适合常规内容维护和图片上传。 - Git 工作流:直接编辑知识库目录,运行校验和构建后提交,适合批量修改或工程化发布。
- Cursor Skill:通过项目内发布 Skill 校验目标路径、Front Matter、WikiLink 和图片引用,再生成可审查的 Git 变更。
5. 发布前检查
- 标题和描述准确,不包含“测试”“临时”一类占位信息。
- 文件位于正确分类,Front Matter 符合规范。
- WikiLink 和图片路径可以解析。
- 中文源文章有对应英文翻译,文档 ID 与目录结构保持一致。
- 本地校验、类型检查和多语言生产构建通过。
完成这些检查后,文章会进入侧边栏、站点地图与文档知识图谱。知识库的整体边界可回到 ZJ 技术知识库 查看。