platforms/hermes/skills/creative/image-gen/SKILL.md
图片生成, 架构图, 流程图, 时序图, 泳道图, diagram, architecture, flowchart, sequence, swimlane, image generation, nano banana, 生图, 画图, 画一个, 生成图片, generate image, draw diagram
npx skillsauth add codingsamss/ai-dotfiles image-genInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
通用图片生成技能,支持自由生图和结构化图表生成(架构图、流程图、时序图、泳道图)。通过可配置的 API Provider 调用图片生成模型。
~/.codex/skills/image-gen/providers.json 填入 api_key)。CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
SCRIPT="${CODEX_HOME}/skills/image-gen/scripts/image-gen.py"
Triggers: "image-gen 配置", "查看生图配置", "image config"
python3 "$SCRIPT" config
Triggers: "切换生图 provider", "switch image provider"
python3 "$SCRIPT" config --switch <provider_key>
可选 provider_key: huan, undying, google
Triggers: "生成图片", "画一个", "generate image", "生图", "画图"
直接传入 prompt 生成图片:
python3 "$SCRIPT" generate "一个微服务架构图,包含网关、用户服务、订单服务和数据库"
可选参数:
--output <path>:指定输出路径(默认 /tmp/image-gen-<timestamp>.png)--ratio <16:9>:宽高比(默认 16:9)--style <clean>:风格 clean / detailed / minimal(默认 clean)--debug-raw:将原始请求/响应 JSON 落盘,便于排查接口返回问题--debug-dir <path>:调试文件目录(默认 /tmp/image-gen-debug)根据图表类型自动包装专业 prompt 模板,生成高质量技术图表。
Triggers: "画架构图", "architecture diagram", "系统架构"
python3 "$SCRIPT" diagram --type architecture --input "Client -> API Gateway -> Auth Service, User Service -> PostgreSQL"
Triggers: "画流程图", "flowchart", "流程"
python3 "$SCRIPT" diagram --type flowchart --input "用户注册流程:输入信息->验证邮箱->创建账号->发送欢迎邮件"
Triggers: "画时序图", "sequence diagram", "时序"
python3 "$SCRIPT" diagram --type sequence --input "Browser->Server: HTTP Request; Server->DB: Query; DB->Server: Result; Server->Browser: Response"
Triggers: "画泳道图", "swimlane diagram", "泳道"
python3 "$SCRIPT" diagram --type swimlane --input "前端: 发送请求; 网关: 鉴权转发; 服务: 业务处理; 数据库: 读写数据"
python3 "$SCRIPT" diagram --type architecture --file description.txt
--output <path>:指定输出路径(默认 /tmp/image-gen-<timestamp>.png)--ratio <16:9>:宽高比(默认 16:9)--style <clean>:风格 clean / detailed / minimal(默认 clean)--debug-raw:将原始请求/响应 JSON 落盘,便于排查接口返回问题--debug-dir <path>:调试文件目录(默认 /tmp/image-gen-debug)脚本成功后会输出图片文件路径,使用 Read 工具查看图片内容展示给用户。
generate / diagram 命令返回非 0、超时、或提示“未在响应中找到图片/只返回文本”,必须直接向用户报告失败原因。~/.codex/skills/image-gen/providers.json 填入 api_key。/tmp/ 目录。IMAGE_GEN_TIMEOUT 调整请求超时(默认 300 秒)。IMAGE_GEN_DEBUG_RAW=1 开启调试落盘;目录可用 IMAGE_GEN_DEBUG_DIR 指定。tools
Apifox 接口测试用例:test-case 与 test-data 的查询、创建、更新、删除、分类和运行;处理测试步骤、断言、提取变量、前后置处理器、数据集,以及“CLI 创建后前端测试步骤无法展示”等问题。
tools
通过 Apifox CLI 管理 Apifox 项目资源。触发场景:运行接口自动化测试/测试套件,查询/创建/更新/删除接口、环境、Schema、Mock、分支等项目资源,导入导出 API 文档,查看测试报告,管理 Runner、定时任务、通知等 CI/CD 配置。CLI 输出为结构化 JSON,常含 agentHints.nextSteps;所有命令支持 --help。
tools
Apifox 接口测试用例:test-case 与 test-data 的查询、创建、更新、删除、分类和运行;处理测试步骤、断言、提取变量、前后置处理器、数据集,以及“CLI 创建后前端测试步骤无法展示”等问题。
tools
通过 Apifox CLI 管理 Apifox 项目资源。触发场景:运行接口自动化测试/测试套件,查询/创建/更新/删除接口、环境、Schema、Mock、分支等项目资源,导入导出 API 文档,查看测试报告,管理 Runner、定时任务、通知等 CI/CD 配置。CLI 输出为结构化 JSON,常含 agentHints.nextSteps;所有命令支持 --help。