anidoodle — 用代码画手绘插画与原创配乐的 AI Agent 技能

anidoodle 是开发者 Alex Greenshpun 推出的一款开源 AI Agent 技能,以 Apache License 2.0 发布。它装在 Claude Code、Codex、Grok Build 等能读取技能文件的智能体里,不调用图像生成模型,而是让模型按配方写绘图代码,再由浏览器逐帧渲染出圆珠笔、水彩、木刻、像素画等 32 种手绘风格的插画、延时视频与带配乐的影片。

仓库自带一段名为机械鳞翅目的示例短片,1410 帧、47 秒,一只机械蝴蝶自画图纸、在水彩中苏醒,把蓝图留在草丛里。项目托管在 GitHub,是一套可跨宿主复用的 Skill工具,归入站内 skill 分类,属于面向 AI工具 方向的 AI应用,也是一个可自由再分发的 开源软件 与 开源项目。

场景痛点

用图像模型出插画的人多半遇到过同一个麻烦:输入差不多的提示词,两次出来的构图、配色、笔触能差出很远,品牌想要的稳定画风根本锁不住;想给一组配图配上统一风格的动画和背景音乐,又得在绘图、剪辑、音频三套软件之间来回倒。做 内容创作 时反复抽卡,不仅费 token,还得逐张挑图改图,本来想省下来的 效率工具 链路反而多绕几圈,最后交付的画面和品牌手册上的那版始终对不上。

主要功能特点

32 种手绘风格与逐笔延时片

anidoodle 内置 32 套按真实媒介整理的画风配方,圆珠笔、剪纸拼贴、蓝晒、水墨、油画、像素画、木刻浮世绘等各有落笔方式。每种风格附一段按画家实际作画顺序逐笔展示的影片:水彩先打铅笔稿再从浅到深铺色,木刻先印主版再印色版,像素画先搭纯色形状再加阴影;无淡入,每笔真画出来,最后一帧与静态图逐像素一致,这一层归在站内 图片 分类。

风格画法
圆珠笔只用一支圆珠笔,靠交叉排线形成明暗
分色笔触不调匀的色彩分别点上,带着印象派的味道
粉笔黑板用粉笔侧面揉擦,留下粉尘
炭笔擦画炭笔画了又擦、擦了再画,保留旧痕
彩色铅笔在有纹理的米色纸上,顺着方向叠加笔触
蜡笔蜡质涂鸦掠过纸面的凹处
剪纸拼贴撕纸与剪纸拼成画面,不画线条
蓝晒蓝图在蓝晒纸上用鸭嘴笔绘制技术图
梦境釉彩用树脂稀释的油彩薄涂罩染,不见笔触,轮廓一律分明
刺绣在绣绷里的亚麻布上穿针走线
扁平矢量清晰的几何形状,带颗粒感和长投影
民间故事绘本彩绘前景逐渐融入米色纸上的铅笔线
墨线淡彩先铺淡彩,再用有弹性的笔尖勾线
等距视角以平面着色绘出 2:1 等距剖视图
低多边形 3D用代码绘制平面着色的三角面
马克笔漫画平涂色块,配上一道粗轮廓
世纪中期水粉不透明的哑光色块、干刷边缘和松动的线条
报纸网点在新闻纸上叠印黑色网版和一种专色
油画在有底色的画布上留下硬毛笔触和厚涂肌理
纸艺层层剪纸和彩绘纸片,以逐格拍摄的节奏呈现
铅笔与水彩水彩晕染不完全填满铅笔轮廓
像素画在低分辨率网格上使用固定的 16 色调色板
孔版印刷油墨滚筒套印,留下轻微错版
橡皮管动画1930 年代的墨线动画,弯曲的四肢与胶片颗粒
刮画从黑色涂层中刮出白线
单线雕版一条不断开的螺旋线,以粗细表现明暗
点描用钢笔点的疏密表现明暗
绘本用铅笔和水彩描绘角色
水墨画在吸水纸上只用一支饱蘸墨汁的笔
玩具积木带凸点的塑料积木,一层层搭起来
复古剪贴簿在旧纸上拼贴版画、剪字标题和胶带固定的卡片
木刻/浮世绘在和纸上印制雕刻的主版与色版

代码合成的原创配乐

配乐不靠采样也不靠录音,每段都由算术算出。内置 21 种曲风,低保真、House、爵士等,和弦动机曲式每次重写;键盘含施坦威钢琴、Rhodes 电钢与音轮风琴,合奏含独立演奏的弦乐与合唱,鼓组同样由代码合成。混音含分轨 EQ、鼓组总线与卷积混响;试听前自检调性、响度、声部平衡与新颖度,像已有曲子则不通过。

