用途:在设计与开发过程中主动构建并打磨项目的领域模型,而不是仅仅读取词汇表。适用于需要确定领域术语与统一语言、记录架构决策,或检验概念边界的场景。
主要能力:对照 CONTEXT.md 中的既有语言,当用户使用的术语与术语表冲突时立即指出;对含糊或一词多义的表达提出精确的规范术语;用具体场景压力测试领域关系,逼出概念边界的精确定义;将用户描述与代码交叉核对,发现矛盾时提出;术语一旦确定就即时更新 CONTEXT.md,不批量积压。
文件结构:多数仓库只有一个上下文,根目录含 CONTEXT.md、docs/adr/ 与 src/。若根目录存在 CONTEXT-MAP.md,则说明有多个上下文,该映射指向各上下文位置,各上下文可有自己的 CONTEXT.md 与 docs/adr/。文件按需创建:第一个术语确定时创建 CONTEXT.md,需要第一条 ADR 时创建 docs/adr/。CONTEXT.md 只作术语表,不含实现细节,格式见 CONTEXT-FORMAT.md。
ADR 使用:仅当同时满足难以逆转、脱离上下文会令人意外、且是真实权衡的结果这三条时才建议创建,格式见 ADR-FORMAT.md;缺任一条则跳过。
限制:资料未提供具体安装命令、平台支持、收费方式或效果数据。