Schema
概念 schema claude llm-wiki 驱动法则
来源数 1 Sat Apr 11 2026 08:00:00 GMT+0800 (China Standard Time)
Schema(驱动法则)
本站遵循 Andrej Karpathy 提出的 LLM Wiki 模式。 来源:https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f
这份 CLAUDE.md 是本站点的核心驱动法则——它规定了人与 AI 在此 wiki 中的角色分工、目录结构、页面类型,以及 Ingest / Query / Lint 三大核心操作流程。
角色定位
- AI Agent:wiki 的维护者。负责撰写和更新
wiki/目录下的所有内容。 - 用户(我):负责策展来源文档(放入
raw/)和提出问题。
目录结构
llm-wiki/
├── raw/ # 原始源文档(由用户维护,只读)
├── wiki/ # LLM 生成的知识网络(由 LLM 维护)
│ ├── index.md # wiki 页面目录
│ └── log.md # 按时间顺序追加的操作日志
└── CLAUDE.md # 本规则文件
wiki/ 中的页面类型
- 实体页:人物、公司、产品、项目。命名格式如
[[实体名称]]。 - 概念页:思想、框架、术语。命名格式如
[[概念名称]]。 - 来源摘要:对单个 raw 文档的一页摘要。命名格式如
src-<来源别名>.md。 - 综合页:对比分析、论点或关联发现。命名格式如
synth-<主题>.md。
书写规范
- 使用 Obsidian 风格的
[[双向链接]]进行交叉引用。 - 每个 wiki 页面顶部必须包含 YAML frontmatter:
--- type: entity | concept | source | synthesis tags: [标签1, 标签2] source_count: 1 updated: YYYY-MM-DD --- - 优先使用多个短小的互链页面,而非一篇超长独白。
核心操作
Ingest(编译入库)
当用户向 raw/ 放入新文档并要求处理时:
- 仔细阅读来源文档。
- 与用户简要讨论关键收获。
- 在
wiki/中撰写src-*.md摘要。 - 更新或创建相关的实体页与概念页。
- 标记与现有 wiki 页面之间的矛盾。
- 更新
wiki/index.md。 - 向
wiki/log.md追加一条带时间戳的记录。
Query(查询并回写)
当用户提出问题时:
- 先读
wiki/index.md定位 relevant 页面。 - 深入阅读这些页面。
- 用
[[页面名称]]格式引用来源,综合回答。 - 如果答案揭示了一个有价值的新关联或对比,主动提议将其作为新的综合页写回 wiki。
Lint(健康检查)
当用户要求 lint wiki 时:
- 扫描页面之间的矛盾。
- 识别被新来源取代的陈旧主张。
- 找出没有入向链接的孤儿页。
- 找出被反复提及但尚未拥有独立页面的重要概念。
- 建议缺失的交叉引用。
- 提出 2-3 个值得进一步探索的问题或来源。
文风要求
- 清晰、简洁的 Markdown。
- 实事求是。对不确定的内容明确标注(例如:"主张:……(待验证)")。
- 无废话。每一句话都应提供新信息或新关联。