SuperAPI AI 工具集

algorithmic-art

设计与创作

查看项目

更新于 10-15 21:47

技能介绍

用途:该技能用于响应用户“用代码创作艺术”的请求。先创建一份“算法哲学”,再通过 p5.js 代码将其表达为生成式艺术,产出 .md(哲学/宣言)、.html(自包含交互查看器)与 .js(生成算法)文件。

主要能力:算法哲学创作(命名运动,4-6 段,围绕计算过程、噪声与随机、粒子与场、时间演化、参数化与涌现);基于 seeded randomness 的可复现生成(randomSeed/noiseSeed,同一 seed 输出一致);通过参数对象开放可调数量、尺度、概率、比例、角度、阈值等;提供种子导航(显示、上一个/下一个、随机、跳转输入)与参数控件、重置、重新生成、下载 PNG。

使用方式:流程分两步——先产出算法哲学 .md,再据其实现 p5.js 艺术。实现前需先用 Read 工具读取 templates/viewer.html,以该文件为字面起点,保留固定部分(布局、Anthropic 品牌色与 Poppins/Lora 字体、Seed 区块与 Actions 区块),仅替换可变部分(p5.js 算法、参数对象、Parameters 控件、可选 Colors);输出为单一自包含 HTML,p5.js 经 CDN(如 p5.js 1.7.0)引入,其余代码内联,可直接在 claude.ai artifacts 或浏览器运行。

适用场景:需要可交互探索参数、可复现种子的生成式/算法艺术创作,如流场、粒子系统、递归结构、场动力学、随机结晶等方向。

限制与暂未提供:资料未说明收费、价格、平台支持范围与性能上限;部分内容(如输出章节末尾)不完整。核心要求是强调过程而非成品、纯生成艺术、严格控制下的混沌与专家级打磨;不得使用系统字体、深色主题或自创侧边栏结构。