docs: record progress, decisions and open questions in migration plan

- plan: assignment status table, five landed architecture decisions
  (propose-validate, context_schema DI, verbatim alignment, no LangGraph
  Server/SDK with rationale, 2004 semantics), real-model eval results
  (collection 12/12; photo_skip 0/4 and no_false 2/8 share the '对'
  routing pattern), three open questions with next actions, code map
- 2004 task rewritten as plate-confirm with both paths whitelisted
- graduation requirement reworded: illegal transitions never committed
- README: current status section pointing to plan appendix
This commit is contained in:
Eric Wang
2026-10-21 15:11:19 +08:00
parent 6d0a2169c8
commit 11cffa01c9
2 changed files with 81 additions and 17 deletions
+13 -8
View File
@@ -74,12 +74,17 @@ docs/langgraph-backend-migration-plan.md # 十阶段迁移作业计划
evals/ # 调用真实服务的评测用例与 runner
```
## 已知限制
## 当前状态与已知限制
- LangGraph 脚手架与后端适配层骨架已就位(作业 1—2):`src/agent/`、
`src/backends/langgraph.py`、`AGENT_BACKEND` 开关;节点逻辑与适配器实现
为待完成的 TODO,对应测试 `test/agent/`、`test/backends/test_langgraph_backend.py`
在完成前会失败,属预期状态。
- `set_info` / `get_info` / `delete_session` 仍直接依赖 FastGPT 状态与历史,迁移到共享
业务状态属于作业 6。
- 服务启动需要有效的 FastGPT 配置;仅运行单元测试不需要。
作业 1—5 已完成(LLM 提议 + 代码校验架构,提示词与 `workflow/20261020`
逐字对齐,全量测试 143 通过)。逐作业进度、真实模型评测结果与开放问题
见 [docs/langgraph-backend-migration-plan.md](docs/langgraph-backend-migration-plan.md)
文末“当前进度与已知差异”。
- 真实模型黄金评测:`collection_skip_known_info` 12/12 通过;
`photo_skip_plate_confirm` 0/4、`no_false` 2/8,统一卡在短促回答“对”
的分流语义上,待与 FastGPT 应用层配置对账(差异已留档,未叠代码守卫)。
- `set_info` / `get_info` 仍直接依赖 FastGPT 状态与历史,迁移到共享
业务状态属于作业 6;`delete_session` 已按后端分流(langgraph 清 checkpoint)。
- 服务启动(langgraph 模式)不需要 FastGPT 配置;需要 LLM provider 配置。
- 流式为“完整答案切片”,真实增量输出属作业 8;`formUpdate` 差量属作业 6。