SuperAPI AI 工具集

algorithmic-art

通用与其它

查看项目

更新于 10-16 01:50

技能介绍

用途:依据用户提出的创作诉求,先撰写一份“算法哲学”(生成式美学方向),再将其用 p5.js 表达为可运行的生成式艺术。输出三类产物:阐明理念的 .md 文件、交互式查看器 .html 文件、承载生成算法的 .js 文件。

主要能力:以种子随机(randomSeed/noiseSeed)保证同一 seed 始终产生相同结果;用参数对象控制数量、尺度、概率、比例、角度、阈值等;支持静态或动画式画布(标准 setup/draw 结构);交互产物含参数滑块、颜色选择、种子导航(显示、上一个/下一个、随机、跳转)、重新生成、重置、下载 PNG 等控件。

使用方式:先读 templates/viewer.html 作为字面起点,保留其固定部分(布局、品牌样式、种子区、动作区),仅替换可变部分(p5.js 算法、参数对象、参数与颜色控件)。HTML 为单文件自包含,p5.js 由 CDN 引入,可直接在浏览器或 claude.ai artisan 中运行。

适用场景:用户请求用代码创建艺术、需要可交互探索的生成式视觉作品、需要可复现的种子化变体时。

限制:资料未提供收费、价格或具体平台支持范围;哲学文档需 4-6 段并反复强调精湛工艺;概念线索应含蓄内嵌而非直白;具体实现细节取决于所选算法,资料未列出全部参数默认值。