SuperAPI AI 工具集

domain-modeling

编程与开发

查看项目

更新于 10-15 19:53

技能介绍

用途:在设计中主动构建和磨砺项目的领域模型,包括挑战术语、构造边界场景,并在术语与决策成形时立即写入术语表和决策记录。仅阅读 CONTEXT.md 获取词汇不属于本技能;本技能用于改变模型,而非只消费模型。

文件结构:多数仓库只有单一上下文,根目录含 CONTEXT.md 与 docs/adr/。若根目录存在 CONTEXT-MAP.md,则仓库有多个上下文,每个上下文各自拥有 CONTEXT.md 与 docs/adr/。按需创建文件:首个术语确定时创建 CONTEXT.md,需要首个 ADR 时创建 docs/adr/。

会话中的做法:当用户用语与 CONTEXT.md 冲突时立即指出;用语模糊或含义过载时提出精确的规范术语;讨论领域关系时用具体场景压力测试边界;用户描述某行为时对照代码,发现矛盾就提出;术语确定后当场更新 CONTEXT.md,不批量攒着。CONTEXT.md 只作术语表,不含实现细节,不是规范或草稿本。

ADR 仅在三个条件同时满足时才建议创建:难以逆转、脱离上下文会令人意外、是真实权衡的结果。任一条不满足则跳过。

使用方式:先在一个窄范围应用,确认输出符合上述形态后再扩展到完整任务。需要仓库或环境中的事实时应自行查找,而非询问用户。保持上游流程完整,偏离需显式记录;在技能标记为用户决策的点停下交还控制权;优先小而可逆的改动,明示假设。

限制:资料未提供具体支持平台、安装命令、收费或价格信息。参考上游 SKILL.md(commit 3cca18b,MIT),以及 ADR-FORMAT.md、CONTEXT-FORMAT.md 等配套文档和校验脚本。