生产力
submit-work avatar

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
在 GitHub 查看