用途:根据用户请求创建代码生成的算法艺术,核心是先提出一套“算法哲学”作为生成美学运动,再用 p5.js 把它表达为可交互、可复现的生成艺术。输出包括哲学 .md 文件、交互查看器 .html 文件与算法 .js 文件。
主要能力:以计算过程、涌现行为、数学之美为基础,运用种子随机、噪声场、有机系统、粒子、流场、力、参数化变体与受控混沌。流程分两步:先创建 Algorithmic Philosophy(4-6 段,命名运动并阐述其计算表达),再用代码表达,生成 p5.js 草图,约 90% 算法生成、10% 本质参数。
使用方式:先读取 templates/viewer.html 模板作为字面起点,保留固定部分(布局、Anthropic 品牌配色与字体、Seed 区、Actions 区),只替换可变部分(p5.js 算法、params 对象、Parameters 控件、可选 Colors 区)。使用种子保证复现,如 randomSeed(seed); noiseSeed(seed);。输出单个自包含 HTML 工件,内联全部代码,仅从 CDN 引入 p5.js(https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.7.0/p5.min.js),可直接在 claude.ai 或任意浏览器运行。需包含参数控件、种子导航(显示、上一个/下一个、随机、跳转)、Regenerate/Reset/Download PNG 按钮,并遵循固定侧边栏结构。
适用场景:需要以代码创作生成艺术、可调参数探索、可复现种子变体、需要 .md 哲学与交互式 HTML 成品的场合。
限制:资料未说明收费、价格、平台兼容性或效果保证;具体安装命令、依赖与额外步骤暂未提供。需以 templates/viewer.html 为起点,不应从零重建 HTML,也不应改变固定品牌与侧边栏结构。