用嘴就能画生成艺术?Claude Code 装上这个 Skill,出来的东西让我沉默了
用嘴就能画生成艺术?Claude Code 装上这个 Skill,出来的东西让我沉默了
说实话,第一次用 Claude Code 画生成艺术的时候,我是有点懵的。
你跟它说”画个抽象的几何图案”,它能给你跑出一整张代码,SVG、Canvas、p5.js 全能支持。但问题是——出来的图,同一个 seed 换台电脑就跑不出来了,或者 400px 清晰、4000px 就糊成一坨。
这就是 genart-skill 解决的问题。
这个 Skill 做了什么?
它本质上是一套”生成艺术的行业知识库”,Claude 装了之后,就知道:
– 怎么用 token hash 来 seed PRNG,保证同一段代码永远输出同一张图
– 怎么做到分辨率无关——400px 和 4000px 渲染出来是一样的
– 怎么设计 trait 和 rarity table,适合做 editions( editions 在 On-chain 艺术里很重要)
– 怎么在 mint 之前验证这张图真的是确定性的
不只是画图,它还带了两条命令行脚本:check.mjs 和 render.mjs。
render.mjs --hash 让你可以闭环:改代码 → render 一个 seed → 看 PNG → 调整。render.mjs --census 5000 直接给你跑 5000 张,告诉你 rarity table 实际产出的分布——这在 Art Blocks 这些平台是非常关键的流程。
支持的框架
Canvas 2D、p5.js、three.js/WebGL 和 SVG 全覆盖。还支持 pen plotter 输出和 print 导出。
适合谁用?
如果你做 On-chain 数字艺术(Art Blocks、256ART、Verse、Highlight 这些平台),或者在做生成艺术的研究,这个 Skill 几乎是必备的。它把”AI 作为创意工具而不是替代者”这件事做得很彻底——Skill 本身就强调:Made by a generative artist, for generative artists。
怎么装
/plugin marketplace add camilleroux/genart-skill
/plugin install genart@camilleroux-genart
或者直接:
git clone https://github.com/camilleroux/genart-skill
装完跟 Claude 聊你的创作想法就行,Skill 会自动加载。
GitHub: https://github.com/camilleroux/genart-skill
评论区
登录后可评论。