Agent Skills
返回列表
🤖

Agnes AI 内容生成

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-eyw2ohcx/yacey-agnes-ai-generation-skill 技能到你的AI助手中。

技能介绍

背景与挑战

在 Agent 工作流中引入多模态能力通常很繁琐。开发者往往需要手动拼接 curl 命令、处理不同接口的参数差异,以及应对异步任务的轮询逻辑。Agnes AI Generation 技能正是为了解决这些工程痛点而生,它通过封装底层 HTTP 请求,让 Agent 能够稳定地调用 Agnes 的文本、图像和视频生成 API。

工作原理与核心能力

该技能的核心在于 scripts/agnes_api.py,它提供了一套标准化的调用入口,涵盖了从流式文本输出到复杂视频生成的多种场景。

  • 统一接口:支持文本对话(agnes-2.0-flash)、图像生成(agnes-image-2.1-flash)以及视频生成(agnes-video-v2.0)。
  • 异步任务处理:针对视频生成,技能遵循“创建任务 -> 轮询状态 -> 获取结果”的工作流。脚本会自动处理 video_id 的查询逻辑,仅在必要时回退至旧版的 task_id。
  • 参数校验:在发送请求前,脚本会严格验证图像尺寸、视频帧数(要求 num_frames 为 $8n + 1$)及帧率,避免无效请求产生。
  • 提示词优化:对于非英文输入,技能会自动将提示词转换为流畅的英文,同时保留具体的视觉细节和运镜指令,以提高生成的稳定性。

适用边界与注意点

虽然该技能覆盖了大部分生成场景,但在使用时仍需注意以下限制:

  • 工具调用(Tool Calling):Agnes 对 Responses API 的多轮函数调用支持尚不稳定,不建议用于需要自主决策的 Agent 循环。建议仅将其视为“尽力而为”的请求格式兼容。
  • 验证状态:虽然基础文本、图像及部分视频功能已通过实机验证,但多图像视频和关键帧动画的端到端流程(特别是最终 URL 获取)尚未完全确认。
  • 错误处理:视频生成属于异步操作,可能会遇到供应商侧的错误(如除零错误)。在集成时,请确保保留重试机制并清晰上报错误信息。

使用场景

  • 在构建 AI 聊天机器人时,需要集成流式文本回复和图像生成功能,以提供实时对话和视觉内容创建。
  • 在制作短视频营销素材时,需要从文字描述生成视频片段,并轮询异步任务获取最终可下载的 URL。
  • 在处理多语言内容创作时,需要自动将中文提示词翻译成英文调用图像生成 API,确保输出风格稳定。
  • 在开发 Agent 工具时,需要调用视频生成 API 并处理参数校验,避免无效请求产生多余任务。

适合人员

  • AI 应用工程师,需要快速集成多模态生成 API 到现有工作流中,减少手动拼接请求的时间。
  • 内容创作者,需要自动化生成视频和图像素材,处理异步任务并获取可下载的 URL。
  • 全栈开发者,需要在 Agent 中嵌入文本和图像生成功能,并处理流式输出和工具调用兼容性。
  • 多语言产品负责人,需要在内容生成流程中添加提示词翻译层,确保不同语言用户的输出质量。