下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-qxa4mgjc--tietuzhushou.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-qxa4mgjc/tietuzhushou。贴图助手:把公众号文章或链接一键做成爆款贴图、爆款封面与文章配图,也能按提示词 AI 生图、文生图、图生图(可带参考图),支持 3:4 竖版与 1:1 方图、4K 输出。当用户要「做贴图、文章配图、自媒体配图、公众号配图、公众号封面、文章头图、爆款图、一键出图、批量出图」或「AI 生图、AI 绘画、AI 配图、文生图、图生图、生成图片、帮我画一张」时使用。
贴图号内容创作助手
阅读全文 (展开查看完整说明)
概述
贴图助手(tietuzhushou)
1. 能力概述
一个技能,两个 mode,共用同一条后端生图管线:
| mode | 做什么 | 输入 |
|---|---|---|
hot-sticker | 爆款贴图:把一篇文章(正文或链接)自动拆解成多张配图 | --content(文章正文或链接) |
custom | AI 自定义生图:按提示词出图,可带参考图做图生图 | --prompt(+ 可选 --ref-url) |
所有实际操作都通过 scripts/tietu.py 完成。不要再自己写 curl 或直接请求后端。
2. 何时使用 / 触发词
只要用户表达了下列任一意图,就调用本技能:
- 爆款贴图类:贴图、做贴图、爆款贴图、爆款图、文章配图、自媒体配图、公众号配图、给文章配图、把这篇公众号文章做成图、公众号封面、爆款封面、文章头图、小红书配图、一键出图、批量出图、文字转图片
- AI 生图类:AI 生图、AI 绘画、AI 绘图、AI 配图、文生图、图生图、生成图片、帮我生成一张图、帮我画一张、按这个提示词出图、用这张图做参考生成
注意区分(重要):本技能一次只出 一张图。
用户要的是「一套 / 一组 / 多张 / 轮播 / 图文笔记 / 九宫格 / 系列图 / 把文章做成一套图」时,那是另一个技能「贴图号公众号爆款套图生成」(tietuzhushou-set)的活,改用那个技能:
| 用户说法 | 用哪个 |
|---|---|
| 「做一张贴图 / 一张封面 / 给这篇文章配张图」 | 本技能 tietuzhushou |
| 「做一套公众号图文 / 一组图 / 多张轮播图」 | 套图技能 tietuzhushou-set |
3. 使用前配置(拿到 TZ_API_KEY)
技能需要一把 API Key。没有 key 时脚本会以退出码 2 退出,此时:
- 引导用户打开授权页 https://pix.aib.cn/skillhub 用微信扫码登录(与小程序同一账号),页面会自动签发一把绑定其账号的密钥并显示明文
- 让用户把密钥填入技能目录下的
config.json:
{ "TZ_API_KEY": "sk-tz_xxxxxxxx" }或设置环境变量 TZ_API_KEY(优先级高于 config.json)
- 密钥消耗的是该用户在小程序里的同一份积分(密钥本身不需要开通额度)
⚠️ 账号需有积分才能出图:新账号积分为 0,此时调用会以退出码 4(额度不足)失败,
容易被误认为技能坏了。
积分怎么来:引导用户打开授权页 https://pix.aib.cn/skillhub 扫码进入小程序。
积分不一定要充值——小程序里每日签到、看广告都能免费领取,邀请好友另有奖励,
也可以直接充值。积分到账后即可继续使用,无需重新签发密钥。
密钥明文只在签发时显示一次,请当场保存。密钥不要贴在聊天里到处转发。
4. 标准流程(创建 → 轮询)
核心:创建与查询必须分成两段,禁止一次调用阻塞到出图。
第 1 步:创建任务(--only-create,立刻拿到 task_id)
python scripts/tietu.py --mode hot-sticker --content "<正文或链接>" --only-create
→ 退出码 10,输出里有 task_id
第 2 步:轮询(单次 ≤90s,未出图就再轮一次)
python scripts/tietu.py --task <task_id>
→ 退出码 0(成功)/ 12(失败)/ 13(仍在进行,继续轮询)⚠️ 最重要的一条:退出码 10 和 13 不是失败
- 10 = 任务已创建但还没跑完(创建调用等待窗口用尽)→ 必须继续轮询
- 13 =
--task这一轮还没到终态 → 必须继续轮询
轮询是可以断点续跑的:任何一次调用超时后,重复执行同一条 --task <id> 命令即可接着轮询,不会重复扣点。也可以省略 --only-create,让脚本在一次调用里自动完成「创建 + 最多 90s 轮询」。
5. 命令速查
| 参数 | 说明 |
|---|---|
--mode hot-sticker | custom | 二选一,必填(--task / --retry 时不需要) |
--content "<正文或链接>" | hot-sticker 必填 |
--prompt "<提示词>" | custom 必填,≤2000 字 |
--ref-url <URL> | 参考图公网 URL,可重复;有多个即图生图 |
--ratio 3:4 | 1:1 | auto | 画幅;hot-sticker 默认 3:4,custom 默认 auto |
--4k | 仅 hot-sticker 生效的 4K 开关 |
--only-create | 只创建、立即返回 task_id(退出码 10) |
--task ot_xxx | 查询并继续轮询既有任务 |
--retry ot_xxx | 重试失败任务 |
--dry-run | 只预估消耗,不创建任务 |
--json | 输出机器可读 JSON(用 ok 字段判断去留) |
--out <path> | 把 Markdown 报告落盘 |
--wait <秒> | 单次调用最长等待窗口,默认 90 |
--poll-interval <秒> | 轮询间隔,默认 5 |
示例:
# 爆款贴图:文章链接
python scripts/tietu.py --mode hot-sticker --content "https://mp.weixin.qq.com/s/xxx" --only-create
# AI 生图:文生图
python scripts/tietu.py --mode custom --prompt "赛博朋克风格的城市夜景" --ratio 1:1
# AI 生图:图生图(参考图 + 提示词)
python scripts/tietu.py --mode custom --prompt "改成水彩风格" --ref-url "https://example.com/a.png"(等价 curl 命令见 references/api.md,仅用于排障。)
6. 交付规范
任务成功后必须真正把图片渲染出来交给用户,不能只给文件路径:
✅ 任务完成(hot-sticker)

