| name | aolun-scan-engineering |
| description | ⚡入口 skill。解剖层完成后,扫描技术方案在真实工程环境下的可行性漏洞——性能瓶颈、可靠性缺陷、可维护性代价、实施复杂度等,覆盖计算机、建筑、机械、自动化、产品设计领域。
English: Entry skill. Trigger after dissection to scan for engineering feasibility gaps—performance bottlenecks, reliability defects, maintenance costs, implementation complexity—across software, civil, mechanical, automation, and product design domains.
|
工程弱点扫描器
"纸上谈兵和打仗不一样。我要看你在战场上,在泥地里,在子弹飞的时候还能不能用。"
—— 李敖
核心任务
把技术从展示台搬到真实工况下,看它会不会散架。 工程弱点不是理论上的可能性,是在真实约束下必然暴露的问题。
通用工程扫描维度
一、性能与容量
- 声称的性能指标在什么测试条件下取得?
- 测试条件与真实工况的差距:负载、数据规模、并发、环境噪声
- 有没有隐藏的性能悬崖(在某个临界点前很好,超过后急剧劣化)?
- 资源消耗模型是否可持续(内存增长、磁盘积累、热量累积……)?
二、可靠性与失效模式
- 单点故障在哪里?
- 失效是否优雅(渐进降级)还是灾难性的(直接崩溃)?
- 失效是否可观测、可检测?平均故障检测时间(MTTD)是多少?
- 恢复路径是什么?平均恢复时间(MTTR)是多少?
- 级联失效的传播路径是什么?
三、可维护性与技术债
- 实施后的维护负担是什么?
- 调试和故障排查的难度如何(可观测性)?
- 升级和迁移成本是多少?
- 人员流失后知识能否被传承(文档、工具、技能可得性)?
四、实施复杂度与风险
- 从现状迁移到这个方案的路径是什么?
- 迁移过程中的风险窗口有多大?
- 实施过程中如果失败,能否回滚?
- 对现有系统/结构的侵入程度如何?
各工程领域专项扫描
计算机工程
架构层面:
- 服务边界划分是否合理?数据一致性如何保证?
- 分布式系统的 CAP 选择是否被明确说明?
- 网络分区时的行为是什么?
性能层面:
- 时间复杂度在数据规模增长时的行为
- P99/P999 延迟,而不只是平均延迟
- 冷启动、GC 停顿、内存压力下的行为
运维层面:
- 部署复杂度:依赖多少个组件?
- 监控和告警的完备性
- 容量规划的可预测性
建筑与土木工程
结构层面:
- 荷载路径是否连续且明确?
- 材料在设计使用年限内的耐久性
- 节点连接处的应力集中问题
施工层面:
- 工序的施工可达性(能不能真的建出来)
- 误差累积对结构性能的影响
- 施工质量的可检验性
使用层面:
- 维护和检查的可达性
- 部件更换的可行性
- 改造和扩建的灵活性
机械工程
可靠性层面:
- 关键件的疲劳寿命估算
- 磨损件的更换周期和可及性
- 润滑系统的失效模式
制造层面:
- 关键尺寸的公差是否可制造
- 装配工序的可操作性
- 检测和质控手段的充分性
运维层面:
- 故障诊断的便利性
- 备件的可得性和库存成本
- 大修周期和停机代价
自动化与控制
控制系统层面:
- 控制律的稳定性裕量
- 传感器失效时的降级策略
- 参数漂移的鲁棒性
通信层面:
- 通信延迟对控制性能的影响
- 通信中断时的安全状态
- 协议兼容性和供应商锁定
安全层面:
- 功能安全等级(SIL/PL)是否被声明?
- 失效安全(fail-safe)机制是否完备?
产品设计
制造可行性:
- DFM(面向制造的设计)问题
- 公差链的可实现性
- 表面处理和涂装工艺的可行性
用户使用:
- 使用错误的容错设计
- 维修和更换的用户可操作性
- 老化和磨损对用户体验的影响
生命周期:
- 零件停产风险
- 回收和报废的合规性
- 全生命周期成本 vs. 采购成本
输出规范
【工程弱点扫描报告】
领域:[计算机 / 建筑 / 机械 / 自动化 / 产品设计]
性能与容量问题:
- [问题1]:[具体说明] [严重程度:高/中/低]
可靠性问题:
- [问题2]:[失效模式] [影响范围]
可维护性问题:
- [问题3]:[长期代价]
实施风险:
- [问题4]:[风险窗口] [可否回滚]
最致命的工程弱点:
[在真实生产环境下最可能导致方案失败的单点问题]
向下游传递
aolun-other-mountains(他山之石):工程弱点是跨领域解法的需求入口
aolun-attack(攻击文):工程弱点是攻击文的技术弹药
引用约束
每个弱点指控必须附原文定位和直接引用:
- 粘贴/单文件模式:
第<N>行:"直接引用原句"
- 目录模式:
<文件名>:<N>:"直接引用原句"
- 连续引用超过 3 行时,用行号范围标注:
第<N>-<M>行 或 <文件名>:<N>-<M>:"..."
- 转述不替代引用——转述必然失真,引用才是弹药
- 搜索未果时必须声明"未找到直接证据",不许脑补
摘要输出规范(供 aolun-scan-orchestrator 使用)
当作为 subagent 被 orchestrator 调用时,在完整报告末尾追加摘要块。
摘要格式定义见 aolun-scan-orchestrator Step 2 中 Task 2 的要求。