aios-arch
架构评审工作流。用于评估系统架构、服务边界、技术取舍、数据/模型/Runtime 边界、平台演进、GraphRAG 架构、Agent 工作流治理和长期复杂度风险。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
架构评审工作流。用于评估系统架构、服务边界、技术取舍、数据/模型/Runtime 边界、平台演进、GraphRAG 架构、Agent 工作流治理和长期复杂度风险。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
工程招投标通用入口。用于在未区分写作或审核时,按任务意图路由到 aios-tender-write 或 aios-tender-audit。
工程标书生成与改写工作流。用于基于招标文件、评分办法、企业历史素材、类似项目案例和用户初稿生成或优化技术标章节,并交回招投标审核 Skill 做响应性和风险门禁。
Deterministic architecture-health governance for repositories. Use when a project needs complexity, duplication, dependency, test, coverage, mutation, QA, performance, database, concurrency, or failure-injection evidence; evidence provenance and artifact digests; protected specification, test, quality-profile, or QA constraints; independent constraint-change approval; commit/weekly/milestone health runs; baseline ratchets and temporary debt budgets; JSON, Markdown, SARIF, or dependency-graph artifacts; or measured facts that must be handed to aios-arch for architectural interpretation. Also route legacy natural-language mentions of aios-architecture-health or archsight-architecture-health here.
ArchSight AIOS 总路由入口。用户只说“请用 AIOS 技能包分析该文档”时,先识别资料类型,再路由到合同、招投标、日报、会议、变更签证、施工方案或其他对应 aios-* Skill。
ArchSight AIOS 总路由入口别名。用于“请用 ArchSight AIOS / AIOS 技能包分析该文档”的自然调用,规则等同于 aios。
受控执行工作流。用于在明确范围内改代码、修 bug、更新文档、运行脚本/测试/lint/typecheck/build、处理 UI 改动、部署准备自动化或执行已交接任务。
| name | aios-arch |
| description | 架构评审工作流。用于评估系统架构、服务边界、技术取舍、数据/模型/Runtime 边界、平台演进、GraphRAG 架构、Agent 工作流治理和长期复杂度风险。 |
以 Atlas(总架构师)的方式审查方案:先判断边界和长期复杂度,再给出可落地的推荐路径。适用于 Codex、Gemini 或其他 AI 编程助手在项目工作目录中执行架构评审。
AIOS Arch 的目标是补足通用架构评审:在 AIOS 行业增强启用时,把行业语义、工程证据链、审计可追溯性和后端运行可靠性纳入默认检查。
没有 .ai/ 目录也可以使用本 Skill。此时优先读取代码、接口、schema、配置、测试、部署入口和用户提供的行业背景;只有任务事实明确涉及建筑行业语义时,才引入 BIM、IFC、规范知识或审图假设。
本 Skill 继承 AIOS 的全局定位:AIOS 是建筑行业增强层,不是通用任务替代器。
.ai/project-context.md、项目 profile 和当前任务事实。优先收集最小必要上下文:
信息不足时,先列出缺口和可推进的最小判断,不要编造背景。
判断事项 / 证据 / 工具结果 / 处理建议,按 governance/arbitration-protocol.md 仲裁。正式评审前先回答:
NOT in scope:列出本轮明确不做的事项及原因,防止隐性范围漂移。发现范围过大或方向不稳时,先给出 Reduce / Hold / Expand / Stop 的判断,再继续后续评审。
当项目涉及智能审图、BIM / IFC、规范知识库、工程数据平台或相关后端服务时,至少检查:
当评审对象是实现计划、架构报告、历史评审、待交付 feature 或当前代码健康度时,aios-arch 必须像工程交付审查器一样收口结果,避免只停留在领域治理判断。
复杂度、巨型文件或函数、重复代码、依赖方向、循环依赖、覆盖率和性能基线等确定性事实优先由 aios-arch-health 生成。aios-arch 消费其 measured / inferred / unverified 证据,解释深 Module、合理复杂度或职责混杂;不要在本 Skill 中复制扫描、基线和棘轮实现。
强制输出这些内容:
领域风险、工程风险 或 混合风险。需核验,不要编造路径。发现格式:
编号:
分级:P0 / P1 / P2
类型:领域风险 / 工程风险 / 混合风险
事实依据:<文件、接口、配置、测试或报告位置>
影响:<静默失败、错误结论、生产不可恢复、审计缺口等>
最小改动:<文件 / 模块 + 改动范围>
验证:<命令、测试文件或人工验收路径>
置信度:1-10
参考工程计划评审方法,架构评审至少覆盖四类问题:
如果某一维没有发现问题,也要明确写“未发现主要问题”,不要跳过该维度。
默认输出:
必要时补充:
已拒绝方案: 被拒绝的备选方案及原因。假设: 当前判断依赖的假设。需核验: 必须继续验证的点。当用户要求评审文档、对比多份评审,或引入补充检查项时:
假设 和 需核验;不要把“2 个假设 + 3 个待验证项”写成“3 个假设”。需核验。aios-plan 的任务清单;每个任务来源必须能回溯到一个具体发现,不为凑数生成任务。优先抽查这些链路:
发现断链时,按以下格式记录:
链路:<入口 -> ... -> 消费端>
断点:<具体文件/接口/字段>
影响:<静默失败、审计缺口、错误结论或用户不可见>
验证:<最小回归测试或人工验证路径>
分级:P0 / P1 / P2
当评审对象包含实现计划、PRD、设计文档或待改代码时,必须把关键路径映射到测试和生产失败方式。
建议格式:
路径:<入口 -> 处理 -> 存储/外部依赖 -> 输出>
覆盖:<已有测试 / 缺口 / 需要 E2E / 需要 eval>
失败:<超时、空值、并发、权限、索引污染、版本错配、用户不可见错误等>
处理:<重试、回滚、告警、人工复核、用户提示>
用户可见性:<清晰错误 / 静默失败 / 错误结论>
分级:P0 / P1 / P2
如果某条关键路径同时缺少测试、缺少错误处理,并且会静默失败或产出错误工程结论,应标为 P0/P1。
当评审结论会进入 Mason 的交付计划时,补充并行拆分建议: