SuperAPI AI 工具集

ubiquitous-language

智能体与模型

查看项目

更新于 10-15 23:44

技能介绍

用途:从当前对话中提取并形式化领域术语,形成一致的术语表并保存到本地文件,用于 DDD 通用语言建设。

主要能力:扫描对话中与领域相关的名词、动词和概念;识别同一词表示不同概念的歧义、不同词表示同一概念的同义词,以及模糊或重载术语;提出带明确术语选择的规范术语表;将结果写入工作目录中的 UBIQUITOUS_LANGUAGE.md,并在对话中内联输出摘要。

输出结构:文件包含通用语言标题、按自然聚类分组的术语表(术语、定义、避免使用的别名)、关系(用粗体术语并表达基数)、示例对话(开发人员与领域专家 3-5 回合)、标记的歧义。

规则:要有主见,同一概念多词时选最佳并列出应避免别名;明确标记冲突并给出建议;仅包含与领域专家相关的术语,跳过模块或类名,除非在领域语言中有意义;定义最多一句话,说明是什么而非做什么;仅包含领域术语,跳过通用编程概念,除非有领域特定含义;出现自然聚类时分组,否则单表即可;编写示例对话以澄清概念边界和精确用法。

重新运行:再次调用时读取现有文件,合并新术语,更新定义,重新标记新歧义,并重写示例对话以纳入新术语。

限制:资料未提供安装命令、平台、收费或价格信息;具体效果取决于对话内容与领域专家参与程度。