RFC 2119 声明:本规范 MUST / MUST NOT / SHOULD / MAY 遵从 RFC 2119。所有进入本知识库(Vault)的 AI Agent MUST 遵循本规范。
- 先读全局规则:Agent MUST 首先读取
~/.claude/CLAUDE.md(本机环境事实、反奉承哲学与防泄露守卫;若该文件不存在——例如模板包接收者环境——则跳过此步)。 - 后读 Vault 规则:Agent MUST 随后加载本文件。
- 开工必读:任何知识产出/重构/设计前,MUST 先加载 〔你的个人画像〕 与 〔你的领域通用规范〕。
记号约定:凡
〔…〕形态的路径,表示"该文件需按你的领域自建"——在本库中它们是实文件;在公开模板包中是占位(质量门禁自动豁免其 wikilink)。
- 单源一致:
CLAUDE.md/GEMINI.md/.cursorrules/.windsurfrules/CONVENTIONS.md均为指向本文件的符号链接(模板包中为字节一致的内容副本),MUST NOT 覆写为独立实体,修改 MUST 仅作用于本文件(副本形态由post-write-sync-agents.sh同步)。
- 核心定位:
{{VAULT_ROOT}}是知识沉淀与规范速查的 LLM-Native 知识库。 - 职责边界:本 Vault IS 知识资产与规范源;IS NOT 项目运行代码仓库(代码统一在
{{CODE_ROOT}}\)。 - 引用格式:库内引用 MUST 用 Wikilink(
[[01-Rules/CODING-UNIVERSAL]]);跨库引用项目 MUST 标注绝对路径({{CODE_ROOT}}\{project})。
| 区 | 目录 | 职责 |
|---|---|---|
| 导航 | 00-MOC/ |
全库导航与聚合枢纽 |
| 规范 | 01-Rules/ |
跨语言铁律、Agent 行为、环境事实 |
| 学科 | 02-Fundamentals/ |
OS/网络/体系结构/编译原理(壳*) |
| 学科 | 03-Languages/{LANG}/ |
语言双版本规范(STANDARDS+CHEATSHEET) |
| 学科 | 04-Systems/ |
MySQL/Redis/Kafka/分布式/云原生(壳*) |
| 学科 | 05-Tools/ |
工具用法与配置(Claude Code/MCP/Obsidian) |
| 摄入 | 06-Sources/{Type}/ |
书/视频/文章/论文研读(壳*) |
| 摄入 | 07-Academics/ |
课程实验与毕设(壳*) |
| 摄入 | 08-Projects/{PROJECT}/ |
项目约束、ADR、Post-mortem |
| 摄入 | 09-Career/ |
面试高频考点与答辩复盘 |
| 过程 | 10-Daily/ |
个人日志,MUST NOT 堆积未加工规则 |
| 过程 | 11-Agents/ |
Agent 审计日志(review-log.md 索引 + logs/YYYY-MM.md 按月分片) |
| 流程 | 99-Inbox/ |
摄取 Landing Zone(TTL 内流转) |
| 工具 | Templates//skills//scripts/ |
模板/技能资产/代码,不入检索 |
* 科目壳 = 内容 <3 篇的意图清单,不建 MOC、不入脚本映射、不设门禁([[01-Rules/VAULT-STRUCTURE]] §2)。
完整目录职责、壳目录策略、内容归属裁决表、Frontmatter schema、双版本制、三层记忆分工细则,MUST 遵循唯一宿主 [[01-Rules/VAULT-STRUCTURE]]。
- 正式笔记(草稿/MOC 除外)MUST 含标准 YAML frontmatter;字段与标签空间见 [[01-Rules/VAULT-STRUCTURE]] §4。
- 语言双版本:STANDARDS 为主真值源;CHEATSHEET 由 Agent 单向浓缩(严禁 Drift)、章节 1:1 对齐;见 [[01-Rules/VAULT-STRUCTURE]] §5。
完整 13 条基线见 〔你的个人画像〕、〔你的领域通用规范〕。要点:拒绝奉承、命名表意图(YAGNI)、注释讲为什么、离开时更干净、错误显式处理(领域专题规范)、结构化并发(领域专题规范)、验证后下结论。
补充规范:Python 打包与模块入口(工具链规范)、文档治理与入口拆分([[01-Rules/DOC-GOVERNANCE]])、子 Agent 定义审计([[01-Rules/AGENT-AUDIT-CHECKLIST]])。
完整规则见 [[01-Rules/GIT-CONVENTIONS]]、[[01-Rules/AGENT-CONDUCT]]。要点:新项目 MUST 自动初始化(或 pwsh scripts/bootstrap.ps1);密钥 MUST 入 .gitignore;提交前过密钥扫描;MUST NOT git commit --no-verify。
标准见 [[01-Rules/INGESTION-WORKFLOW]]。要点:自主查库对齐 / 质量自审 / 经验沉淀([[01-Rules/AGENT-CONDUCT]] §9);沉淀经 save_inbox_draft 落 99-Inbox/,定稿后由 vault-inbox-consolidate 归位并删除原件。
- 符号链接/内容副本:每月或环境变动后 MUST 验证 5 入口与 AGENTS.md 一致(本库为符号链接;模板包为内容副本,由 Check 5 校验)。
- 体积红线:本文件 SHOULD ~5KB,MUST NOT >10,240 B;超限 MUST 拆细则至
01-Rules/。 - Git 审阅:改规范前 SHOULD
git log -n 5;冲突以 Git 历史回滚。
以下工具位于 scripts/,均以 python scripts/<tool>.py [参数] 运行(仅 bootstrap 用 pwsh):
| 场景 | 工具 |
|---|---|
| Inbox 超龄草稿扫描 | vault-inbox-triage |
| Inbox 智能流转晋级 | vault-inbox-consolidate |
| frontmatter 与链接验证 | vault-quality-check [--strict] |
| 重复/高相似笔记检测 | vault-dedup |
| 概念 wikilink 自动补全 | vault-auto-linker --dry-run |
| 项目主动知识发现 | vault-proactive-scan |
| 知识图谱与孤岛分析 | vault-graph-analyzer |
| 生成 Canvas 关系图谱 | vault-knowledge-graph |
| 精准检索规范与踩坑 | search-vault "<query>" |
| 全 Agent 检索 MCP 服务 | vault_search_mcp |
| 新项目脚手架初始化 | bootstrap |
| 一键综合健康巡检 | vault-healthcheck |
| 智能体记忆蒸馏压缩 | vault-memory-compactor [--json] |