Skip to content

AI 工程能力地图(V10)

内容类型:索引难度:进阶适合:想按任务而不是按文件目录查找 AI 能力的人阅读时间:约 10 分钟

能力地图回答两个问题:现在是在做什么任务?这个任务真正需要哪些能力?

V10 不再默认把“需求→设计→开发→测试→文档”串成每次都要执行的流水线,而是先经过 Intent Gate。

1. 先按任务类型找能力

当前任务推荐能力主要入口
查当前代码怎么工作Read-Only Trace读懂 C# 项目
文案/样式/局部显示Fast / MicroPatch功能修改最小流程
阈值、连续次数、报警后果BehaviorPatch行为与告警语义
一个数字可能跨 UI/MES/设备DomainConstraint业务约束跨层传播
原始值/换算值/单位问题Measurement Semantics测量值语义
操作员提示和底层错误混在一起Operator / Diagnostic Layering操作员界面与维护诊断
多源日志、不知道第一个异常在哪Log Timeline Analysis日志与时间线诊断
UI 卡顿、CPU、内存增长、长稳Performance / Long-run性能与长稳诊断
真机、高压、运动、阀门等验证Hardware Safety / HITL真实设备操作安全
以前正常、最近异常Temporal RegressionBug / 回归定位
临时边界测试ExperimentalChange功能修改最小流程
新项目/新主流程Discovery + Design完整项目工作流
测试和回归V0–V4 Verification验证体系
正式方案/总结/说明书Technical Documentation技术文档工程

2. V10 核心路由与横切能力

text
Intent Gate

├─ Read-Only Trace
├─ Fast
│  └─ MicroPatch
├─ Execution
│  ├─ MicroPatch
│  ├─ BehaviorPatch
│  ├─ RegressionFix
│  └─ ExperimentalChange
└─ Discovery
   └─ Decision Tree / Frontier

独立维度:V0–V4 Verification
横切能力:
DomainConstraint
Measurement Semantics
Operator / Diagnostic Layering
Log Timeline Analysis
Performance / Long-run
Hardware Safety / HITL

3. 16 个专家 Skill 在哪里发挥作用

Skill主要能力常见触发
00 project-orchestratorIntent Gate / 编排大型多能力任务
01 requirement-analystDecision Tree / FrontierDiscovery
02 system-designer架构、状态机、线程、边界新子系统/跨模块设计
03 ui-designer页面职责、复杂交互新页面/重设计
04 protocol-designer帧、字段、CRC、时序新协议/协议变化
05 communication-expert串口/TCP/UDP、恢复通信实现/故障
06 data-storage-designerCSV/DB/兼容/迁移数据设计
07 code-generator已准备好的新能力实现Execution
08 feature-updaterMicroPatch / BehaviorPatch / ExperimentalChange已有项目修改
09 bug-investigatorFeedback Ladder / Temporal Regression根因未知
10 bug-fixer最小补丁根因已较明确
11 regression-guardian影响与回归范围高风险变更
12 test-designerfocused test / smoke / matrixV1–V4
13 log-analyzer多源时间线、首个异常点现场日志/报文问题
14 performance-analyzerCPU/UI/内存/IO/长稳性能和资源问题
15 document-generator正式技术文档工程方案/总结/说明书/验收

日常不需要用户自己手工拼接这些专家,统一入口按任务需要启用。

4. Discovery 与设计能力

Discovery 只解决会改变最终业务结果的未知:

text
事实由 Agent 查
决策由用户定
→ Decision Tree
→ 当前 Frontier
→ Blocking Unknowns 清零
→ Execution

总体/详细设计也只在系统边界真的变化时展开。一个明确局部 BehaviorPatch 不机械补全 UI、通信、数据、状态机和线程五套设计。

5. 开发实现与 DomainConstraint

实现的核心:

text
目标明确
→ 代码事实核对
→ 最小 change surface
→ Diff
→ V0–V4 验证

