feat(server): 暴露 /api/sessions/{sid}/ws 进度流端点(+websockets 依赖)

This commit is contained in:
lhl
2026-08-29 11:55:45 +08:00
parent 8493bea589
commit 61611b6b8a
4 changed files with 45 additions and 1 deletions
+1
View File
@@ -150,6 +150,7 @@ python scripts/serve.py
- 分步端点(聊天底层复用):`POST .../start-parse``POST .../confirm-parse``POST .../start-impact`
`POST .../confirm-impact``POST .../generate`body `{"output_language":"auto|zh|ja"}`)、`POST .../run-qa`
- 结果:`GET .../result/preview|download|impact-report|qa-report`
- 进度流:`GET /api/sessions/{id}/ws`(WebSocket,实时推送各步骤进度事件;运行依赖 `websockets>=12`,已包含在 `pip install -e ".[dev]"` 中)
- **既有系统**以代码库目录(项目配置)或 `.zip`(会话上传)提供(追加/改修场景);不传则影响调查跳过
- 部署到公网后登记 `service_url`(格式 `http://<域名或公网IP>:<端口>`)供评审系统 B 阶段黑盒冒烟