让你的AI变成算法艺术家——这个Skill有点反常识
让你的 AI 变成一个算法艺术家——这个 Skill 有点不一样
见过用代码”画”出来的艺术吗?不是 AI 画图那种填提示词等出图,而是给你一个哲学,让 AI 自己写代码生成一幅画。
最近挖到一个超有意思的开源项目——Skills-zh 里的 Algorithmic Art,是 Anthropic 官方 Claude Skills 的中文本土化版本。它不是教你”怎么用 AI 画图”,而是教 AI”怎么用代码思考艺术”。
玩法很反常识
传统 AI 绘画:你给描述,AI 出图。
Algorithmic Art:你给一个算法哲学宣言,AI 理解这个哲学,再用 p5.js 把代码写出来,最后跑出一个交互式生成艺术作品。
举个例子。你跟它说:”做一个关于’混沌中涌现秩序’的算法艺术。”
它会:
1. 先写一篇算法哲学宣言(4-6段),阐述这个美学运动叫什么、怎么表达、有哪些核心原则
2. 再用 p5.js 写一个完整的生成算法——流场、粒子系统、噪声函数
3. 给你一个自包含的 HTML 文件,浏览器打开就能跑,带种子控件和参数调节面板
每次运行相同种子,输出完全一致——真正可复现的生成艺术。
内置的哲学运动库
Skill 里给了好几个现成的”算法哲学流派”作为参考:
- 有机湍流(Organic Turbulence):用多层 Perlin 噪声驱动流场,粒子轨迹累积成有机密度图
- 量子和声(Quantum Harmonics):粒子网格上的相位干涉,生成涌现曼陀罗
- 递归低语(Recursive Whispers):递归细分结构,受黄金比例约束
- 随机结晶(Stochastic Crystallization):随机圆填充或 Voronoi 镶嵌
每个哲学都附有详细的计算美学表达指南,不是模板,而是思维框架。
为什么值得玩
第一,每次输出都是独一无二的作品。同样的哲学,不同的种子、不同的参数,出来的图完全不同。你可以探索一整天。
第二,自带交互界面。HTML 文件里内置了滑块控件、颜色选择器、种子导航(上一个/下一个/随机跳转),不需要任何编程基础就能玩。
第三,中文本土化做得用心。触发词、示例场景、参数说明全部做了中文适配,不只是翻译,还针对中文习惯做了场景化调整。比如周报、方案评审这些中文工作场景都有覆盖。
适用场景
- 🎨 数字艺术创作者:快速生成独特的生成艺术作品
- 🧑💻 创意编程爱好者:学习 p5.js 和计算美学
- 📐 设计研究者:探索算法哲学在视觉设计中的应用
- 🏢 设计师:作为灵感库,为品牌/视觉系统找美学方向
怎么安装
# 克隆整个 Skills-zh 项目
git clone https://github.com/MarcelLeon/skills-zh.git
cd skills-zh
# 进入 algorithmic-art 目录
cd skills/algorithmic-art
# 查看 SKILL.md 了解完整使用说明
cat SKILL.md
支持 Claude Code、GPT、Qwen 等主流大模型(项目提供了一键替换命令适配不同模型)。
最后
这个 Skill 的思路很有意思——它不是在 AI 里塞一个绘画模型,而是让 AI 学习一套美学语言,再用代码把它表达出来。某种程度上,这比单纯画一张图更接近”真正的创作”。
GitHub 链接:https://github.com/MarcelLeon/skills-zh
Star ⭐:20(项目共含 17 个本土化 Skill)
评论区
登录后可评论。