- 创建 devflow 项目档案(brief/evidence/decisions/acceptance) - 更新 devflow/index.md 索引 - 移动 OpenSpec 到 archive
1.1 KiB
1.1 KiB
验收记录
验证情况
静态验证
- 编译通过(
mvn compile) - 42 个测试全部通过(DocumentChunkService / LookupKnowledgeTool / Repository)
- 三张新表通过 Flyway 成功创建
脚本验证
/api/chat— 单 Agent 正常响应,agent_step 记录正确/api/chat— 复杂问题路由到多 Agent(Planner + Executor)/api/ai_ops— 多 Agent 流程正常,planner 步骤写入 agent_step- Tool_invocation L0/L1 检索质量明细正确
- diagnosis_session 汇总指标(total_token_count / step_count / tool_call_count)正确
- TokenTrackingChatModel 捕获实际 token 数(已验证 total=827)
- 旧 diagnosis_record 表删除成功
未验证
/api/chat_stream(SSE 流式)— 未接入 session 存储,不在本次范围,后续覆盖self_evaluation/feedback— 无前端交互入口
剩余风险
| 风险 | 说明 |
|---|---|
| Token 累加 | 当前每步独立记录,汇总在 backfillSessionMetrics,未在 Hook 层累加 |
| Async 优化 | 同步写 DB 在低并发下无问题,后续可引入 @Async |