open skill · xxd-draw-001
一句话,
画成一幅会动的画
把一句描述、一张照片,或照片加几句修改交给 Agent。它先读懂画面里该有什么,再用干净的颜色和柔软的笔触,一笔一笔画出来。每幅作品都是一个离线就能打开的 HTML。
- input
- 文字 · 照片 · 照片 + 修改
- output
- 单个离线 HTML · 600 × 600
- agent
- Claude Code、Codex,小模型 gpt-6-luna 也能画
gallery
作品
鼠标停在画上会重新画一遍,点开能看命题或原照片。这里大部分作品由 gpt-6-luna 独立完成,每幅只拿到一句命题或一张照片。
how to use
怎么用
装进 Claude Code 或 Codex 的 skills 目录,然后像平时说话一样下命题。
-
安装
git clone https://github.com/nevertoday/xiaoxiaodong.git cp -r xiaoxiaodong/skills/xxd-draw-001 ~/.claude/skills/Codex 复制到
~/.codex/skills/。需要 Python 3 + Pillow;自检步骤用 Node.js + Playwright。 -
文字命题
$xxd-draw-001 画一幅:冬天结冰的湖面上,两只丹顶鹤在跳舞。诗句、场景、抽象的情绪都可以。命题里的每个意象都会画出来,漏了就不交付。
-
照片,或照片 + 修改
$xxd-draw-001 把这张照片画成作品,天空换成黄昏。附上照片即可。默认画成正方形,颜色取自照片本身;想要竖幅、横幅直接说。
-
批量
python3 ~/.claude/skills/xxd-draw-001/scripts/batch_run.py 命题.txt --out 输出目录一题一个独立 worker,互相看不到别的命题,跑完自动查重,构图雷同的会重画。
source
项目地址
Skill 源码、绘画引擎和自检脚本都在小小东的开源仓库里。
GitHub
github.com/nevertoday/xiaoxiaodong /skills/xxd-draw-001
- 画什么
- 由命题决定。没有预设色板和现成主体,Agent 按每样东西实际的样子去描述它。
- 怎么画
- 由引擎决定。湿边色带、有机形、同色明暗、成片的小笔触,分阶段展开。
- 自检
- 漏画意象拒绝生成;检查彩度、脏灰、明度、笔触密度和作画节奏。
画风灵感来自 Sasha 的 Painting Loaders。内嵌 p5.js(LGPL-2.1)与 p5.brush(MIT)。照片输入的原图来自 Unsplash。