Commit Graph

80 Commits

Author SHA1 Message Date
ddCat
054e3bbbff refactor(*): 数据同步与资源删除 - 收敛服务端真相并保证删除可恢复 2026-08-25 20:10:11 +08:00
ddCat
3658d78881 fix(*): 删除闭环 - 统一服务端真相并释放画布素材关联 2026-08-25 15:22:05 +08:00
QAyong
5b7f173102 feat: 完善创作工作台与用户诊断支持 (#295)
* feat(canvas): 参考素材 - 增加移除按钮并删除对应连线

* feat(canvas): 完善节点面板交互与拖拽反馈

* fix(canvas): 画布交互与小地图 - 统一浮层层级并完善节点识别

* feat(prompt-optimizer): 增加 AI 提示词优化器及宿主接入

* feat(canvas): 画布 - 增加自动整理节点按钮并补充文档

* chore(web): 前端 - 修正提示词优化器格式

* chore(backend): 后端 - 修正 Go 格式检查

* feat(workspace): 完善诊断导出与本地排障支持

* chore(web): 格式化诊断导出文件

* fix(web-test): 兼容 Bun 测试运行时

* fix(web-test): 对齐模型目录协议断言
2026-08-25 13:49:15 +08:00
MasterChiefCN
c2a05db80f fix: settle excess token usage with negative balance (#304) 2026-08-25 10:28:12 +08:00
ahyang
a23e399ccf fix: 支持零价系统渠道模型分发 (#303)
* docs(spec): 模型计费 - 记录零价免费模型设计

* fix(billing): 模型定价 - 支持零价免费模型

* fix(config): 系统模型目录 - 支持零价模型
2026-08-24 21:32:56 +08:00
kinoko
d77432693e feat(ark-assets): 方舟素材库 - 支持私域素材授权 (#294) 2026-08-23 08:27:55 +08:00
ddCat
f4b62b8e11 fix(models): 模型规格价格 - 修复主线兼容与参考图 SKU 匹配 2026-08-22 17:28:22 +08:00
kinoko
c34f1ea476 feat(models): 统一模型规格价格与路由 2026-08-22 17:00:08 +08:00
ddCat
c670ebca90 feat(*): 工作台界面 - 优化插件中心、管理侧栏及画布与短剧列表 2026-08-22 11:35:23 +08:00
ddCat
8be75c1fbd refactor(core): 任务与模型协议治理 - 拆分服务职责并禁止已发起任务取消 2026-08-22 09:52:09 +08:00
ddCat
d909e65993 feat(canvas): 创作体验 - 合并 PR #282 并优化引用、风格与素材文件夹 2026-08-21 09:23:31 +08:00
echoD886
536af9a69f feat(assets): 文件夹主题 - 新增多主题皮肤并同步主线 2026-08-20 16:33:51 +08:00
echoD886
935108edca feat(assets): 素材库与画布 - 新增可交互通用文件夹 2026-08-20 15:16:45 +08:00
ddCat
a5bac9ec78 fix(platform): 模型路由 - 合并PR并修复归档重试兼容 2026-08-20 13:24:09 +08:00
ddCat
c289bb203a feat(admin): 模型目录 - 增加前台模型删除功能 2026-08-20 12:09:05 +08:00
MasterChiefCN
56f5f651cd feat(admin): 模型目录 - 增加前台模型删除功能 2026-08-20 09:34:17 +08:00
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
d47975f9bc refactor(core): 模型路由与画布 - 收敛渠道模型映射并优化交互 2026-08-19 20:27:26 +08:00
ddCat
d2a089f1ec feat(canvas): 画布能力 - 完善 LibTV 导入与资源预览 2026-08-19 07:16:07 +08:00
ddCat
a23b4dda93 feat(platform): 创作能力整合 - 合并导演台与运行恢复改动 2026-08-18 21:01:36 +08:00
ddCat
8c5f56a551 feat(platform): 模型管理与后台能力 - 新增逻辑模型路由和响应拦截 2026-08-18 20:42:25 +08:00
ddCat
bda114b29e fix(runtime): 本地任务恢复 - 恢复本地画布和延迟视频任务 2026-08-18 15:16:05 +08:00
MasterChiefCN
c7965e7934 feat(media): 素材删除 - 安全清理未引用的存储资源
删除素材前检查项目、画布、任务、其他素材、工作流、风格和声音引用;仅清理未复用的本地或 OSS/COS 对象。
2026-08-16 13:11:30 +08:00
MasterChiefCN
c646487dfb feat(media): 素材删除 - 安全清理未引用的存储资源
删除素材前检查项目、画布、任务、其他素材、工作流、风格和声音引用;仅清理未复用的本地或 OSS/COS 对象。
2026-08-16 13:11:30 +08:00
ddCat
f319e19f41 feat(billing): 火山方舟视频计费 - 支持真实 Token 预授权与结算
Refs #228

Co-authored-by: MasterChiefCN <49179444+MasterChiefCN@users.noreply.github.com>
2026-08-15 12:58:05 +08:00
ddCat
b2a7eef35d feat(billing): 火山方舟视频计费 - 支持真实 Token 预授权与结算
Refs #228

Co-authored-by: MasterChiefCN <49179444+MasterChiefCN@users.noreply.github.com>
2026-08-15 12:58:05 +08:00
ddCat
1973afc356 feat(*): 生成工作台 - 新增项目画风配置与图片模型能力裁剪 2026-08-07 11:46:23 +08:00
ddCat
9957419be3 feat(*): 生成工作台 - 新增项目画风配置与图片模型能力裁剪 2026-08-07 11:46:23 +08:00
ddCat
381dbfd5b1 refactor(database): 仓储边界 - 标注通用写入口与计费状态约束 2026-08-06 16:37:47 +08:00
ddCat
7acaa71d28 refactor(database): 仓储边界 - 标注通用写入口与计费状态约束 2026-08-06 16:37:47 +08:00
ddCat
b3199c5e7e refactor(*): 代码质量治理 - 收敛接口客户端、模型职责与异步计费巡检 2026-08-06 16:36:51 +08:00
ddCat
e20df8e29b refactor(*): 代码质量治理 - 收敛接口客户端、模型职责与异步计费巡检 2026-08-06 16:36:51 +08:00
ddCat
57b9cdf59b fix(database): 文本回放 - 统一增量表名并补齐跨库迁移清单 2026-08-06 12:24:27 +08:00
ddCat
f5ce3e1366 fix(database): 文本回放 - 统一增量表名并补齐跨库迁移清单 2026-08-06 12:24:27 +08:00
ddCat
505062f574 fix(canvas): 任务取消 - 向异步 Provider 传播取消并完成费用对账 (#142)
Fixes #142
2026-08-06 10:42:39 +08:00
ddCat
670595a3aa fix(canvas): 任务取消 - 向异步 Provider 传播取消并完成费用对账 (#142)
Fixes #142
2026-08-06 10:42:39 +08:00
ddCat
0304d8774c fix(api): Token 账单 - 按真实用量结算预授权差额 (#145)
Closes #145
2026-08-05 17:06:07 +08:00
ddCat
cd85a45936 fix(api): Token 账单 - 按真实用量结算预授权差额 (#145)
Closes #145
2026-08-05 17:06:07 +08:00
ddCat
945996601e fix(api): 文本回放 - 增加增量配额与生命周期清理 (#144)
Closes #144
2026-08-05 16:54:47 +08:00
ddCat
4721c1e97f fix(api): 文本回放 - 增加增量配额与生命周期清理 (#144)
Closes #144
2026-08-05 16:54:47 +08:00
ddCat
b5c9287639 fix(media): 签名资源下载 - 补全资源查询并修复后端生产构建 2026-08-04 22:17:51 +08:00
ddCat
0552731cb5 fix(media): 签名资源下载 - 补全资源查询并修复后端生产构建 2026-08-04 22:17:51 +08:00
ddCat
1217f76b3b feat(*): 功能开放与页面布局 - 新增运维开关并优化后台及创作界面空间利用 2026-08-04 16:24:18 +08:00
ddCat
f439d600ba feat(*): 功能开放与页面布局 - 新增运维开关并优化后台及创作界面空间利用 2026-08-04 16:24:18 +08:00
ddCat
50d8c2854a feat(*): 分镜创作体系 - 重构画风、提示词模板与视频生成链路 2026-08-04 15:03:41 +08:00
ddCat
d4018123e1 feat(*): 分镜创作体系 - 重构画风、提示词模板与视频生成链路 2026-08-04 15:03:41 +08:00
ahyang
d83ec033bb feat(canvas): 绘图工具支持自定义 tldraw License Key (#100)
* feat(canvas): 绘图工具 - 支持自定义 tldraw License Key

* docs(canvas): 绘图工具 - 添加 License Key 页面截图
2026-08-03 21:38:04 +08:00
ahyang
57d63aadfc feat(canvas): 绘图工具支持自定义 tldraw License Key (#100)
* feat(canvas): 绘图工具 - 支持自定义 tldraw License Key

* docs(canvas): 绘图工具 - 添加 License Key 页面截图
2026-08-03 21:38:04 +08:00
ddCat
67fd22fff8 fix(database): 技能库 - 避免计数去重状态污染热门排序查询 2026-08-03 10:24:47 +08:00
ddCat
4b65a54a1d fix(database): 技能库 - 避免计数去重状态污染热门排序查询 2026-08-03 10:24:47 +08:00