一个数字也可能跨层:

text
UI → Domain/Application → MES/API → DeviceApply → FocusedTests

先判断是 DisplayOnly、正式 DomainConstraint 还是临时 ExperimentalChange,再决定传播范围。

6. 操作员体验与维护诊断

text
OperatorSummary
= 简短中文 + 当前后果 + 下一步动作

DiagnosticDetail
= 原始协议 + 错误码 + 寄存器 + 堆栈 + 时间线

主界面不应优先展示 PID、线程、内部服务名和原始 SCPI;维护日志也不能只剩“失败”两个字。

7. 日志与时间线能力

现场复杂问题先把多源证据按时间对齐:

text
UI 操作
+ App 状态
+ TX/RX
+ Device error
+ Storage/MES
→ Timeline
→ First anomaly

结论只分三层即可:

text
Evidence
Inference
Unknown

重点不是找最后一条 Error,而是找到系统第一次偏离正常行为的位置。近期回归再叠加 known-good 时间线,偶发问题尽量转成 Captured Replay。

详见 日志与时间线诊断

8. 性能与长稳能力

性能分析:

text
Baseline
→ narrow hotspot
→ one change
→ same scenario re-test
→ compare

覆盖 Dispatcher、图表/日志增长、接收回调、同步 IO、背压、GC、资源泄漏和 Stop 假死。没有量化证据时,不把“大重构会更快”写成结论。

详见 性能与长稳诊断

9. 真实设备操作与 HITL

真实设备默认:

text
HardwareAction: ForbiddenByDefault

优先:

text
静态/单测
→ Fake / Replay
→ 必要的真实设备只读观察
→ 显式授权的状态改变
→ 高风险动作 HITL

没做真机步骤时标记 HardwarePending

10. Bug 与现场调查

Feedback Ladder:

text
focused test
→ Fake / Simulation
→ Replay
→ logs / timeline / known-good diff
→ harness
→ read-only device
→ HITL

EvidenceGrade:A 自动稳定复现;B 稳定 Fake/Replay;C 日志+代码+known-good;D 候选假设。D 级不能写成“根因已确认”。

11. V0–V4 Verification

  • V0:静态;
  • V1:局部构建;
  • V2:设备/通信/数据 focused;
  • V3:状态机/联锁/workflow;
  • V4:发布/全量。

Verification Level 决定软件验证深度,不等于真机动作授权。

12. Project Knowledge

载体用途
Rules必须遵守的工程边界
CONTEXT.md稳定业务术语
.agent-memory/历史修改和已验证事实
ADR长期重要设计取舍

项目记录只保存未来能减少搜索、返工或争议的信息。

13. 技术文档工程

覆盖设计方案、详细设计、研制总结、使用说明、测试/验收、需求规格、接口协议和 Evidence Map。不能确认的内容保持 Unverified / DesignOnly / HardwarePending

14. Architecture Hotspot Review

这是显式治理能力,不随普通任务自动运行。只有长期 Git hot spot、耦合反复造成返工、状态/副作用过度分散等问题才启用。

15. 最终地图

text
查现状          → Read-Only Trace
小显示          → Fast / MicroPatch
一个数字跨多层  → DomainConstraint
明确规则变化    → BehaviorPatch
操作提示混乱    → Operator / Diagnostic Layering
日志太多看不清  → Log Timeline Analysis
卡顿/内存/长稳  → Performance / Long-run
真机危险动作    → Hardware Safety / HITL
旧版正常新版坏  → RegressionFix
临时测试        → ExperimentalChange
业务未知        → Discovery
系统边界变化    → Architecture / Design
现场复杂问题    → Feedback Ladder
验证            → V0–V4
正式资料        → Technical Documentation
长期知识        → Context / Memory / ADR

下一步

别来无恙 · C# 上位机 AI 实战站 · 从零到交付 · QQ 群:1016188499