同一个词先讲清的Skill

构建和完善项目的领域模型,统一术语和概念。

domain-modeling 是一份帮助团队明确领域术语的 Skill。讨论里的“账户”“取消”各人理解不同,它就用具体场景把含义与边界讲清,及时写进词汇记录。

例如“取消订单”能否只取消一部分,需要业务规则回答;代码只支持整单而讨论允许部分取消,就把这个冲突明确摆出来。这里的场景是检验概念,不是编造已经存在的产品需求。

主文把 CONTEXT.md 留作词汇表,具体实现与架构取舍另存。只有难以逆转、未来需要解释且真有取舍的决定,才考虑 ADR,不把每次命名都写成重大决策。

本文未读两个详细格式文件,也未修改项目术语。适合带着真实规则、现有词汇和代码一起讨论;词选得专业还不够,要看团队能否用它一致描述实际行为,再记录已解决的部分。

分类:编程开发

来源仓库:vinvcn/mattpocock-skills-zh-cn

适合用来做什么

  • 帮我构建项目的领域模型。
  • 记录一下项目的领域术语和通用语言。

安装 domain-modeling

npx skills add https://www.iskills.cc/skills/vinvcn/mattpocock-skills-zh-cn/domain-modeling/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 domain-modeling 的用途与原始说明

浏览全部 Skill 指南