一个 Claude Code 技能,用代码生成程序化 canvas 短动画,并通过无头浏览器和 ffmpeg 渲染为 MP4。
alexgreensh/anidoodle
用代码生成手绘风格插画、动画、视频和交互网页艺术的工具,支持 32 种风格,每次渲染结果一致。
- Star
- 1,389
- Fork
- 134
- 未关闭 Issue
- 5
- 最近提交
- 前天
这是什么?
anidoodle 是一套面向 AI 编程助手的技能包和渲染引擎,可以完全用代码生成插画、绘画延时过程、循环动画、产品发布视频和交互式网页插图。每一笔都由纯函数生成,音乐也以数据形式编写,因此同一份源码在任何机器、任意尺寸下都能还原出相同的画面或视频。
项目提供 32 种绘画风格,从铅笔水彩、套色印刷、像素艺术到木版画和水墨画都有。每种风格还能生成作品被绘制过程的视频,笔触顺序贴近该画种的真实创作习惯。输出格式包括 PNG、带配乐的 MP4、GIF、带透明通道的 WebM,以及可单文件离线打开的 HTML。
它可作为插件安装到 Claude Code、Codex 和 Grok Build,也可作为普通技能目录用于其他支持技能的智能体。自带的 Node 命令行工具涵盖静态图渲染、确定性检查、音频检查和发布视频打包,需要 Node 20 或更高版本,生成视频还需要 ffmpeg。
核心功能
- 01用代码生成插画和动画,每一笔都由纯函数产生。
- 02提供 32 种绘画风格,包括水彩、套色印刷、像素艺术和木版画。
- 03按画种的真实创作顺序,把绘制过程渲染成视频。
- 04根据音乐风格词汇创作原创配乐,可选安装真实乐器采样。
- 05支持导出 PNG、MP4、GIF、带透明通道的 WebM 以及单文件 HTML。
- 06可作为插件安装到 Claude Code、Codex 和 Grok Build。
适用场景
- 为网站或产品页面用同一种风格批量生成一致的插画。
- 用选定画风制作动画贴纸、循环动图或社交媒体短视频。
- 用生成的画面和配乐制作简短讲解视频或产品发布片。
- 在网页中嵌入会响应鼠标移动或表单输入的交互式插图。
使用前须知
- 要使用真实录制的乐器需要下载可选的 373 MB 音效包;未安装时,音乐仅使用合成音色。
收录于专题
标签
#generative-art#illustration#animation#creative-coding#canvas#motion-graphics#agent-skills#deterministic#claude-code#claude-plugin
常见问题
- anidoodle 是什么?
- 用代码生成手绘风格插画、动画、视频和交互网页艺术的工具,支持 32 种风格,每次渲染结果一致。 anidoodle 是一套面向 AI 编程助手的技能包和渲染引擎,可以完全用代码生成插画、绘画延时过程、循环动画、产品发布视频和交互式网页插图。每一笔都由纯函数生成,音乐也以数据形式编写,因此同一份源码在任何机器、任意尺寸下都能还原出相同的画面或视频。
- anidoodle 可以免费使用吗?用的什么许可证?
- anidoodle 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- anidoodle 还在维护吗?
- 活跃维护中。anidoodle 最近一次提交是在 2026年11月5日。
- anidoodle 适合用来做什么?
- 为网站或产品页面用同一种风格批量生成一致的插画。 用选定画风制作动画贴纸、循环动图或社交媒体短视频。 用生成的画面和配乐制作简短讲解视频或产品发布片。 在网页中嵌入会响应鼠标移动或表单输入的交互式插图。
- 在哪里获取 anidoodle?
- 源代码和安装说明在 GitHub 上:https://github.com/alexgreensh/anidoodle
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1601+457 本周204JavaScriptMIT更新于 上个月
一套供编程 agent 使用的技能,用代码把艺术风格和解说视频语法做成会动的动画。
6390+571 本周639JavaScriptMIT更新于 22天前
一组 Claude Code 技能,通过代码逐帧生成画面与配乐来制作视频,每个技能对应一种视觉风格。
456+60 本周52JavaScriptOther更新于 上个月
一个 Claude Code 技能,可将简短主题生成节拍同步的动态图形视频,并通过 HyperFrames 渲染为 MP4。
177+17 本周24MIT更新于 上个月
用 Claude 借助 p5.js 和 p5.brush 制作手绘卡通动画的入门工具包。
2647+317 本周245JavaScriptMIT更新于 上个月
一个 Claude Code 技能,用 51 种影片风格制作短片,全部由代码生成,不依赖视频生成模型。
1.3万+3245 本周1506JavaScriptMIT维护活跃更新于 7天前