SuperAPI AI 工具集

ubiquitous-language

通用与其它

查看项目

更新于 10-16 01:38

技能介绍

用途:从当前对话中提取并形式化领域术语,形成一致的词汇表,保存为 UBIQUITOUS_LANGUAGE.md。适用于定义领域术语、构建词汇表、强化术语、创建统一语言,或涉及 domain model、DDD 的场景。

主要能力:扫描对话中领域相关的名词、动词和概念;识别同一词用于不同概念、不同词用于同一概念、模糊或超载术语等问题;提出有主见的规范术语选择;将术语分组到表格并展示关系与基数;写入文件并在对话中输出摘要。

输出结构:文件含术语表(Term、Definition、Aliases to avoid)、Relationships、Example dialogue 及 Flagged ambiguities 部分。规则包括:多词同义时选最佳并列出应避免别名;显式标记冲突并给出建议;仅收录对领域专家有意义的术语;定义一句话以内,说明是什么而非做什么;用粗体术语名表达关系;跳过通用编程概念;术语可按子域、生命周期或参与者自然分组;写 3-5 轮开发者与领域专家的示例对话,澄清概念边界。

重复调用:再次调用时读取现有文件,纳入后续讨论的新术语,理解变化时更新定义,重新标记新歧义,重写示例对话以纳入新术语。

限制:仅处理领域术语,不适用于通用编程概念;术语分组应自然,不强行分组;资料未提供安装命令、平台或收费信息。