16 Commits

Author SHA1 Message Date
zyc
c8a8560175 Isolate user configuration data
Some checks failed
Build and Deploy / build-and-deploy (push) Failing after 5s
2026-05-28 17:14:09 +08:00
DESKTOP-TR7ALU6\zcb
56aedee011 修复已知bug 优化模型测试 模型映射完善 分镜面板增加批量删除 2026-05-01 14:56:38 +08:00
DESKTOP-TR7ALU6\zcb
5a4c2319fd 修复bug:直接下载图片导致小图 修复,优化批量生成视频卡顿,改为一次性全部发送,后端分批发送任务,。 增加音色绑定,修复塑角造景生成图片失败导致分辨率丢失问题;增加批量删除分镜图 2026-04-29 18:14:27 +08:00
zhishi
8197cfcdec Merge branch 'develop' of https://github.com/HBAI-Ltd/Toonflow-app into develop 2026-04-28 14:17:09 +08:00
zhishi
1290899d34 打开 音频 2026-04-28 14:16:46 +08:00
ACT丶流星雨
9eaf792630 修正 #123 PR改为ZOD+jsonSchema联合形式 2026-04-26 10:55:01 +08:00
gog5-ops
8dbcaadfaf fix(agents): use jsonSchema helper instead of zod for tool inputSchema
zod 4 + AI SDK 6.x 下 tool({ inputSchema: z.object(...) }) 经过
prepareToolsAndToolChoice() 处理后 schema 被错误转换为
{"properties":{}, "additionalProperties":false},所有参数定义被剥光,
导致 LLM 工具调用乱传参/静默失败/死循环。

修复方案:改用 AI SDK 官方 jsonSchema() helper 替代 z.object(),
绕过出 bug 的 zod 转换路径。不动 node_modules,
未来 SDK 升级也不会回归。

改动 9 个文件,全部为 z.object → jsonSchema 替换:
- src/agents/scriptAgent/{tools.ts, index.ts}
- src/agents/productionAgent/{tools.ts, index.ts}
- src/utils/agent/{memory.ts, skillsTools.ts}
- src/routes/script/extractAssets.ts
- src/routes/setting/vendorConfig/modelTest.ts
- src/routes/cornerScape/batchBindAudio.ts

E2E 验证:
- 9 个工具 inputSchema.jsonSchema.properties 字段完整保留
- storySkeleton 子代理收到 get_novel_events([1,2,3,4,5]) 完整章节范围
  (之前 schema 损坏时只能盲传 [1],导致死循环)
- 故事骨架 / 改编策略 / 分镜面板等多 sub-agent 不再因 schema 损坏卡死

Related upstream: vercel/ai#13460, vercel/ai#12020
Fixes: HBAI-Ltd/Toonflow-app#80, #94, #121, #122 类似症状

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-26 00:20:59 +00:00
zhishi
9b93cbb7b4 增加小图 2026-04-18 15:37:13 +08:00
ACT丶流星雨
6d0f0cc838 完善数据库管理 2026-04-13 18:27:27 +08:00
zhishi
80b4ed4ee4 增加音频上传 2026-04-10 18:32:20 +08:00
小帅
abe81213f5 添加生成资产图取消生成 2026-04-06 22:19:27 +08:00
小帅
ae36362a39 批量生成视频 2026-04-01 22:44:26 +08:00
小帅
2e4f78eae1 添加资产生成失败原因 2026-03-31 22:46:17 +08:00
ACT丶流星雨
ff9809f78e 更新排序 2026-03-31 03:58:17 +08:00
小帅
bb09702551 添加查询资产返回历史资产图片 2026-03-29 23:11:41 +08:00
小帅
7d584cf64f 批量生成 2026-03-19 20:25:52 +08:00