插画生成 Skill
name: sketch-illustration
by dadaniya99 · published 2026-03-22
$ claw add gh:dadaniya99/dadaniya99-sketch-illustration---
name: sketch-illustration
description: 插画图片生成技能,支持多种手绘风格。使用 Imagen 3(ZenMux API)生成插图,适合流程图、功能说明、PPT配图、教程配图、知识图和手绘信息图等场景。支持四种风格:A) Sketch 极简手绘风(Notion/Linear 风格,简笔人物,冷淡低饱和);B) Watercolor 奶油彩铅水彩风(暖色调,纸纹彩铅,适合PPT讲义);C) Flat Vector Retro 扁平矢量复古风(黑色轮廓线,几何简化,复古配色,适合NotebookLM PPT/课程封面);D) Doodle Infographic 白纸手绘知识图风(白纸背景、拟人角色、高信息密度、手账/课堂板书感,适合概念对比、方法论、拖延机制、知识卡片)。生成后自动上传发送到飞书。当用户要求生成插画、配图、手绘风格图、流程示意图、产品插图、PPT配图、知识图、信息图、手绘知识海报时触发此技能。
---
# 插画生成 Skill
支持多种手绘插画 / 知识图风格,按需选择,用 Imagen 3 生成并发送到飞书。
风格选择
查看 `references/styles.md` 了解四种风格的详细说明和使用场景:
用户未指定时默认用风格 A;如果用户明确喜欢“白纸手绘知识图 / 蜗牛 / 拟人大脑 / 手账板书感 / 信息很多但不乱”这类效果,优先用风格 D。
如果使用风格 D,再按图类型去读对应模板:
执行流程
1. 确认内容与风格
- 是**单张知识海报**还是**对比图 / 流程图 / 多模块信息图**
- 是否需要**拟人角色**(如蜗牛、脑子、小龙虾)
- 是否需要**高信息密度但少长段文字**
2. 构建 Prompt
基础结构:
[风格块(从 styles.md 复制)]
顶部居中标题:'[中文标题]'
[内容描述:人物、场景、元素、布局]
[负面约束]详细提示词模板见 `references/prompt-guide.md`。
如果是风格 D,不要只写“画个XX知识图”,要先明确图类型:
优先直接复用对应模板里的 prompt 骨架,再替换成当前主题。
3. 生成图片
cd /root/.openclaw/workspace/skills/zenmux-image-generation
ZENMUX_API_KEY="<key>" python3 scripts/generate.py \
--output /root/myfiles/<filename>.png \
--prompt "<完整prompt>"API Key 读取:
cat ~/.openclaw/openclaw.json | python3 -c "import json,sys; d=json.load(sys.stdin); print(d['models']['providers']['ZenMux']['apiKey'])"4. 上传并发送到飞书
bash scripts/send_to_feishu.sh /root/myfiles/<filename>.png <open_id>该脚本现在走**稳定发图链路**(飞书 `im/v1/images` -> `image_key` -> `msg_type=image`),不再依赖容易把本地路径发成文本的旧链路。
猫南北的 open_id:`ou_22f2eefd5abe63e0cd67f4882cec06d4`
注意事项
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...