用途:根据用户请求,用代码创作算法艺术,生成由算法驱动的生成式美学作品,而非静态图片或模板;支持种子随机性与交互式参数探索。
主要能力:先撰写算法哲学(.md 文件),再用 p5.js 将哲学表达为生成式艺术(.html 交互查看器 + 内联 .js 算法)。产出单一自包含 HTML 作品,含参数控件与种子导航。
使用方式:以 templates/viewer.html 为字面起点,保留固定部分(布局、品牌样式、种子区、操作区),仅替换可变部分(p5.js 算法、params 对象、参数控件、可选颜色区)。技术要点:始终 randomSeed(seed) 与 noiseSeed(seed) 保证可复现;params 含 seed;参数围绕系统可调属性设计;p5.js 经 CDN 引入;setup/draw 标准结构。种子导航需支持显示、上一个/下一个、随机、跳转,可生成 100 个变体(种子 1-100)。
适用场景:需要以代码表达计算美学、涌现行为、粒子/流场/力、参数化变异与受控混沌的生成式艺术请求。
限制与说明:资料未提供安装命令、具体收费、价格或平台支持等信息;未提供 p5.js 之外的外部依赖说明;实际算法与参数需依哲学自行实现。