全能图片编辑
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @ixhlink/ixhlink-skills-image-edit-pro。
技能介绍
解决的问题
图片编辑 Agent 需要处理参考图输入、异步任务轮询和付费重试。该技能封装 image_edit 能力,把请求、任务状态和结果 URL 放在同一调用链路里。
核心方式
- 提交
POST /api/v1/llm/invoke,请求体包含prompt与images;images至少 1 张,使用b64或url二选一。 - 成功后取
data.task.id,轮询GET /api/v1/llm/tasks/{task_id},直到succeeded或failed。 - 输出图片在
data.result.data[].url;建议间隔 2–5 秒轮询。 - 若返回
402,保持 JSON body 不变,附加WeixinPay-Required与X-Payment-Id重试。
边界
- 付费调用依赖 Agent 已具备微信支付能力;未安装时应终止并提示。
400、404、503多由参数、模型或服务状态导致;失败时查看data.error_message。
使用场景
- Agent 收到用户提供的产品图,按文字要求修改背景或元素,并返回结果图 URL。
- 前端或后端服务提交 Base64 参考图和编辑 prompt,轮询异步任务获取生成图片。
- 调用图片编辑后遇到 402,在保持请求体不变的情况下附加支付头并重试。
- MCP/Web 客户端先检查支付能力,再发起付费创作流程并展示价格确认。
适合人员
- 给 Agent 添加视觉修改能力的平台工程师:需要把参考图、prompt 和结果 URL 接入会话。
- 集成多模态工具的 MCP 开发者:需要处理异步任务轮询与 402 支付重试。
- 做付费创作产品的后端工程师:需要按次计价、确认订单并复用相同请求体重试。
- 面向图片改图场景的产品技术负责人:需要明确支持 Base64/URL 输入和任务状态判断。