基于 Obsidian 的个人 LLM Wiki。纯 Markdown — 无构建、测试、格式化、类型检查或 CI 工具链。
X-Knowledge-Base/ 是 Obsidian Vault 与工作区根目录。以下所有路径均相对于它。
| 文件 | 用途 |
|---|---|
CLAUDE.md |
主要协作约定 — 工作流、命名、Frontmatter 模板 |
COMMIT_GUIDELINES.md |
提交类型前缀定义:ingest wiki lint docs raw |
wiki/index.md |
全局维基入口 — 查询时始终先读这里 |
wiki/log.md |
变更日志 — 每次 ingest/lint/wiki 操作后追加 |
raw/ — 原始资料。导入后只读。绝不可编辑其中内容。wiki/ — 整理后的知识层。可自由创建、更新、合并、重构。wiki/。assets/ 不独立存在 — 图片等资源文件放在所属主题目录下的 assets/ 子目录中,而非顶层 assets/。如 raw/Joplin/嵌入式+Linux/assets/。每次 ingest(导入新内容)必须:
wiki/source-{关键词}.md 摘要页[[wikilink]] 交叉引用wiki/index.mdwiki/log.md每次 query 产生可复用的稳定结论:先征求意见,再写入 wiki。
参考 COMMIT_GUIDELINES.md,格式为 <类型>: <摘要>。本仓库使用以下类型:
| 类型 | 适用场景 |
|---|---|
ingest |
导入新资料 + 同步更新 wiki |
wiki |
纯知识页整理(不伴随导入) |
lint |
知识库健康检查与修复 |
docs |
仓库说明文档与协作规则更新 |
raw |
仅涉及原始资料资产,暂不改 wiki |
每次提交只表达一个意图,不要把导入、重构、清理混在一起。
master<类型>: <摘要>,见上方提交规则CLAUDE.md 中各页面类型(source/entity/concept)的具体模板。无开发命令。本仓库纯 Markdown,所有工作为文件编辑、Git 提交与 Obsidian 图谱导航。
CLAUDE.md 是详细工作流参考。本文件为快速摘要。有疑问时以 CLAUDE.md 为准。