AI生成的图总是千篇一律?这个Claude Skill给AI加了个强制「批判一审」流程
大多数 AI 生成的艺术作品,看多了会发现——它们总是那几个风格、那几个构图,模型默认输出太容易撞车了。
algorithmic-art-skill 就是来解决这个问题的。
这是一个 Claude Agent Skill,专注于「有意图的生成艺术」——不是抽到什么算什么,而是通过一个强制性的「渲染 → 批判 → 修订」循环,让 AI 真正审视自己的输出,再改到满意为止。
它和官方版本有什么不同?
Anthropic 自己也出过一个 algorithmic-art skill,但这个版本定位完全不同:
- 官方版:先写一大段「哲学宣言」,然后闷头出图,没有任何反馈机制
- 这个版本:3 句话描述意图 → 出图 → 必须批判修订 → 再出图,循环是强制的
官方版用 p5.js CDN,在严格 CSP 环境下直接挂掉;这个版本零依赖,纯原生 Canvas,离线也能跑。
官方版只输出屏幕 PNG;这个版本支持打印级 PNG、SVG(刻章/激光切割/ CNC)、视频(ffmpeg)、音频响应,甚至 Blender 接入。
抗「模型趋同」的机制
AI 艺术最大的坑就是千图一面。这个 skill 有一条反默认规则,要求模型每次必须把两个正交技术组合起来,再加上一个覆盖 10 个类别的技术目录——fields、growth sims、tilings、attractors 等等,从根本上对抗模型只会「那几个套路」的问题。
输出是真的能用的
不是屏幕截图就完了——确定性种子驱动一切,同一 seed 任何时候重跑都是完全相同的结果。可以导出 7200px 打印级分辨率、SVG 矢量格式(直接拿去刻章或激光切割)、视频序列,甚至 Blender 接入做 3D 升级。
怎么用?
Claude Code:
git clone https://github.com/Pardesco/algorithmic-art-skill ~/.claude/skills/algorithmic-art
Claude 会自动识别生成艺术类请求,也可以手动 /algorithmic-art 调用。
自带一个可直接打开的 templates/viewer.html,内置一个可运行的 Clifford attractor 示例,双击就能体验引擎效果。
适合谁:数字艺术家、创意编程爱好者、想用 AI 做「真正可输出」艺术作品的创作者。GitHub 链接附在文末,感兴趣可以试试看。
评论区
登录后可评论。