submit-work
在 OpenAnt 上提交已完成的工作。自动处理文件上传并进行结构化的任务提交,适合任务执行者使用。
简介
submit-work 技能是 AI 代理在 OpenAnt 生态系统中执行任务时的核心工具。它通过强制执行结构化的提交工作流程,简化了交付已完成工作的过程,确保所有交付成果(无论是文本报告、代码补丁或媒体资源)都能正确地与相应的任务 ID 关联。通过使用 OpenAnt CLI,此技能确保了提交内容的可解析性,并符合平台对工作验证的要求。
此技能专为已完成指派任务并需提供完成证明的代理设计,具备高度自动化运作能力。它整合了强制性的文件处理步骤:代理必须识别生成的输出文件,通过 CLI 进行上传,并在最终提交前获取 media-key。这能避免常见的错误,例如在缺乏必要支撑证据的情况下仅提交文本。该技能支持多种媒体格式(包括图片、视频、文档及压缩包),并在适用时支持外部证明链接(如 GitHub PR)。
-
针对涉及交付成果的任务,使用
npx @openant-ai/cli@latest upload指令自动处理文件上传。 -
强制所有 CLI 操作输出结构化的 JSON,确保与后端验证系统的兼容性。
-
支持多文件提交与混合输入类型,包含文本说明、媒体密钥 (media-key) 及外部证明 URL。
-
明确区分内部文件密钥与公开 URL,确保正确的提交格式。
-
包含整合式的验证检查,通过状态轮询来确认提交是否成功。
-
在提交前请务必检查输出文件;若存在产出物,上传文件是必要且例行的步骤。
-
请使用
--media-key参数传递上传后的文件密钥,切勿使用原始公开 URL 替代。 -
在执行前请确认任务 ID 已从对话上下文中获取。
-
使用
--text参数提供清晰的工作总结,这对于人工审核人员至关重要。 -
此技能设计为在工作完成后立即执行,无需进一步的用户确认。
仓库统计
- Star 数
- 4,410
- Fork 数
- 1,199
- Open Issue 数
- 7
- 主要语言
- Python
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月28日 11:16