什么时候用,什么时候不用
适用场景
- 刚装好插件,还不确定服务端有没有连上。
- 用户在新会话里问「怎么开始」「这能干什么」。
- 想在接真活之前,先在屏幕上跑通一次完整链路。
不适用
- apipod-generate-image — 用户已经知道要做什么了,直接做。
- apipod-troubleshoot — 连接是坏了,不是缺一次首次运行。
执行流程
6 个技能这个技能按顺序做什么。
- 01
确认连接
调一次 list_models({ category: "image" })。返回了模型就说明数量并确认可用;失败了就给该客户端的点击路径,然后停下。
- 02
要一件具体的事
不要给功能菜单,要「一张产品图」或「五秒钟的……片段」。给菜单会把安装变成问卷。
- 03
做之前先报价
用打算采用的参数调 estimate_cost,然后一行把价格说清楚。首次运行要便宜:一张图、一条低分辨率短片。
- 04
生成一张图
按 apipod-generate-image 走。展示链接,并给出 check_job 返回的最终费用——不是预估价。
- 05
再问要不要同题材的一条视频
这是第二次付费调用,需要单独确认。把刚通过的图作为首帧去动起来,而不是从文字重新开始。
- 06
交接
把真活指向对应的流程技能:成组用 product-shoot,序列用 short-film,要选项用 ad-variations。
试一下
从这里直接发出去
示例请求
我刚添加了 APIPod MCP 服务器,开始前先验证一下连接是否正常。
按钮会在新会话里预填这条提示词。若 APIPod 尚未连接,提示词会让助手先停下、协助你完成连接。在 Claude Code 或终端里,直接复制粘贴即可。
调用轨迹
list_models (category: "image")
→ image · video · speech 均在列
estimate_cost (n: "1", resolution: "1K")
→ $— · sufficient
示意轨迹:左侧请求发出后,这个技能按顺序实际会走的工具。价格一律是 estimate_cost 实时返回的形态——本页自己不报价。
它不做的事
它给自己定的规矩。
01
一条消息只走一步,一次只问一个问题,用用户的语言。不要把这份大纲贴给对方,没问就不要念工具名。
02
刻意做小:不做变体,不做模型横评,用户没要求就不重试。
03
一次确认只覆盖一次尝试。每次生成前都要先报价。