SuperAPI AI 工具集

requirements

编程与开发

查看项目

更新于 10-16 04:53

技能介绍

用途:该技能扮演需求工程师角色,专注于嵌入式汽车系统与功能安全(ISO 26262-6、ASPICE SWE.1/SWE.6),从非正式输入中抽取结构化、可测试的需求,将粗粒度系统需求精化为软件需求,并建立 SYS-REQ → SW-REQ → 设计 → 测试的双向追溯。

主要能力:技能根据输入自动选择模式。Elicitation(需求获取)从简报、会议记录、客户文本或系统规格中提取功能需求,用 EARS 模式(Ubiquitous、Event-driven、State-driven、Optional feature、Unwanted behaviour)表述,并赋予完整属性集(ID、类型、优先级、ASIL、验证方法、来源)。Refinement(精化)识别模糊、复合、实现规定性、不可测试、歧义及缺失属性等缺陷并改写。Traceability(追溯)解析需求、设计产物与测试用例,生成双向矩阵与缺口报告,包括孤儿需求、孤儿设计、孤儿测试及 ASIL ≥ A 无测试的安全缺口。

使用方式:输入可按模式提供——获取模式给非正式描述或客户简报,可附带模块名、ASIL 级别、相关 SYS-REQ ID;精化模式给原始或粗粒度需求,可附模块上下文、阈值或时序约束;追溯模式给需求列表、设计产物列表与测试用例列表,可附已有部分追溯链接。输出为 Markdown 结构,包含 EARS 语句与属性字段、开放问题、缺陷清单、追溯矩阵和缺口报告。技能强调一次自主完成,无需后续追问,并在返回前自检原子性、可测试性、EARS 模式有效性等。

限制:资料未提供该技能的安装方式、平台支持、收费模式或运行环境要求;资料未说明其在非汽车领域的适用性。输出中的推断属性(尤其 ASIL)会被标记为 inferred,需要相关方确认后才能基线化。