确定性渲染锁死画风

它的核心是带种子的纯函数渲染,不烧 token 反复出图:首遍写代码约 60 token 每帧,之后任何人拿到同一份源码,在任何机器、任何尺寸下都会重新画出同一张画,永远如此。这让品牌风一致性第一次可以靠源码锁死,也方便把插画渲染流程接进自动化流水线,属于面向 开发者工具 人群的思路。

互动网页插画元素

除了静态图和视频,它还能生成跟随光标、响应按钮的吉祥物,随滚动自绘的主视觉,遇到密码栏会捂眼睛的表单伙伴。产物只是一个小型 ES 模块加一个自定义元素,无需框架,支持系统级减少动效与键盘操作,给定输入每帧确定;导出的自包含 HTML 约 100 KB,双击即可离线播放,声音在里面,每次打开都从头重画。

产品发布片工具

launch.mjs new <名称> 生成待填规格,填好产品名、输入提示、回答与安装命令后,自动按节拍剪发布片:打字的聊天界面、墨迹绽开的回答、整屏手写字与安装命令卡。四种画幅 16:9、1:1、4:5、9:16 每种重新构图;launch.mjs ship 渲染各画幅、写封面帧与字幕,检查音画同步与峰值电平,切到文字的帧不通过,支持 30 或 60 fps。

带自己的图与角色一致性

它支持匹配画风:给它看一张喜欢的画,它研究笔触、边缘、配色与纸张,用同款画风画新画,借风格不借原画。也能重画照片,刮画、木刻、单线雕版会测明暗与毛发布料方向;角色只建一次,跨镜头、姿势、画风始终是同一个。这种把画风沉淀成可复用配方的做法,让它成为跨宿主 跨平台应用 视觉兜底时一个值得知道的 工具推荐 选项。

用途你能得到什么
官网一张主视觉插画,每个功能点一张点缀小图,空状态和 404 页面,全部出自同一双手。同一份源码可以导出任意尺寸的透明 PNG,视网膜屏和印刷都不在话下。
说明图和报告原理图、剖视图和动态信息图,配上手绘风格的标注文字。严肃一点的话题,粉笔黑板、蓝图和圆珠笔风格都很合适。一个想法也能变成一台会运转、会自己拆开再装回去的机器,用任何风格来画。
品牌一个会自己画出来的 Logo,一段片头动画,一套每次发帖都保持品牌调性的社交卡片模板。
社交和聊天无限循环的动图、GIF,以及适配信息流尺寸的透明动态贴纸。
幻灯片和文档一个程序生成一整套章节插画。换个种子,就能得到风格相同的姊妹图。
故事分镜和动态预览,一步步长成一部任意时长、配有原创配乐的完整影片。
你自己的图片带来一张画,就能用它的风格画新主题;带来一张照片,就能用 32 种画风中的任意一种重新创作,每一笔都由代码绘制。
网页会追随光标、响应点击和表单,或随着页面滚动自行绘制的互动插画。还有放在标题旁的主视觉和小插图,贴合你页面的底色和品牌,浅色深色都行。
学习用分步图和延时视频教你一幅画如何完成,还会指出该看什么、常见错误有哪些。
角色一个角色只需构建一次,在不同镜头、姿势和风格中始终保持一致。
你的发布用模板为你的产品做一支发布片:你的提示、你的画面、你的文字和安装命令,配着音乐剪好。

项目地址

官网 https://alexgreenshpun.com

GitHub https://github.com/alexgreensh/anidoodle

下载地址

https://pan.quark.cn/s/8799f62ea3ad

https://www.guangyapan.com/s/1965638259582562390_aeWhI5wocgzRgCO6 (光鸭新用户注册福利:永久免费空间:所有新用户注册即可解锁 2TB 永久免费存储空间,无需额外任务或付费)

相关推荐

Avatar photo

JameCling

我是 格律诗的软件世界 的作者,一名专注于软件工具、AI 技术和数字效率领域的独立研究者。
多年来,我持续关注互联网工具的发展趋势,体验不同平台的软件产品,并研究它们如何帮助用户提升效率。
我的工作不仅是整理软件信息,而是通过实际测试、功能分析和使用场景研究,帮助用户判断一个工具是否真正值得使用。
格律诗的软件世界 的每一篇文章都希望提供真实、有价值的信息,包括工具特点、使用方法、优缺点分析以及适合的人群。
我相信,好的工具能够改变工作方式,而准确的信息能够帮助用户做出更好的选择。