SuperAPI AI 工具集

musubix-ears-validation

通用与其它

查看项目

更新于 10-16 01:33

技能介绍

用途:帮助按 EARS(Easy Approach to Requirements Syntax)格式创建和校验需求。

主要能力:提供五类 EARS 句式模板——普遍型 THE [system name] SHALL [requirement];事件驱动型 WHEN [trigger event], THE [system name] SHALL [response];状态驱动型 WHILE [system state], THE [system name] SHALL [behavior];不期望行为型 THE [system name] SHALL NOT [unwanted behavior];可选型 IF [condition], THEN THE [system name] SHALL [response]。可将自然语言转换为 EARS 语句、校验 EARS 语法、映射到本体,并给出 P0/P1/P2 优先级与需求文档模板。

校验清单:是否符合五种 EARS 模式、系统/组件名是否明确、是否使用 SHALL 表示强制需求、是否可测量可测试、是否原子(单一需求)、是否无歧义。

用法:npx musubix requirements validate <file>;npx musubix requirements analyze <file>;npx musubix requirements map <file>。

适用场景:编写需求、校验需求语法、将自然语言需求转为 EARS 形式。

限制与常见错误:避免用 should 代替 SHALL、一条语句混入多个需求、标准模糊不可测量、缺少系统名、在需求中写实现细节。其余安装配置、平台与收费信息暂未提供。