SuperAPI AI 工具集

a2a-assets

设计与创作

查看项目

更新于 10-15 20:09

技能介绍

用途:当其他应用或外部宿主需要品牌图片、视频或可复用素材,而素材库由 Assets 管理时,使用 Assets MCP 工具接口。人工参与生成优先用纯 MCP 的 generate-asset 流程,因为它能返回内联选择器;A2A 适合无人值守的跨应用委派,但 A2A 回复无法渲染 MCP App 选择器。

主要能力与用法:人工选择时调用 generate-asset,传入 brief、callerAppId,已知时传 libraryId,它会匹配素材库、生成候选并返回按新 run ID 过滤的 Assets 选择器。无人值守的 A2A 式任务中,素材库不明确时先调用 match-library 或 list-libraries,再调用 generate-image-batch,每个目标一个 slot(如每页幻灯片一个主图),传入 source: "a2a" 和 callerAppId(slides、design、content、mail),便于审计日志按跨智能体生成分组。图片批次在动作返回时即视为完成,直接使用返回的成功 images 条目,只重新生成返回 ok: false 的 slot。社交、博客、图表类 slot 可调用 list-generation-presets 并传入匹配的 presetId,使输出规则随运行生效。人类设计师需继续工作时,创建或更新 generation session 并保留返回的 sessionId。视频调用 generate-video,然后轮询 refresh-generation-run 直到运行完成。需原样保留返回的 assetId、runId、previewUrl、downloadUrl 和 embedPath。将选定或导出的 URL 插入调用方产物;设计类调用方应在选择器返回选定素材后调用 insert-asset。收到反馈时调用 refine-image,传入原 assetId、source: "a2a" 和相同 callerAppId,只替换受影响的目标。

审计:每次 Assets 生成都会写入 image_generation_runs 行,包含提示词、编译后提示词、模型、宽高比、参考、来源应用、所有者、组织、状态、错误、输出素材和精修谱系;设计审核者可在 Assets /audit 路由或通过 list-audit-runs / get-audit-run 查看。

预览规则:仅当调用方能渲染 Assets 路由时才使用同源 embed fence,否则显示 Markdown 图片预览或调用方自己导入的素材预览。

限制:资料未提供收费、价格、平台支持范围等细节。