EmbodiFlow文档
开始使用数据工作流与算法训练与部署开发者参考
  • 工作流与算法

工作流

  • 认识工作流
  • 搭建自己的工作流
  • 运行与日志

算法

  • 算法目录
  • 编写自定义算法

算法开发指南

  • 第一个算法
    • 标准化
    • 质检
    • 变换
    • 增强
    • 切分
    • 整理
    • 导出
  • 镜像算法
  • 在工作流中使用算法
  • 接口参考
  • SDK 参考
  • 命令行
  • MCP 工具
  • 问题排查

© 2026 EmbodiFlow

llms.txtOpenAPI JSON
  1. 工作流与算法
  2. 算法开发指南
  3. MCP 工具

MCP 工具

让 AI 助手编写、试跑和保存算法、编辑工作流,检查规则和控制台一致。

如果你用 AI 编程助手工作,EmbodiFlow 的 MCP 服务会在由公开 API 生成的工具之外,再给它一组面向算法和工作流的任务工具。这些工具返回的问题和控制台显示的一样,带行号和列号,所以助手能读懂并自己修正代码。

测试阶段。自定义算法和工作流已经在产品里,可以直接试用,但还没有在真实数据上完成完整验收。可能会遇到不完善的地方,依赖结果之前请先核对。
工具作用
describe_categories各类别及其级别和默认端口、数据类型、语义类型、录制事实和 SDK 索引。传入 category 得到某个类别以及各级别的起步代码。
scaffold_algorithm某个类别的可运行 main.py,可以指定级别、质检读取的内容和名称。
validate_algorithm不运行代码,检查 main.py。问题带有 main.py:<行>:<列>。没有问题时返回接口。
test_algorithm_on_sample在真实数据的一小段上运行草稿或已保存的版本,返回预览。恰好传入一种输入:recordingId、episode 或 versionId。被拒绝时会给出明确的错误码。
save_algorithm把 main.py 保存为新版本,版本号根据接口变化建议,也可以用 version 调高。
get_workflow以 YAML 返回项目工作流。
add_step向工作流添加步骤,工作流可以是传入的文档,也可以是已保存的草稿。被拒绝的修改不会保存。
connect把输出连到输入,连接不被允许时拒绝并说明原因。
validate_workflow按工作流用到的已保存算法检查它。
run_workflow在一条录制或一个数据集版本上启动项目工作流,二者恰好传一个。
get_run一次运行及每个步骤的状态。

一次典型的对话

用平常的话告诉助手你想要什么,比如「标出夹爪从没合上过的任务片段」。它会调用 describe_categories 选定类别,用 scaffold_algorithm 拿到起步代码,然后修改代码,反复调用 validate_algorithm 和 test_algorithm_on_sample 直到输出正确,最后用 save_algorithm 保存。

要让结果真正用起来,它会接着调用 add_step 和 connect,用 validate_workflow 检查,再用 run_workflow 启动。这些工具以你自己的权限执行,所以助手做不了你在控制台里做不了的事。

下一步

  • 命令行
  • 问题排查
上一页

命令行

下一页

问题排查