SuperAPI AI 工具集

ln-23-system-design-proposal-builder

智能体与模型

查看项目

更新于 10-15 23:59

技能介绍

用途:依据需求产出与风险相称的目标系统设计,明确边界、契约、数据流、失败行为、运维和取舍。只修改已批准的目标设计文档,不实现、不审计、不批准交付。

主要能力:按六步清单执行——框定设计(业务结果、角色、旅程、范围、非目标、阅读者、语言与目标文档路径);先估算再选组件(平均与峰值请求/事件速率、并发、负载与带宽、存储增长、保留与恢复量,给出公式、区间、假设与可变因素);定义领域、数据与契约(业务能力、所有权、不变量、依赖方向、系统记录、生命周期、一致性、事务边界,公开 API、事件、命令、Schema、错误、幂等、顺序、版本与兼容、信任边界、身份、授权、敏感数据、滥用控制与审计);构建 HLD 与关键 LLD(上下文、可部署单元、存储、队列、外部系统、责任与标注的数据流,覆盖成功、过载、依赖失败、部分失败、重试、超时、降级、恢复、取消;仅对风险高的组件深入;定义可观测性、SLI 测点、健康、部署、回滚、备份与运维动作);决策与验证(比较可行备选,含最简单的可行方案,记录选中与放弃理由、敏感点与重新打开条件,定义验收证据但不执行);编写与报告。

使用方式:执行前对每项内部标记 PENDING、PROVEN、CLEARED 或 UNPROVEN,返回前全部结清;复用清晰的目标设计文档,否则使用 docs/architecture/target-design.md;无现成基线或当前状态时标为 UNKNOWN;倾向可逆选择与最简拓扑,新应用先考虑模块化单体。

适用场景:需要把已批准需求整理为目标系统设计并说明证据与取舍的团队。

限制与输出:不排期、不实现、不审计、不批准;缺关键意图、证据、权限或目标路径时返回 BLOCKED,材料性缺口返回 INCOMPLETE,仅当决策完整足以进入实现规划时用 READY。估算须用区间,不得当作测量。报告按 Result、Scope、Evidence、Verification、Completion 顺序输出并按用户语言撰写。