← 返回藏书阁

Knowledge as Code

wiki/ai/concepts/Knowledge-as-Code.md
分类:ai / concepts · 更新:2026-07-01 09:17

Knowledge as Code(知识即代码)

定义

将团队知识(规范、经验、流程、服务拓扑)编码为可版本化管理的工程制品(markdown 文件),而不是散落在聊天记录、口头传说和 wiki 页面中。

核心特征

  • 可版本化 — git 管理,可 diff、可 rollback
  • 可审计 — 每次修改都有记录
  • 可复用 — AI 可消费,新人可阅读,新会话可继承
  • 可演进 — 通过 Self-Refinement 闭环持续更新

QQ音乐实践

  • AGENTS.md:全局协作规范
  • .codebuddy/skills/(34个):可复用能力单元
  • .codebuddy/agents/(24个):专家角色定义
  • .codebuddy/commands/(35个):标准化入口
  • context/team/、context/harness-framework/、context/project/:三层知识

LLM-Wiki 的关系

LLM Wiki 是 Knowledge as Code 的个人/研究版:raw materials 是输入,Markdown wiki 是可版本化、可 diff、可审计的知识代码库,agent 按 schema 执行摄入、查询和 lint。QQ音乐实践把同一思想扩展到团队/企业级,把规范、harness、skills、agents 和项目上下文都变成可被 AI 复用的工程制品。

写入记录

  • 2026-07-01 09:13 CST:根据 Karpathy LLM Wiki gist 修正 LLM Wiki 与 Knowledge as Code 的关系描述,并规范相关 wikilink。