用途:在为新仓库、项目、工具或产品命名时,引导用户从模糊的命名需求逐步收敛到一个易记、独特的名称;也适用于用户不确定该叫什么,或认为初步建议“太泛”“太绑定厂商”的场景。
主要能力:按工作流推进——先理解范围(单一用途还是多用途、包含代码/文档/工具/配置、使用者是个人/团队/公开),再澄清约束(是否担心厂商锁定、技术限制如 npm 名称可用性与特殊字符、是否需作为 CLI 命令),然后提供风格类别供用户选择:功能性(toolkit、dev-tools、workflows)、角色/管家(friday、jeeves、pennyworth)、复合词(devbox、workstation、codekit)、隐喻(forge、lighthouse、compass)、生造词(vercel、kubectl、nginx)。在选定风格内生成 5-8 个候选,要求简短(优先 1-2 音节)、易发音、易输入、有扩展空间。
使用方式:根据反馈迭代——听到“太泛”转向角色或生造词,“太绑定某物”则拓宽范围或换隐喻,“喜欢某方向”则继续生成;用户表现出兴趣后做验证:念出来是否顺口、打字是否顺手、是否容易向他人解释、是否已被占用(npm、github、域名)。
限制与注意:资料未提供具体安装命令、平台支持或收费信息。应避免缩写、过度使用的流行文化引用(jarvis、alfred、hal)、单独通用词(tools、utils、helpers、kit)、厂商名(claude-x、gpt-y、copilot-z)以及名称中的版本号。常见错误包括未理解范围就提建议、只提供一种风格、一次被拒就放弃、推荐过度使用的流行文化。