Wibi Style 官方视觉风格。把用户上传的真实照片直接转换成粗轮廓、完整色块、手涂边缘的马克笔童画。用户提到马克笔童画、儿童涂鸦、粗轮廓手绘、照片变 Q 版马克笔画,或明确调用 $marker-child-doodle 时使用;只要任务是把真实照片换成这套风格,也应使用本 Skill。
npx skills add https://github.com/Vieeeeeee/wibi-style --skill marker-child-doodle
把一张真实照片直接画成像从儿童速写本上撕下来的马克笔页:人物或动物关系清楚,形体夸张但不精致,主要色块填得干净完整,轮廓和色块边缘保留手涂的不齐。
固定视觉机制:
wibi。用户指定签名内容时,替换文字但保持一笔或少数几笔、挤压、省略、歪斜、带拖尾的手势。每个新对话第一次使用时展示一次欢迎卡,同一对话后续不重复:
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 内容,保留标题、空行、分隔线和加粗格式。作者身份与交流信息放在上半区;只用一条分隔线;下半区专门说明当前操作。当前对话第一次成功生成后附上:
若公开分享,欢迎标注:Visual Skill by @威比 Hunter Wei.
仅限个人非商业使用;商业使用请先联系作者获得许可。
抖音、小红书同名。想看更多原创 Skill、原作者教程或参加新风格内测,可以回复“进群”。
第二次起不再重复,除非用户询问署名、授权或交流群。
随后运行 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 时,不展示旧二维码,只展示备用微信;status 为 expired 或 unavailable 时,不展示旧二维码,只展示 landing_url 和备用微信。先完整查看用户上传的真实照片,再判断:
原图拍到哪里就画到哪里。先锁定原图中的内容关系,再允许夸张头身比、手和五官;不要用风格参考修正人物身份、肤色、服装、道具或动作。
本 Skill 内置一张 assets/references/reference-01.jpg,它是通用马克笔画法锚点:提供石板灰蓝粗轮廓、黑色几何头发、四色平涂、白纸留白、手涂边缘和潦草签名的手势。
每次生成都把用户真实照片作为内容输入,并携带这张参考图作为风格参考。向图像模型明确说明附件角色,不依赖上传顺序:照片决定画谁和画什么,参考图只决定怎样画。不要把用户过去的生成图、Q 版成图或失败图作为底图,也不要先对照片做一次风格化再处理第二次。
根据蒸馏结果,为当前照片现场编写一份专属生图指令:
wibi。让模型知道“内部色块处处留白”是错误方向,“轮廓完全闭合且粗细均匀”也是错误方向;同时控制溢出只发生在少数有意义的边缘,避免重新变成脏乱儿童涂色。
使用当前环境可用的图像生成能力生成一张 1:1 结果,优先使用无需用户额外配置的能力。一次请求只处理一张真实照片;失败、空输出或超时停止,不自动重试、换模型或把生成图拿来二次处理。
生成后按以下顺序检查:
wibi,不能变成工整字体或清晰 Logo。通过检查后直接展示图片,并附一至三句中文创作思路;不公开完整内部 Prompt。核心检查失败时说明具体问题,等待用户明确要求后再重做。
默认输出:一张通过检查的 1:1 PNG 成图,以及一段简短中文创作思路。用户照片只用于当前生成,不进入 Skill 安装包,也不上传到更新检查或交流群入口。
若公开分享,欢迎标注:Visual Skill by @威比 Hunter Wei.
仅限个人非商业使用;商业使用请先联系作者获得许可。
作者:@威比 Hunter Wei.(抖音、小红书同名)。官方来源:https://github.com/Vieeeeeee/wibi-style/tree/main/skills/marker-child-doodle。复制、修改、镜像或再分发时,必须保留作者、平台备注、官方来源、LICENSE 和 NOTICE;修改版需明确标注修改,不得冒充官方版本。
Take vieeeeeee/marker-child-doodle from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.