OpenCode ddbbe64d9b ingest: 导入尚硅谷 FreeRTOS 教程 V1.0.3(笔记 + 代码 + Wiki) 5 päivää sitten
..
.obsidian 4c6db5d82d ingest: initial commit with X-Knowledge-Base 1 viikko sitten
raw ddbbe64d9b ingest: 导入尚硅谷 FreeRTOS 教程 V1.0.3(笔记 + 代码 + Wiki) 5 päivää sitten
wiki ddbbe64d9b ingest: 导入尚硅谷 FreeRTOS 教程 V1.0.3(笔记 + 代码 + Wiki) 5 päivää sitten
.gitignore 4c6db5d82d ingest: initial commit with X-Knowledge-Base 1 viikko sitten
CLAUDE.md 4c6db5d82d ingest: initial commit with X-Knowledge-Base 1 viikko sitten
COMMIT_GUIDELINES.md 4c6db5d82d ingest: initial commit with X-Knowledge-Base 1 viikko sitten
README.md 4c6db5d82d ingest: initial commit with X-Knowledge-Base 1 viikko sitten
开始.md 4c6db5d82d ingest: initial commit with X-Knowledge-Base 1 viikko sitten

README.md

X-Knowledge-Base

这是一个基于 Markdown 的个人 LLM Wiki 仓库。目标不是只保存资料,而是把原始资料、结构化知识和协作约定分层管理,让知识可以持续积累、修订和追踪版本历史。

目录分工

raw/

raw/ 存放原始资料,是事实来源层。

  • 放文章、笔记、论文、网页剪藏、截图、附件等原始内容。
  • 原始资料导入后不做内容改写,尽量保持不可变。
  • raw/ 下的内容在当前仓库中作为正式资产全量版本化。
  • raw/assets/ 用于图片、附件、截图等资源文件。

wiki/

wiki/ 存放经过 LLM 整理和维护后的知识页,是知识层。

  • 页面以 Markdown 形式组织。
  • 推荐使用 [[wikilink]] 建立实体、概念、工作流、来源摘要之间的双向链接。
  • wiki/index.md 是全局索引入口。
  • wiki/log.md 记录导入、查询、维护和结构调整。
  • 这里的内容可以持续更新、整合、修订和补充。

CLAUDE.md

CLAUDE.md 是本仓库的人机协作约定,也是 LLM Wiki 的 schema 文件。

  • 定义目录结构和页面命名规范。
  • 定义导入、查询、维护三类工作流。
  • 约束 LLM 在更新知识库时的行为边界。
  • 当协作方式发生变化时,优先更新这里。

README.md 负责给人看,CLAUDE.md 负责给人和 LLM 一起执行。

协作规则

  1. 新资料先进入 raw/,不要直接把未经整理的内容写进 wiki/
  2. 导入资料时,先读取原始资料,再在 wiki/ 中创建或更新摘要页、实体页、概念页和工作流页。
  3. 每次导入后都要更新 wiki/index.mdwiki/log.md
  4. 新资料如果与已有知识冲突,必须显式标注,不要静默覆盖。
  5. 查询回答如果形成稳定、可复用的结论,可以回写到 wiki/
  6. raw/ 是来源层,wiki/ 是综合层,二者不要混写。

推荐工作流

导入资料

  1. 把原始文件放进 raw/
  2. 阅读并提炼核心观点、事实、案例和数据。
  3. wiki/ 新建 source-{关键词}.md 摘要页。
  4. 补充或更新相关实体页、概念页、工作流页。
  5. 更新 wiki/index.md
  6. wiki/log.md 追加本次记录。

查询知识库

  1. 先看 wiki/index.md 定位相关主题。
  2. 再读具体页面和必要的原始资料。
  3. 输出综合回答,并注明来源页面。
  4. 若回答具有长期价值,则沉淀回 wiki/

维护知识库

  1. 检查孤立页面和缺失链接。
  2. 检查过时内容和冲突内容。
  3. 检查是否有被频繁提及但尚未单独建页的概念或实体。
  4. 修复后更新 wiki/log.md

版本管理建议

  • raw/wiki/ 都纳入 Git 版本历史。
  • 导入资料后及时提交,便于追踪知识演化。
  • 推荐使用清晰的提交信息,例如:
    • ingest: add source on ...
    • wiki: refine concept pages
    • lint: repair broken links

使用方式

  • 用 Obsidian 打开本目录作为 Vault。
  • wiki/index.md 进入知识库。
  • 需要调整协作方式时,先修改 CLAUDE.md,再按新约定继续维护。