Manus OOMOL 连接器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-oo-manus。
技能介绍
要解决什么问题
如果你在 Agent 工作流里需要程序化操作 Manus——创建异步任务、跟进消息、管理项目与自定义 Agent、处理等待用户确认的 task action——直接拼 API Key 和 HTTP 请求既繁琐,也容易把凭证写进日志或对话上下文。
本技能通过 OOMOL 已连接账号 与 oo CLI 调用 Manus connector:凭证在服务端注入,Agent 侧只构造符合 schema 的 JSON payload,不必接触原始 token。
技能如何工作
典型流程分两步:
- 查看契约:用
oo connector schema拿到当前 action 的权威输入/输出结构,再组--data(JSON 字符串或@path/to/file.json,省略则发{})。 - 执行 action:响应形如
{ "data": ..., "meta": { "executionId": "..." } },执行 ID 在meta.executionId。
技能暴露 17 个 action,覆盖任务全生命周期与周边资源,例如:
- 任务:
create_task、get_task、list_tasks、send_message、stop_task、update_task、delete_task、list_task_messages - 项目与技能:
create_project、list_projects、list_skills - Agent 与连接器:
list_agents、get_agent、update_agent、list_connectors - 交互与浏览器:
confirm_task_action(待确认任务动作;messageAskUser类事件用send_message)、list_online_browser_clients
文档约定:用户已安装 oo、已登录且已连接 Manus 时,不要主动跑 oo auth login 或打开连接 URL;仅在命令因鉴权/连接失败时再走首次配置。
边界与注意点
- 只读类(
get/list)可直接执行;创建、更新、发消息会改 Manus 状态,应先与用户确认 payload 与影响;删除不可逆,须明确目标并取得同意。 delete_task前应先stop_task停掉仍在运行的任务。- 若出现
scope_missing、credential_expired或 HTTP 402(OOMOL_INSUFFICIENT_CREDIT),属于账号连接或计费问题,需在 OOMOL 控制台处理后再重试,而非反复重试同一写操作。
使用场景
- 在对话型 Agent 中根据用户输入调用 `create_task`,绑定指定 `project` 与 `skill` 启动异步 Manus 任务并记录 `executionId`。
- 任务执行过程中用 `list_task_messages` 分页拉取事件流,对需补充信息的线程通过 `send_message` 发送跟进消息。
- 处理 `waiting` 类任务事件时,用 `confirm_task_action` 确认待办动作;浏览器连接场景先 `list_online_browser_clients` 再确认。
- 按项目或列表范围 `list_tasks` 巡检运行中任务,对需下线条目先 `stop_task`,确认后再 `delete_task` 永久删除。
适合人员
- 对接内部工单或 CRM 的后端工程师,要在 Agent 里无裸 token 地创建 Manus 任务并持续 `send_message` 跟进。
- 用 OOMOL 管理多 connector 的平台工程师,需在脚本或对话中 `list_connectors` 并核对 Manus 连接与 scope 是否有效。
- 负责交付与知识库整理的负责人,需 `create_project`、`list_skills` 并为团队维护 `update_agent` 的自定义 Agent 元数据。
- 负责 Manus 任务生命周期与归档的运维同学,需按条件 `list_tasks`、`get_task` 判态,并规范执行 `stop_task` / `delete_task`。