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 |
|
ACT丶流星雨
|
c5b18a1285
|
Merge branch 'develop' of https://github.com/HBAI-Ltd/Toonflow-app into develop
|
2026-04-19 11:26:23 +08:00 |
|
ACT丶流星雨
|
d52c608639
|
提升健壮性
|
2026-04-18 15:47:18 +08:00 |
|
zhishi
|
9b93cbb7b4
|
增加小图
|
2026-04-18 15:37:13 +08:00 |
|
ACT丶流星雨
|
6d0f0cc838
|
完善数据库管理
|
2026-04-13 18:27:27 +08:00 |
|
小帅
|
26e0c88c45
|
Merge branch 'develop' of https://github.com/HBAI-Ltd/Toonflow-app into develop
# Conflicts:
# src/router.ts
|
2026-04-13 05:00:56 +08:00 |
|
小帅
|
c1b4e943c3
|
no message
|
2026-04-13 05:00:42 +08:00 |
|
ACT丶流星雨
|
cd46f41430
|
修复获取agent问题
|
2026-04-13 04:29:59 +08:00 |
|
ACT丶流星雨
|
961344ce03
|
完善温度配置
|
2026-04-13 04:05:10 +08:00 |
|
ACT丶流星雨
|
4b97d61af9
|
添加高级配置
|
2026-04-13 03:59:46 +08:00 |
|
ACT丶流星雨
|
654d4728b6
|
完成剧本批量上传
|
2026-04-13 03:46:13 +08:00 |
|
ACT丶流星雨
|
202843aedd
|
新增深度思考,修复:分割符,修正报错提醒
|
2026-04-13 00:53:51 +08:00 |
|
ACT丶流星雨
|
4a5ac8732f
|
修正供应商,修正多余代码
|
2026-04-12 22:31:29 +08:00 |
|
ACT丶流星雨
|
9de2b94c29
|
Merge branch 'develop' into develop
|
2026-04-12 17:41:07 +08:00 |
|
a12110
|
b7b165c860
|
更新: 删除 通过 .env 读入 ossurl 环境变量
|
2026-04-12 17:00:33 +08:00 |
|
ACT丶流星雨
|
851fb6253d
|
no message
|
2026-04-11 02:43:51 +08:00 |
|
ACT丶流星雨
|
d908844c6c
|
矫正出图方法
|
2026-04-10 23:52:16 +08:00 |
|
a12110
|
b74aba8097
|
更新: 增强ossUrl返回健壮性
|
2026-04-10 23:29:00 +08:00 |
|
a12110
|
6e825f6c8a
|
更新: 增强ossUrl返回健壮性
|
2026-04-10 23:27:33 +08:00 |
|
ACT丶流星雨
|
02883472e7
|
新增厂商2.0,染上深度思考模块,修正厂商模块
|
2026-04-10 21:11:50 +08:00 |
|
a12110
|
2b6a185cf1
|
修改: web/docker环境下资源返回路径从原本的固定地址修改为相对路径地址
|
2026-04-10 16:00:08 +08:00 |
|
ACT丶流星雨
|
a58e5a3ab8
|
更新供应商函数
|
2026-04-10 11:53:54 +08:00 |
|
zhishi
|
27b6e70471
|
增加url转base64重试
|
2026-04-08 20:18:15 +08:00 |
|
小帅
|
04b0d4483f
|
添加提示词表useData,去掉冗余的associationSkills
|
2026-04-06 23:04:46 +08:00 |
|
zhishi
|
92a3af229d
|
增加 生成中状态 在软件重启时 改为失败
|
2026-04-06 22:15:13 +08:00 |
|
ACT丶流星雨
|
45c04bd729
|
修补更新程序
|
2026-04-06 04:12:45 +08:00 |
|
ACT丶流星雨
|
f73335daf7
|
修改版本更新
|
2026-04-06 03:56:49 +08:00 |
|
ACT丶流星雨
|
1ac9639f59
|
重写版本更新
|
2026-04-06 03:19:55 +08:00 |
|
ACT丶流星雨
|
6a5c062a16
|
Merge branch 'develop'
|
2026-04-06 00:44:16 +08:00 |
|
zhishi
|
80c13acef9
|
修复bug
|
2026-04-06 00:36:07 +08:00 |
|
zhishi
|
76ed47f77d
|
修复bug
|
2026-04-05 22:07:09 +08:00 |
|
ACT丶流星雨
|
2881055c3f
|
修复打包问题
|
2026-04-04 18:54:17 +08:00 |
|
ACT丶流星雨
|
56c1614f85
|
Merge branch '108'
# Conflicts:
# README.md
# data/web/index.html
# package.json
# src/lib/fixDB.ts
# src/types/database.d.ts
# src/utils/ai/video/owned/volcengine.ts
|
2026-04-03 05:21:41 +08:00 |
|
zhishi
|
39d3a631f0
|
去除 oss前缀
|
2026-04-02 23:49:05 +08:00 |
|
小帅
|
b8418bf05b
|
no message
|
2026-04-02 20:09:44 +08:00 |
|
小帅
|
8950029b2b
|
添加导演手册拼接到生成视频提示词后面
|
2026-04-02 16:40:49 +08:00 |
|
小帅
|
0717c4c884
|
视觉手册图片放置问题,添加生成视频时长
|
2026-04-02 01:07:28 +08:00 |
|
ACT丶流星雨
|
de362e0312
|
修正记忆重复问题
|
2026-03-30 23:45:58 +08:00 |
|
小帅
|
3998d441d4
|
ai生成任务字段单独拿出来
|
2026-03-30 21:55:12 +08:00 |
|
ACT丶流星雨
|
624e045552
|
修复设置
|
2026-03-30 21:18:49 +08:00 |
|
ACT丶流星雨
|
68f2c62c46
|
修复读取skill失败问题
|
2026-03-30 17:35:48 +08:00 |
|
ACT丶流星雨
|
995dc5ae97
|
完成MiniMax-M2.7思考模式适配
|
2026-03-30 15:57:39 +08:00 |
|
zhishi
|
292a0042ab
|
修改获取视觉方法
|
2026-03-29 21:18:30 +08:00 |
|
zhishi
|
676f205c6c
|
添加获取风格文件内容 方法
|
2026-03-29 20:23:00 +08:00 |
|
ACT丶流星雨
|
d40e7f7294
|
Merge branch '108' of https://github.com/HBAI-Ltd/Toonflow-app into 108
# Conflicts:
# src/router.ts
|
2026-03-29 03:05:02 +08:00 |
|
ACT丶流星雨
|
41c6bd0991
|
完善框架
|
2026-03-29 02:39:37 +08:00 |
|
zhishi
|
ae8aa4fe63
|
新增视觉手册
|
2026-03-29 02:10:43 +08:00 |
|
ACT丶流星雨
|
b68bec554d
|
更新agent框架
|
2026-03-29 00:27:33 +08:00 |
|
ACT丶流星雨
|
ca5954d694
|
修改上下文缓存
|
2026-03-28 21:47:15 +08:00 |
|
ACT丶流星雨
|
ac15578f54
|
完善Agent框架
|
2026-03-28 17:37:11 +08:00 |
|