Agent Skills
返回列表
AutoGLM 文生图

AutoGLM 文生图

设计多媒体 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-autoglm-generate-image。

技能介绍

要解决什么问题

在对话或自动化流程里,你往往只有一段自然语言画面描述,却需要立刻得到可分享、可嵌入文档的图片 URL。自己拼 HTTP 请求时,智谱 AutoGLM 文生图接口除了 Authorization,还要求按时间戳动态计算 X-Auth-Sign,Bearer 还要从本机另一个进程取——漏一步就会 401 或签名校验失败。

技能如何工作

本技能把「写 prompt → 鉴权 → 调 API → 回传可展示结果」收成一条链路:

  • 执行同目录下的 generate-image.py,把用户的文字描述放进请求体 {"text": "..."},向 https://autoglm-api.zhipuai.cn/agentdr/v1/assistant/skills/generate-image 发起 POST。
  • 启动时先 GET http://127.0.0.1:53699/get_token,把返回值当作 Authorization(不含 Bearer 前缀时会自动补全)。
  • 每次请求附带签名头:X-Auth-Appid 为 100003,X-Auth-TimeStamp 为当前秒级 Unix 时间戳,X-Auth-Sign 为 MD5(appid + "&" + timestamp + "&" + 密钥) 的十六进制结果。
  • 解析响应后读取 data.image_url,并以 Markdown 图片语法输出,便于直接在回复或文档里渲染。

适用边界与注意点

  • 依赖本地 token 服务:127.0.0.1:53699 必须已运行且能返回合法 Bearer;技能本身不负责签发 token。
  • 网络与账号:需能访问智谱 AutoGLM API 端点;签名参数与文档中的 appid、密钥约定一致,环境变更时要同步改脚本逻辑。
  • 输出形态:成功时给出图片链接的 Markdown 展示,不包含对失败响应结构的统一重试或队列策略——生产环境请自行加超时、重试与日志。

使用场景

  • 在客服或产品 demo 对话里,根据用户口述的界面/mock 描述立刻生成示意图并贴回会话
  • 把 PRD 或设计说明里的一段场景文字交给技能,拿到 `image_url` 后写入周报或 Notion
  • 自动化脚本在跑通本地 `53699` token 服务后,批量把多条 prompt 转成配图链接存档
  • 调试智谱文生图签名头时,用固定 prompt 走一遍 `generate-image.py` 核对返回的 `data.image_url`

适合人员

  • 需要在 Agent 对话里直接出图、又不想手写 POST 与 `X-Auth-Sign` 的集成工程师
  • 已部署本地 `get_token` 服务、要把文生图能力挂进内部助手的后端开发
  • 写技术文档时要为抽象流程配一张示意图、且希望链接可 Markdown 渲染的产品/技术写作者
  • 对接智谱 AutoGLM 技能接口、需要对照官方请求体与响应字段做联调的前端或全栈开发