原图链接:https://sb.aib.cn/uploads/openapi-xxx.jpg- 用 Markdown 图片语法
渲染 - 同时给出可点击的原始链接,方便用户下载
- 有多张图时逐张渲染
- 顺手带上
task_id,方便用户之后用--task找回
7. 异常处理表
| 退出码 | 含义 | 你要做什么 |
|---|---|---|
| 0 | 成功 | 渲染图片 + 给链接 |
| 2 | 缺少 API Key | 引导用户打开 https://pix.aib.cn/skillhub 扫码登录并复制密钥,不要重试 |
| 3 | 参数非法 | 修正参数或换内容 |
| 4 | 额度不足 | 引导用户打开 https://pix.aib.cn/skillhub 扫码去小程序充值,不要重试 |
| 5 | 参考图不可访问 | 让用户换一张图或换个 URL |
| 8 | 鉴权失败(无效 / 被吊销 / 过期) | 引导用户去 https://pix.aib.cn/skillhub 重新获取密钥,不要重试 |
| 10 | 已创建但未到终态 | 继续轮询,不是失败 |
| 11 | 临时错误(网络 / 限流 / 服务端) | 稍等片刻后重跑同一条命令 |
| 12 | 任务失败 | 如实报出原因;账号被限制时说明「重试无效」,否则可用 --retry |
| 13 | 任务进行中 | 继续轮询,不是失败 |
用 --json 时,只看一个字段即可决定去留:ok: true = 未发生失败(含 10 / 13),继续或收尾;ok: false = 需要停下并处理(3 / 4 / 5 / 8 / 11 / 12)。
8. 计费说明
- 前置条件:账号需有积分(新账号为 0 积分)。密钥额度跟随账号积分、无需人工开通,
但账号余额不足时调用会以退出码 4 失败
- 任务创建成功即计一次(返回
points_charged);用--retry重试会再计一次 - 同一个会话内对同一份内容重复调用会命中幂等:返回同一个
task_id,不重复扣点 - 因此:先
--dry-run报出预估消耗,用户确认后再实跑
python scripts/tietu.py --mode hot-sticker --content "..." --dry-run9. 禁止事项
- 不要把「进行中」说成「失败」——退出码 10 / 13 一律继续轮询
- 不要回复「无法查询任务状态」这类话;状态一定能从
--task <id>查到 - 不要一次调用阻塞到出图;创建与轮询分开,单次 ≤90s
- 不要在未确认的情况下扣点;先
--dry-run - 不要只给文件路径;必须渲染图片 + 可点击链接
- 不要向用户索要或展示 openid;身份全部由服务端从 API Key 推导
- 输出链接时前后要留空格;URL 紧贴中文标点(如「,」「(」)会被 Markdown 当成链接的一部分,导致链接失效
更多接口细节与错误码,见 references/api.md。