SuperAPI AI 工具集

algorithmic-art

设计与创作

查看项目

更新于 10-16 05:42

技能介绍

用途:当用户要求用代码创作艺术时,该技能通过 p5.js 生成算法艺术,强调种子随机、涌现行为与参数化探索。

主要能力:分两步工作。第一步创建“算法哲学”(.md 文件),即一种计算美学运动,用 4-6 段文字描述其如何通过计算过程、噪声与随机、粒子与场、时间演化、参数变化来体现;第二步把该哲学用代码表达,产出 p5.js 生成艺术(.html + .js)。作品为单个自包含 HTML 文件,内嵌 p5.js(CDN)、算法、参数控件与界面,可在 claude.ai 或任意浏览器直接运行,无需搭建环境。

使用方式:先读取 templates/viewer.html 模板,保留其固定部分(布局、Anthropic 品牌样式、种子区、操作按钮),仅替换可变部分(p5.js 算法、参数对象、参数控件、可选颜色控件)。算法须使用种子保证可复现:randomSeed(seed); noiseSeed(seed);。参数对象应包含 seed 及数量、尺度、概率、比例、角度、阈值等可调项。侧边栏包含种子显示、上一个/下一个/随机/跳转按钮,以及重新生成、重置、下载 PNG 按钮。

适用场景:生成艺术创作、交互式参数探索、按种子批量生成变体(如种子 1-100)。

限制:资料未提供收费、价格、平台支持范围等信息;模板文件 templates/viewer.html 需在环境中可读取,否则无法按既定结构构建。