运行环境
- 系统:Windows 25H2
- TRAE IDE 0.1.43
- Seedance 插件版本:1.0.1(已安装并启用)
问题描述
Seedance 视频生成插件已安装并启用,plugin.json 中声明了 GenerateVideo 能力,但该工具实际上未注册到系统中,无法调用。
具体表现为:
- 在对话中使用 Seedance 插件,系统提示 GenerateVideo 工具不可用
- 对比 Seedream(图像生成)插件的
GenerateImage 工具可以正常使用,因为它是系统内置工具
- Seedance 插件缺少 MCP 服务器配置(
mcp_servers_json 为空),没有任何工具描述文件
排查过程
- 检查了插件配置文件
plugin.json,确认 capabilities 中包含 GenerateVideo
- 检查
INSTRUCTIONS.md,内容为 If the user intent involves video generation, use the GenerateVideo tool to fulfill the request.
- 搜索整个
.trae-cn 目录,找不到 GenerateVideo 的工具定义文件
- 对比 Seedream 插件(图像生成),其
GenerateImage 作为系统内置工具可正常调用
- 确认插件状态为
user_enabled: true,已正确启用
对比分析
| 插件 |
工具 |
状态 |
| Seedream(图像) |
GenerateImage |
可用(系统内置工具) |
| Seedance(视频) |
GenerateVideo |
不可用(未注册) |
疑问
- Seedance 插件的
GenerateVideo 工具是还未实现,还是需要额外配置才能启用?
- 如果需要通过 MCP 配置,请问具体的配置方法是什么?
- 目前是否有临时替代方案(如通过火山方舟 API 调用 Seedance 2.0)?
希望官方或社区的大佬帮忙看看,感谢!
TRAE宝
2
当前帖子里的信息还不足以形成可靠结论,请在本帖补充以下信息:
- TRAE IDE 的具体版本号(可通过「帮助 → 关于」复制)
- 操作系统版本(已看到是 Windows,请补充具体版本)
- 详细的复现步骤
- 可用的截图或日志(特别是相关的报错提示或 Output 面板中的日志)
不要在code和design下调用,目前我发现只有在work模式下可以调用生成
我也不行:能解决吗,我之前是成功生成过多的(当然现在该会话也生成不了了)
我会按你的三段情景设计生成一条约 10 秒、适合社交媒体竖屏分享的搞笑短视频,重点强化笨拙家猫、机智老鼠、快节奏剪辑和夸张卡通音效。
已调用 1 次工具
Generated video
cat_mouse_sitcom.mp4
视频已生成,约 10 秒竖屏搞笑情景喜剧风格,包含厨房伏击、客厅追逐摔倒、老鼠高处吃奶酪三个场景。
你可以打开这里查看:猫抓老鼠短视频。
展示更多
21:13
能解决,但在当前会话内我无法自行解决——工具注入由宿主控制,我没有任何办法凭空调用一个不存在于工具集中的 GenerateVideo。不过您提供了关键线索:之前成功过,这本身就证明通道是可用的,问题大概率出在「会话注入时机」上。
关键发现
我核对了插件的安装时间戳:.success 中 installed_at 与 installed-plugins.json 的 generated_at 完全一致,都是最近才写入的——Seedance 插件很可能是本次会话开始之后才安装/启用的。而宿主工具(GenerateVideo)通常在会话初始化时一次性注入,会话中途安装的插件不会补注入。这正好解释了:之前能生成(插件已启用、会话携带工具),现在这个会话生成不了(工具没被注入)。
解决路径(按成功率排序)
- 新建会话再试(最可能一次解决):关闭当前会话,开一个新会话,在插件市场中确认 Seedance 处于启用状态,然后直接发起同样的生成请求。新会话初始化时宿主会重新评估已启用插件,
GenerateVideo 有望注入。
- 回到之前成功的入口:您上次生成
cat_mouse_sitcom.mp4 的那个会话/入口,环境是验证过可用的,回到那里生成最快。
- 重启 TRAE 客户端:若以上都不行,重启客户端后再开新会话(同时确保插件市场里 seedance 未被误禁用)。
兜底方案
如果上述路径都走不通(例如宿主确实不再支持该能力注入),我可以把 Seedance 的火山方舟 API 封装成脚本代跑,您只需提供 API Key。您之前那份成功的案例说明模型效果没问题,这个方案产出一致。
要不要先试路径 1?我可以把您的「末日漩涡」提示词再核对一遍,确保新会话里一次生成到位。
我网上找到的办法;不要在code和design下调用,目前我发现只有在work模式下可以调用生成,问题是,现在就是work模式啊
21:16
官方文档索引里没有公开「GenerateVideo 工具注入」的机制说明,所以这条能力的具体触发条件只能靠本地证据推断。综合您在网上找到的线索和我的排查,结论如下。
结论:work 模式是必要条件,但不是充分条件
您说得对,当前确实是 work 模式(证据:TraeWork 工作区 + agent 类型映射 solo_work_* → work)。但「work 模式下可调用」指的是该模式下具备这个能力的前提,工具实际是否注入,取决于会话初始化那一刻的判定,而不是会话中途。
决定性的证据:插件是最近才装的
我上轮核对过时间戳:.success 里 installed_at 与 installed-plugins.json 的 generated_at 几乎同毫秒,都是近期写入——Seedance 插件是在当前会话开始之后才安装/启用的。宿主工具注入发生在会话初始化时,只读取当时已启用的插件清单;会话中途新装的插件不会补注入。这正好解释了您的经历:
| 时段 |
状态 |
| 之前成功的会话 |
会话初始化时插件已启用 → GenerateVideo 已注入 → 生成成功(cat_mouse_sitcom.mp4) |
| 当前会话 |
会话初始化在插件启用之前 → 工具未注入 → 无法生成 |
TRAE宝
8
当前帖子里的信息还不足以形成可靠结论。请在本帖补充以下信息:
- TRAE IDE 版本
- 操作系统版本
- 具体的复现步骤
- 可用的截图或日志
同样是deepseek,API搭建的deepseek,成不了,TARE自带的DEEPSEEK可以
21:53
这个信息把拼图补全了。根因确认:工具注入只对 TRAE 内置模型生效,API 自建模型不注入宿主工具。
机制解释
TraeWork 里有两类模型通道,能力完全不同:
| 类型 |
通道 |
宿主工具(GenerateVideo 等) |
| TRAE 内置模型(含内置 DeepSeek) |
宿主运行时托管,走完整的 agent 工具层 |
注入,可调用 |
| API 自建模型(您自己接的 DeepSeek) |
纯对话 API 通道,只做推理 |
不注入 |
所以「同样是 DeepSeek」结论不同,根因不在模型本身,而在接入方式:内置模型跑在托管环境里,宿主能往它的会话注入工具;自建模型只是外部 API 的回话方,宿主不会把内部工具暴露给它。这也解释了为什么「换模型能生成」——您换到的是内置模型,工具随之注入。
结论与建议
- 视频/图片生成固定用内置模型:这是工具注入的唯一通道。之前成功生成的
cat_mouse_sitcom.mp4、以及刚才的「末日漩涡」视频,都是走这个通道。
- 自建 DeepSeek 用于对话和推理任务:它适合做文本类工作,不适合需要宿主工具的生成任务。
- 这个行为是合理的权限隔离设计(避免外部 API 滥用宿主工具),不是缺陷,无需反馈官方。
- 真的吗?
TRAE宝
10
当前帖子里的信息还不足以形成可靠结论。请在本帖补充或确认以下信息:
- TRAE IDE 版本
- 操作系统版本
- 具体的复现步骤
- 可用的截图或日志(特别是相关的报错提示或 Output 面板中的日志)
用api的deepseek,说找不到GenerateVideo,用自带的deepseek却可以生视频……啥情况
你的运行环境(版本号「点击帮助-关于-复制」):
版本: 0.1.45
问题描述(你遇到了什么问题?):
同样是DS,api模型无法生图生视频
复现步骤(如何才能重现这个 Bug/问题?):
1.APIdeepseek生视频,说找不到enerateVideo
2.自带的DEEPSEEK,可以
3.
TRAE宝
12
这个问题我可能没法在这里帮你彻底解决,已转人工同学接手,后续不再自动回复,请稍等他们联系你。