讯飞生图

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

讯飞星火图片生成(文生图)技能。当用户提到"生成图片""AI 绘画""文生图" "讯飞生图""image generation""generate image""AI art"时使用。调用讯飞星火 xopzimageturbo 模型,支持自定义尺寸、负面提示词、种子、推理步数、调度器, 以及裁剪底部水印。图片输出到 output/xf-image/ 目录。

一句话选型结论

按资料字段整理

讯飞生图是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_b5eb83dc/xunfei-gen
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_b5eb83dc仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量5.8 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
讯飞生图当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

5.8 KB
模型实际读到的说明书原文,来自技能仓库

讯飞图片生成 (xunfei-image-gen)

调用讯飞星火图片生成 API(xopzimageturbo)进行 AI 文生图。

版本: v2.2.0
依赖: httpx, Pillow(Python 包,需自行安装:pip install httpx Pillow)


凭证配置(必读)

本技能从环境变量读取讯飞 API 凭证,三个变量均为必填:

环境变量 说明
XUNFEI_APP_ID 讯飞开放平台 App ID
XUNFEI_API_KEY 讯飞 API Key
XUNFEI_API_SECRET 讯飞 API Secret

可选环境变量(有默认值):

环境变量 默认值 说明
XUNFEI_ENDPOINT maas-api.cn-huabei-1.xf-yun.com API 接入域名
XUNFEI_DOMAIN xopzimageturbo 模型 domain
XUNFEI_PATCH_ID xopzimageturbo patch_id

在 QwenPaw 中:控制台 → 工作区 → 技能 → 本技能的配置,填入 JSON:

{
  "XUNFEI_APP_ID": "你的_app_id",
  "XUNFEI_API_KEY": "你的_api_key",
  "XUNFEI_API_SECRET": "你的_api_secret"
}

QwenPaw 会把匹配 requires.env 的 key 注入为环境变量。

> 也支持本地 config.json 回退(见 config.example.json),便于脱离 QwenPaw 直接跑脚本,
> 但请勿把含真实密钥的 config.json 提交到公开仓库。


使用方式

所有图片统一输出到 output/xf-image/ 目录下。

默认:纯生成(不裁剪,保留水印)

python scripts/xunfei_gen.py \
  -p "一只可爱的小猫在草地上奔跑" \
  -o output/xf-image/cat.png

生成 + 裁剪水印(用户提到"裁剪"、"去水印"时)

讯飞水印在右下角,--crop-bottom 默认裁掉底部 124px。

python scripts/xunfei_gen.py \
  -p "一只可爱的小猫在草地上奔跑" \
  -o output/xf-image/cat.png \
  --crop-bottom

自定义裁剪高度

python scripts/xunfei_gen.py -p "..." -o out.png --crop-bottom 150

参数说明

参数 必填 默认值 说明
-p, --prompt ✅ - 图片描述文字(≤1024 字符)
-o, --output ❌ output.png 输出路径
-n, --negative-prompt ❌ "" 负面提示词
--width ❌ 1024 图片宽度
--height ❌ 1024 图片高度
--seed ❌ 42 随机种子
--steps ❌ 20 推理步数
--guidance ❌ 5.0 提示词相关度
--scheduler ❌ DPM++ 2M Karras 调度器
-c, --config ❌ ../config.json 配置文件路径(环境变量优先)
--crop-bottom ❌ 0 裁剪底部像素去水印;不带值时默认 124

支持的调度器:DPM++ 2M Karras、DPM++ SDE Karras、DDIM、Euler a、Euler


完整流程(Agent 使用)

  1. 判断需求:用户只说"生成图片"→ 不加 --crop-bottom;提到"裁剪""去水印" → 加 --crop-bottom
  2. 生成图片:调用脚本,输出到 output/xf-image/
  3. 查看并发送:view_image 查看效果 + send_file_to_user 发给用户
  4. 正文附图片路径:发送后,在回复正文里附上图片路径(如 output/xf-image/cat.png)——见下方说明
  5. 失败处理:脚本以非零退出码返回错误(含审核类提示),stderr 可读;不要把空文件当成功

控制台图片显示说明(必读)

现象:send_file_to_user 发送的图片会出现在控制台"完成步骤"折叠区内,且因 file:// URL 浏览器无法打开,点击不显示。

对策(无需改代码,按此约定执行即可):

  1. 发送后,在回复正文里附上图片路径(如:图片已保存到 output/xf-image/cat.png)。控制台会把主消息流正文中的文件路径渲染为可点击链接,用户直接点击即可查看。
  2. 用户反馈看不到/点不开图片时:不要重复排查,直接 send_file_to_user 重发一次——重新发送后图片会随主消息流正确显示。
  3. 折叠区里那份无法点击的图片忽略即可,无需向用户解释技术细节。
  4. ⚠️ view_image 的展示不能替代发送。只要用户要求"发给我/发送",就必须执行 send_file_to_user——不要因为 view_image 已经显示过图片就跳过发送步骤。

> 背景:该折叠显示是 QwenPaw 控制台对工具结果消息的固有行为,不是本技能的 bug。


错误码提示

讯飞安全审核相关错误,脚本会给出友好提示:

code 含义 建议
10021 输入内容触发安全审核 调整描述词,减少敏感描述
10022 生成结果被安全审核拦截 调整描述词,减少敏感描述
10024 图片引擎内部报错(常因内容触发审核) 调整描述词

注意事项

  • ⚠️ Prompt 不超过 1024 字符,请求超时 120 秒
  • ⚠️ 水印在右下角,--crop-bottom 默认裁 124px
  • ⚠️ 推荐尺寸 1024×1024
  • ✅ 凭证从环境变量读取,config.json 不含真实密钥(仅 config.example.json 作模板)

文件结构

xunfei-image-gen/
├── SKILL.md              # 本文档(含 QwenPaw frontmatter)
├── config.example.json   # 配置模板(占位符,无真实密钥)
└── scripts/
    └── xunfei_gen.py     # 核心生图脚本 v2.2

常见问题

5 问
答案由本站依据条目字段整理
讯飞生图怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_b5eb83dc/xunfei-gen。安装方式为未标注。装完刷新技能列表或重开客户端。

讯飞生图支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

讯飞生图权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

讯飞生图收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

讯飞生图用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。