dlh
|
35dee568c9
|
feat(create): 创作对话文本模式接入 text-replay 持久化与回放
把后端既有但未接线的 text-replay 能力在前端打通:前端直连模型生成正文时,
把生成过程/结果持久化到后端任务,支持刷新重放与任务中心可见。
后端(最小配套,text-replay 本为前端自管设计):
- 新增 TaskStatusTextReplay 任务状态:不排入 worker 队列、不计费、不执行,
仅作为正文增量(text-deltas)的存储容器;
- CreateTask 识别 input.replay=true 的请求,走 createTextReplayTask 轻量创建;
- 新增 POST /tasks/:id/text-replay-complete: 写入最终正文、置为 succeeded、
触发 text-deltas 归并,使 queryTaskTextReplay 能读到 finalText。
前端:
- 新增 creation-text-replay.ts 发布器: start 建任务、publish 节流上报增量、
finish 存最终全文,失败静默降级不阻塞生成;
- create 文本模式生成时接入发布器,正文流不经展示改动、额外持久化到后端。
测试: 新增 isTextReplayTaskRequest 纯函数测(本地)、text-replay 闭环仓测
(建任务后写增量 -> complete -> succeeded + finalText,CI/cgo 验证)。
build/vet/tsc 全绿。
|
2026-08-19 22:04:41 +08:00 |
|
ddCat
|
e20df8e29b
|
refactor(*): 代码质量治理 - 收敛接口客户端、模型职责与异步计费巡检
|
2026-08-06 16:36:51 +08:00 |
|
ddCat
|
10a0aa772f
|
docs(deploy): 文本事件流 - 补充 SSE 反向代理与断线恢复指南 (#143)
Fixes #143
|
2026-08-06 11:02:52 +08:00 |
|
ddCat
|
670595a3aa
|
fix(canvas): 任务取消 - 向异步 Provider 传播取消并完成费用对账 (#142)
Fixes #142
|
2026-08-06 10:42:39 +08:00 |
|
ddCat
|
4721c1e97f
|
fix(api): 文本回放 - 增加增量配额与生命周期清理 (#144)
Closes #144
|
2026-08-05 16:54:47 +08:00 |
|
ddCat
|
96f99ea9d6
|
fix(media): 视频任务 - 统一轮询超时并支持失败任务人工恢复
|
2026-07-31 23:24:03 +08:00 |
|
ddcat666
|
61d12ec3ff
|
feat(admin): 资源与策略 - 后台统一维护账号配额与运行时请求限制 (#37)
Fixes #35
Co-authored-by: ddCat <ddcat666@88.com>
|
2026-07-23 21:19:07 +08:00 |
|
ddCat
|
aea35896eb
|
feat(platform): 开源发布 - 初始化 Open AI Canvas
|
2026-07-22 14:29:10 +08:00 |
|