用途:当用户请求用代码创作艺术、生成艺术、算法艺术、流场或粒子系统时使用此技能,创作原创算法艺术而非复制现有艺术家作品,以避免版权侵犯。
主要能力:分两步产出。第一步撰写算法哲学(.md 文件),以计算过程、涌现行为、数学之美、种子随机性、噪声场、粒子与场动力学、参数变化等诠释生成美学运动,篇幅4-6段。第二步用 p5.js 表达该哲学,产出 .html 交互式查看器与 .js 生成算法,草图约90%算法生成、10%基本参数。
使用方式:先阅读 templates/viewer.html 作为 HTML 起点,保留其固定部分(布局结构、Anthropic 品牌配色与字体、侧边栏的种子区与操作区),仅替换可变部分(p5.js 算法、参数对象、参数区 UI 控件,颜色区可选)。使用种子随机性保证可重复:randomSeed(seed); noiseSeed(seed);。参数对象需包含 seed,并可按数量、比例、概率、比率、角度、阈值等设计。输出为单一自包含 HTML 工件,内联全部内容,仅通过 CDN 引入 p5.js,可在 claude.ai 工件或任意浏览器直接运行,无需服务器。
适用场景:生成艺术、流场、粒子系统、噪声场、递归结构、矢量场、随机结晶等创作请求。
限制:需保持模板的精确 UI 结构与 Anthropic 品牌,不从头重建 HTML、不发明自定义样式或深色主题;算法应内联嵌入 HTML,不创建单独 .js 文件;不复制流场示例,应构建哲学所要求的算法。具体收费、价格、平台支持范围等资料暂未提供。