SuperAPI AI 工具集

ln-71-system-design-baseline-builder

设计与创作

查看项目

更新于 10-16 06:23

技能介绍

用途:在方案设计之前,创建或更新项目架构驱动需求与约束的单一事实来源。只改已批准的架构文档,不做目标设计、不评审计划、不审计实现、不改产品代码、不虚构缺失的目标值。

主要能力:确定范围与目标读者,查找既有需求/架构/SLO/恢复/安全/成本/归属类文档,选定唯一权威文档(优先复用等价文档,否则用 docs/architecture/system-design-baseline.md);建立证据台账,区分仓库事实、干系人选择与估算;定义并排序架构驱动,覆盖业务与范围、负载与数据规模、可观测服务质量(SLI/SLO 及测量窗口)、数据语义与恢复(一致性、顺序、幂等、对账、持久化、备份、RTO/RPO)、安全隐私合规、运维与经济性、演进触发条件;以来源/刺激/环境/制品/响应/度量表达关键场景;写入并校验基线。

使用方式:按有序清单执行,每项内部标记 PENDING、PROVEN(有具体证据)、CLEARED(证据表明条件不存在)或 UNPROVEN(存在缺口);每节后核对,返回前处理所有 PENDING,仅统计 PROVEN 与 CLEARED。工具路由:仓库规则用原生读取与定向搜索;既有需求工件用窄范围搜索与直接读取;工作负载证据用指标、看板、日志、清单或已入库报告,否则标 UNKNOWN;外部限制与标准用官方文档,否则标 UNVERIFIED;文档变更对已批准 Markdown 做最小补丁,无授权可写路径则返回 BLOCKED。仅在时效性事实改变约束时才做外部研究。

适用场景:需在架构决策前固化需求与约束,且存在可写、已批准的架构文档路径。

限制:不用于目标设计、计划评审或实现审计;无安全可写路径或目的地含糊到可能分裂项目事实时返回 BLOCKED;不编造生产数据与未决目标,缺失值标 UNKNOWN 或记为缺失决策;结果判定为 READY、INCOMPLETE 或 BLOCKED。输出按结果、范围、证据、验证、完成度五字段报告。