SuperAPI AI 工具集

ubiquitous-language

写作与研究

查看项目

更新于 10-16 09:49

技能介绍

用途:从实时对话中挖掘与领域相关的名词、动词和概念,将同义词与一词多义整理为带明确取舍的规范词汇表,并写入工作目录下的 UBIQUITOUS_LANGUAGE.md,使后续会话继承同一套词汇。适用于尚未存在文档化领域语言、需要新建该人工产物时;若要对已文档化的 CONTEXT.md/ADR 做压力测试,则应使用领域模型质询类技能。两者可组合:先在此建立词汇表,再把稳定术语提升到 CONTEXT.md。

主要能力:识别三种失效模式——同一词指不同概念(歧义)、不同词指同一概念(同义词)、含糊或超载术语;为每个概念选定一个规范术语并列出应避免的别名,给出简短理由;按子域、生命周期、角色等自然聚类分表;用加粗术语与显式基数表达关系;对标记的歧义给出建议而非提问。当候选术语与代码库既有用法冲突时,派发 Explore 智能体(fd 优先发现,git grep/ast-grep 内容搜索)确认主流命名。

使用方式:扫描对话中承载领域含义的名词、动词与概念,跳过无领域权重的通用编程词(array、function、endpoint)。按 references/UBIQUITOUS-LANGUAGE-FORMAT.md 的格式持久化文件,并输出简短内联摘要(新增、重命名、标记的歧义)供用户在对话中反馈。定义每句一句话,说明术语是什么而非做什么;包含 3–5 轮示例对话以展示术语精确用法;仅当模块与类标识符承载领域含义时才纳入。再次调用时读取既有文件,并入新术语、更新定义、对已解决歧义降级或移除,并刷新示例对话。

限制:资料的介绍未提供平台、收费、价格、有效期或量化效果信息,相关事实暂未提供。