使用 WorkBuddy 控制 DFCine 画布
完成本指南中的配置后,你可以在 WorkBuddy 中通过自然语言读取和操作当前打开的 DFCine 画布,也可以进一步配置微信机器人,在微信聊天窗口中控制画布。
配置前准备
开始前,请确认:
- DFCine 已正常安装并通过软件授权。
- DFCine 中已经打开一个项目和画布。
- 电脑使用 Windows 系统,可以打开 PowerShell。
- 请勿把 DFCine 的本地控制 Token 或完整配置脚本发送给其他人。
第一步:下载并安装 WorkBuddy
访问 WorkBuddy 下载邀请页面:
- 点击“下载 WorkBuddy”。
- 在弹出的下载页面中选择 Windows
x64版本。 - 下载完成后,打开安装程序并按照提示完成安装。
- 安装完成后先不必配置连接器,继续完成下面的 DFCine 设置。
第二步:在 DFCine 中生成 WorkBuddy 配置
- 打开 DFCine,并进入一个项目画布。
- 打开 DFCine 的“设置”。
- 在设置菜单中选择“MCP Agent”。
- 查看“本地控制 Token”是否有内容。
如果 Token 是空的,请点击“重新生成 Token”。
如果你之前已经配置过 Codex,并且 Codex 可以正常使用 DFCine MCP,请不要重新生成 Token。重新生成后旧 Token 会立即失效,原来的 Codex 配置将无法连接,需要重新执行 Codex 配置脚本。
接下来找到“WorkBuddy MCP 配置”区域:
- 在“完整配置脚本”右侧点击“复制脚本”。
- 按下
Win键,搜索并打开PowerShell。 - 在 PowerShell 中粘贴刚才复制的完整脚本。
- 按下回车键执行。
执行成功后,PowerShell 会提示 DFCine MCP 配置已经写入 WorkBuddy 配置文件,并提醒你重启 WorkBuddy。
这段脚本会保留 WorkBuddy 中已有的 MCP 服务,只新增或更新名为 dfcine 的服务器。你不需要手动编辑配置文件,也不需要设置系统环境变量。
最后回到 DFCine 的“MCP Agent”设置页面:
- 确认“启用”已经勾选。
- 点击“保存 MCP 设置”。
- 保持 DFCine、当前项目和画布处于打开状态。
默认本地服务地址为 http://127.0.0.1:38765/mcp。通常不需要修改“本地端口”。
第三步:在 WorkBuddy 中启用 DFCine 连接器
如果 WorkBuddy 已经打开,请先完全退出并重新打开,使刚才执行的配置生效。
- 打开 WorkBuddy。
- 在对话窗口中选择“连接器”。
- 点击“管理连接器”。
- 点击右上角的“自定义连接器”按钮。
- 在“我的 MCP”中查找
dfcine。 - 第一次使用时,按照提示点击“信任”。
- 确认
dfcine已经启用。
如果能在“我的 MCP”中看到 dfcine,说明 WorkBuddy 已经读取到 DFCine 的 MCP 配置。
第四步:测试 WorkBuddy 与 DFCine 的连接
在 WorkBuddy 中新建一个任务:
- 将任务模式选择为
Plan。 - 模型可以选择
Auto,也可以自行选择其他模型。 - 如有需要,也可以按照 WorkBuddy 的说明接入第三方模型。
- 发送测试指令。
建议先输入:
你现在能看到 DFCine 的 MCP 功能吗?请列出当前可以使用的 DFCine 工具。连接正常时,WorkBuddy 会返回一组名称以 dfcine_ 开头的工具。你也可以继续输入:
请读取当前 DFCine 画布的信息,并告诉我当前选中了哪个节点。如果 WorkBuddy 能返回当前画布或节点信息,说明配置已经完成。
第五步:开始使用 WorkBuddy 控制画布
配置成功后,你可以直接描述想让 WorkBuddy 完成的操作。例如:
请读取 DFCine 当前选中的节点和工作流说明,根据当前工作流的要求优化提示词,先告诉我准备修改的内容,再写入节点。也可以输入:
请读取当前画布的节点列表,并说明每个节点目前可以通过 MCP 完成哪些操作。WorkBuddy 只能使用 DFCine 当前已经开放并授权的 MCP 功能。执行涉及写入参数或运行节点的操作前,请留意任务中显示的计划和确认信息。
第六步:使用微信控制 DFCine 画布
WorkBuddy 还支持通过微信机器人接收任务。具体配置方法请查看 WorkBuddy 微信 ClawBot 配置教程。
完成微信绑定和机器人配置后,你可以:
- 在微信聊天窗口中通过微信 ClawBot 发送画布控制指令。
- 在 WorkBuddy 的“助理”按钮中选择微信控制任务所使用的模型。
- 通过微信让 WorkBuddy 调用已经启用的 DFCine MCP 工具。
使用微信控制时,运行 WorkBuddy 和 DFCine 的电脑需要保持开机,并确保 DFCine 已打开项目和画布、MCP Agent 已启用。
常见问题
WorkBuddy 中没有看到 dfcine
- 确认已经在 PowerShell 中执行“WorkBuddy MCP 配置”下的完整脚本。
- 完全退出并重新打开 WorkBuddy。
- 进入“连接器 -> 管理连接器 -> 自定义连接器 -> 我的 MCP”重新检查。
- 回到 DFCine,重新复制 WorkBuddy 脚本并执行一次。
看到了 dfcine,但工具没有启用
- 第一次使用时需要点击“信任”。
- 确认
dfcine连接器的启用开关已经打开。 - 新建一个任务后再测试,不要继续使用配置前已经打开的旧任务。
能看到工具,但无法读取画布
- 确认 DFCine 正在运行。
- 确认“MCP Agent”中的“启用”已经勾选,并点击过“保存 MCP 设置”。
- 确认 DFCine 已经打开项目和画布。
- 确认 WorkBuddy 使用的端口和 Token 与 DFCine 当前设置一致。
配置 WorkBuddy 后 Codex 无法使用
WorkBuddy 配置本身不会破坏 Codex 配置。最常见的原因是在配置过程中重新生成了 Token。
如果重新生成过 Token,请分别重新复制并执行:
- “Codex 全局接入”中的完整配置脚本。
- “WorkBuddy MCP 配置”中的完整配置脚本。
执行完成后,重启 Codex 和 WorkBuddy。
修改端口或 Token 后连接失败
端口或 Token 发生变化后,需要重新执行最新的 WorkBuddy 配置脚本,并重启 WorkBuddy。已经配置 Codex 的用户还需要重新执行 Codex 配置脚本并重启 Codex。
