让Claude直接变身生成艺术家!这个Skill有点东西
用自然语言指挥 AI 搞生成艺术?它真的能行
生成艺术(Generative Art)这玩意儿,一直被认为是「技术宅的专属浪漫」——你要懂 PRNG、要会 p5.js、要理解什么叫 hash-seed 确定性渲染。但最近我发现了一个 Skill,叫 genart-skill,它能让 Claude Code 直接变身生成艺术家的工作搭档。
你只需要说「给我画一个不可能机器的变体,用灰烬色板」,AI 就能写出完整代码、跑出来、还能批量渲染 50 张不同 seed 的变体——每张都是独一无二的,但底层规则完全一致。这就是所谓的「确定性」:同一个 hash,同一个宇宙。
它到底能做什么
genart-skill 解决的是生成艺术工作流里最麻烦的几件事:
- 确定性渲染:用 token hash 种子化 PRNG,保证同一段代码在任意分辨率下渲染出完全一致的构图。400px 预览和 4000px 输出,视觉完全一致。
- 特性与稀有度表:帮你设计一套 traits 体系——比如调色板、密度、线条粗细——然后测量这整套规则能产生什么样的稀有度分布。
- 跨平台导出:支持 Canvas 2D、p5.js、three.js/WebGL、SVG,甚至可以导出给刻字机用的矢量文件。
- Onchain 就绪:直接对接 Art Blocks、256ART、Verse、Highlight、Plottables 等链上生成艺术平台,输出的作品是可以上链铸造的。
它还自带两个检查脚本:check.mjs 验证你的 sketch 是不是真的确定性(有没有偷偷用了 Math.random),render.mjs 可以渲染单张、网格接触表、或批量 50 张图。
使用方式
在 Claude Code 里安装:
/plugin marketplace add camilleroux/genart-skill
/plugin install genart@camilleroux-genart
然后直接开口描述你想要的效果,比如:
- 「一个基于六边形的递归图案,用深青和古铜色调」
- 「帮我做一个 Art Blocks 风格的 trait 体系,调色板是 Ash/Ember/Verdant」
- 「渲染 5000 张看稀有度分布」
Skill 会自动加载相关参考知识,你不需要知道什么叫「extrapolateLeft/Right」也能做出正确的插值动画。
谁适合用它
如果你对生成艺术有兴趣但不想啃代码,这个 Skill 大幅降低了门槛。它不只是帮你写代码——它教你生成艺术的思维方式:怎么设计一个「系统」而不是一幅「画」,怎么让偶然性在规则内发生,怎么确保你 mint 的作品真的独一无二。
作者 Camille Roux 本身是活跃的生成艺术家,做过 fxhash 上的知名作品。这个 Skill 是他把自己的创作方法论提炼成 AI 可执行的指令,很实在。
总结
genart-skill 不是那种「一句话生成一幅画」的玩具型 AI 绘图工具。它是给真正想做生成艺术的人用的——帮你在 Claude Code 里搭建一个可迭代、可验证、可上链的创作系统。
⭐ 97 GitHub Stars | MIT License | By Camille Roux
评论区
登录后可评论。