SuperAPI AI 工具集

033-architecture-adr-non-functional-requirements

测试与质量

查看项目

更新于 10-15 22:39

技能介绍

用途:引导干系人通过结构化对话,挖掘并记录基于 ISO/IEC 25010:2023 质量模型的质量属性架构决策,最终产出非功能性需求的 ADR。

主要能力:挑战优先开场,覆盖 ISO 25010:2023 质量特性(功能适用性、性能效率、兼容性、可靠性、安全性、可维护性、灵活性、安全);理解挑战(驱动因素、约束、系统上下文);针对主要 NFR 类别做质量专项深入探讨;方案探索与权衡偏好;决策综合与验证;生成含质量指标与成功标准的 ADR 文档。

使用方式:以挑战优先、咨询式方式发现,每次问 1-2 个问题,基于回答递进,按 NFR 类别定制。开始前必须运行 date 获取准确时间戳;必须重新读取参考模板,不使用缓存问题;必须以挑战优先开场;必须每次只问一两个问题;在提议创建 ADR 前必须向用户确认摘要(“这准确反映了你的质量需求吗?”);必须等待用户确认“proceed”后再生成 ADR。详细指引、示例和约束见 references/033-architecture-adr-non-functional-requirements.md。

适用场景:需要为质量属性记录架构决策、梳理非功能需求的架构咨询场景。

限制:ADR 仅记录对话结果而非对话本身;必须先完成充分对话并获得用户确认后才能创建;必须遵循上述强制性步骤。其他收费、平台等信息暂未提供。