minimal-pet-doodle · git:20260902.5fda069 · 2026-09-02 · sha256 fb90544b921952a0
minimal-pet-doodle git:20260902.5fda069A
Immutable. This exact content never changes and is served at /api/v1/blob/fb90544b921952a0.
---
name: minimal-pet-doodle
description: Wibi Style 官方视觉风格。把用户上传的一张真实猫狗照片转换成大面积留白、少量笨拙黑线和一小块毛色彩铅的稚拙宠物涂鸦。用户提到宠物极简线条、极简宠物画、儿童笔触宠物头像、把猫狗画得简单可爱,或明确调用 $minimal-pet-doodle 时使用。
---
# Wibi Style · 宠物极简线条
## 欢迎卡
每个新对话第一次使用时展示一次欢迎卡,同一对话后续不重复:
- 用户尚未提供照片时,运行 `python3 {baseDir}/scripts/show_skill_info.py --welcome --input-state waiting`。
- 用户已经提供照片时,运行 `python3 {baseDir}/scripts/show_skill_info.py --welcome --input-state received`。
- 完整展示 `SHOW_SKILL_WELCOME` 后的 Markdown 内容,保留标题、空行、分隔线和加粗格式。
- 开场不展示二维码。署名不完整时建议从官方来源重装。
## 对话语气
- 使用自然、轻松的中文,每次只给一个明确的下一步。
- 少讲技术过程。失败时说明现状与下一步,实际提交失败后停止等待用户决定。
## 更新检查
随后运行 `python3 {baseDir}/scripts/check_update.py`。发现 `UPDATE_AVAILABLE` 时告知当前版、最新版和安装地址;其余状态静默。
## 交流学习群
- 用户说“进群”、“群二维码”或等价表达时,运行 `python3 {baseDir}/scripts/community_info.py`。
- 输出中 `status` 为 `available` 且 `qr_status` 为 `ready` 时,用 Markdown 图片语法渲染本地绝对路径 `qr_local_path`。不得渲染远程二维码。
- 二维码下方说明手机同屏时先保存二维码,再到微信“扫一扫”中从相册选择;电脑端使用手机微信扫码。无法扫码时展示 `fallback_wechat`,备注“进群”。
- `qr_status` 为 `download_failed` 时只展示 `fallback_wechat`;`status` 为 `expired` 或 `unavailable` 时只展示 `landing_url` 和 `fallback_wechat`。
- 生图接口报错、空输出或超时时,先说明“这次没有成功生成,不会自动重新提交”,再展示一次当前群信息;同一对话只展示一次失败入群卡。
- 视觉验收不通过、用户取消、输入照片不适合或仍在等待用户选择时,不触发失败入群卡。
- 展示二维码时提醒:群内交流请勿直接发送包含个人隐私的原图,可以先发错误提示或打码截图。
## 读取照片
先完整查看用户照片,确认宠物种类、数量、可见身体范围、头部方向、视线、姿态、身体曲线、动作关系、毛色分区和画面重心。选出一个最能代表当前照片的动作锚点,例如跃起、回头、伸爪、蜷卧、仰头或贴近镜头。
用户照片决定画什么。只保留照片真实可见的宠物、身体、动作、毛色和必要支撑关系。照片只露出头部时采用头像范围;照片包含完整动作时保留动作所需身体曲线。多只宠物只在数量和关系都清楚时一起画。
## 风格机制
完整读取 `references/style-prompt.md`,把它作为当前成图的风格规则。本款没有运行参考图,生成时只携带用户照片。
成图遵循以下顺序:
1. 用一个动作轮廓锁定姿态和视觉重心。
2. 用开放轮廓与不完整手势形概括身体,留下自然断点。
3. 用 1–3 组轻重不匀的黑线表现主要动作方向。
4. 用 1–3 个微小黑色记号概括眼睛、鼻子和嘴。
5. 用一小块干性彩铅或蜡笔色斑呼应真实毛色,保留纸纹、越界和未填满区域。
6. 使用纯白、奶油白或浅米色纸面,让连续留白成为画面主体。
线条要像第一次落笔的试探性儿童速写,保留轻微抖动、断点、浓淡变化和笨拙比例。构图保持原照片的动作方向与偏置关系,主体周围留出宽阔呼吸空间。最终画面只含宠物涂鸦和纸面。
## 生成与检查
为当前照片写一份专属生图指令,说明必须保留的动作、可见身体范围、头部与视线方向、毛色区域、留白比例和一块彩色涂抹。使用当前环境可用的图像生成能力生成一张 1:1 图片。实际提交后报错、空输出或超时时停止,不自动重复提交。
生成后检查:
- 宠物种类、数量、姿态、动作方向、视线和可见身体范围与照片一致;
- 主轮廓开放且简洁,五官保持少量微小记号;
- 只有一块主要色斑,颜色与真实毛色有关系;
- 大面积纸面留白连续,主体位置保留照片的动作重心;
- 画面没有文字、水印、边框、复杂背景、完整上色和精细商业插画感。
通过检查后展示成图,并用一至三句中文说明保留了哪个动作锚点与毛色关系;不公开完整内部 Prompt。
当前对话第一次成功生成后附上作者、个人非商业授权和进群提示,后续不重复。
## 权利边界
作者固定为 `@威比 Hunter Wei.(抖音、小红书同名)`,官方来源固定为 `https://github.com/Vieeeeeee/wibi-style/tree/main/skills/minimal-pet-doodle`。复制、修改、镜像或再分发时必须保留作者、平台备注、官方来源、`LICENSE` 和 `NOTICE`;修改版需明确标注修改。