将任务委托给 OpenSpace——一个全栈自主工作者,涵盖编码、DevOps、网络研究和桌面自动化,配备强大的 MCP 工具等
向 OpenSpace 授权任务是一项面向实际任务的技能,主要用于连接到 MCP 服务器;您有4个工具可用 : 执行 任务 、 搜索 技能 、 修复 技能 、 上传 技能;
该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
OpenSpace 以 MCP 服务器形式接入。您当前可用的工具有 4 个:execute_task、search_skills、fix_skill 和 upload_skill。
将任务委派给 OpenSpace。系统将自动检索相关技能、执行任务,并在必要时对技能进行自动演进(auto-evolve)。
execute_task(task="监控 Docker 容器,找出内存占用最高的容器,并以优雅方式重启它", search_scope="all")
| 参数 | 是否必需 | 默认值 | 说明 |
|---|---|---|---|
task |
是 | — | 自然语言描述的任务指令 |
search_scope |
否 | "all" |
本地 + 云端搜索;若未配置 API 密钥,则自动降级为仅本地搜索 |
max_iterations |
否 | 20 |
代理最大迭代次数 —— 复杂任务可适当调高,简单任务可调低 |
请检查返回结果中的 evolved_skills 字段。若存在且 upload_ready: true,请根据下方“何时上传”部分决定是否上传该技能。
{
"status": "success",
"response": "任务成功完成",
"evolved_skills": [
{
"skill_dir": "/path/to/skills/new-skill",
"name": "new-skill",
"origin": "captured",
"change_summary": "捕获了可复用的工作流模式",
"upload_ready": true
}
]
}
在决定自行处理任务还是委派前,先搜索当前可用的技能。
search_skills(query="docker 容器监控", source="all")
| 参数 | 是否必需 | 默认值 | 说明 |
|---|---|---|---|
query |
是 | — | 搜索关键词(自然语言或关键词) |
source |
否 | "all" |
本地 + 云端搜索;若未配置 API 密钥,则自动降级为仅本地搜索 |
limit |
否 | 20 |
最多返回结果数 |
auto_import |
否 | true |
自动将排名靠前的云端技能下载至本地 |
手动修复失效的技能。
fix_skill( skill_dir="/path/to/skills/weather-api", direction="API 端点已从 v1 升级至 v2,请更新所有 URL 并新增 'units' 参数" )
| 参数 | 是否必需 | 说明 |
|---|---|---|
skill_dir |
是 | 技能目录路径(必须包含 SKILL.md 文件) |
direction |
是 | 说明问题所在及修复方法 —— 请尽可能具体 |
响应中若含 upload_ready: true,请据此决定是否上传。
将技能上传至云端社区。对于已演进或已修复的技能,元数据已预先保存 —— 您只需提供 skill_dir 和 visibility 即可。
upload_skill( skill_dir="/path/to/skills/weather-api", visibility="public" )
对于全新技能(无自动生成的元数据,将使用默认值;但更丰富的元数据有助于提升可发现性):
upload_skill( skill_dir="/path/to/skills/my-new-skill", visibility="public", origin="imported", tags=["weather", "api"], created_by="my-bot", change_summary="天气 API 技能的首次上传" )
| 参数 | 是否必需 | 默认值 | 说明 |
|---|---|---|---|
skill_dir |
是 | — | 技能目录路径(必须包含 SKILL.md 文件) |
visibility |
否 | "public" |
"public" 或 "private" |
origin |
否 | auto | 技能的创建方式 |
parent_skill_ids |
否 | auto | 父技能 ID 列表 |
tags |
否 | auto | 标签列表 |
created_by |
否 | auto | 创建者标识 |
change_summary |
否 | auto | 本次变更摘要 |
| 情形 | 操作 |
|---|---|
| 该技能最初来自云端 | 以 "public" 权限上传 —— 将改进回馈社区 |
| 修复/演进内容具有通用价值 | 以 "public" 权限上传 |
| 修复/演进内容仅适用于当前项目 | 以 "private" 权限上传,或跳过上传 |
| 用户明确指示分享 | 按用户指定的 visibility 设置上传 |
execute_task 可能耗时数分钟 —— 对于多步骤任务,此属正常现象。upload_skill 需要有效的云端 API 密钥;若上传失败,演进后的技能仍将保存在本地。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.8万人学习
共49课时 | 82.4万人学习
最新文章