PackHorizon · Agent 化 · 状态清单
报告生成 Agent · 当前能不能用
只讲状态:从建项到看报告,每一步现在能不能用。基于 user/leway 代码 + 最近真实 run 逐项核实。
v3 · 2026-07-13 · 核实源:run b481a1a5(succeeded)/ 327d27d1(gate 欠账)/ packaging_reports 全库 0 条
⚠ 报告成品页没接 v2(用户在「我的方案」看不到 v2 报告)· 真出图未真跑 —— 两个 P0 未清,离公测靶子还差关键一段。
✅ 能用
🟡 半通
🔴 不通
① 用户使用流程 · /app
普通用户从建项走到看报告,每步状态。
flowchart LR
A1["✅ 进入即用"]:::done
A2["🟡 intake 对话"]:::wip
A3["✅ 确认卡"]:::done
A4["🟡 生成"]:::wip
A5["🔴 拿报告"]:::todo
A6["✅ 追溯页"]:::done
A1 --> A2 --> A3 --> A4 --> A5 --> A6
classDef done fill:#E4EBE0,stroke:#5B7A5B,color:#3f5540,rx:8,ry:8;
classDef wip fill:#F3E9D6,stroke:#B8853A,color:#6b5220,rx:8,ry:8;
classDef todo fill:#F2E0D9,stroke:#B0553F,color:#7a3626,rx:8,ry:8;
- ✅进入即用去开关·唯一 Agent 入口
- 🟡对话收集ReAct 通·真图识别路径未验
- ✅确认卡补全 + 缺项校验能用
- 🟡生成10 skill 真跑通·出图仍 stub
- 🔴拿报告成品页没接 v2·我的方案看不到
- ✅追溯页能看·但只是原始 JSON
② 管理员维护流程 · /admin
管理员维护 Agent 的五个面板,每项状态。
flowchart LR
M(["管理员
Agent 管理"]):::hub
B1["✅ 模型配置"]:::done
B2["✅ Skill 设模型"]:::done
B3["✅ 上传+版本"]:::done
B4["🟡 编排维护"]:::wip
B5["✅ 运行列表"]:::done
M --> B1
M --> B2
M --> B3
M --> B4
M --> B5
classDef done fill:#E4EBE0,stroke:#5B7A5B,color:#3f5540,rx:8,ry:8;
classDef wip fill:#F3E9D6,stroke:#B8853A,color:#6b5220,rx:8,ry:8;
classDef hub fill:#F3E3DA,stroke:#C15F3C,color:#7a4a35,rx:10,ry:10;
- ✅模型配置供应商增删改·三档级联
- ✅Skill 设模型逐 skill 覆盖·不设回落普通
- ✅上传+版本YAML 入库·可激活回滚
- 🟡编排维护planner 可改·4 场景硬编码
- ✅运行列表真实 run 只读观测
③ 欠账清单
按优先级排序,不藏。
| 欠账 | 影响 | 优先级 |
报告成品页没接 v2
report_composer 不写 packaging_reports |
用户在「我的方案」点开报告是空的,只能去追溯页看原始 JSON。packaging_reports 全库 0 条。 |
P0 |
真出图未真跑
AGENT_V2_REAL_IMAGE=0 |
出图仍是 stub。真出图 + 扣费代码就绪但端到端没验证,公测靶子硬指标。 |
P0 |
compliance-auditor gate 逻辑反
require_no_violations |
诚实报出违规 → gate 判失败 → 4 轮无用 repair → run 变 completed_with_errors(327d27d1 坐实)。报告仍出。 |
P1 |
| image_recognize 真识别未验 |
有 vision 真调、无则 stub 降级;真识别路径没在真实 run 里跑过。 |
P2 |
| 编排 4 场景 few-shot 硬编码 |
planner prompt 能在配置页改,但场景规则写死在 _default_planner_system_prompt(),调规则要改代码。 |
P2 |