返回技能列表
算
技能概述
算法艺术(algorithmic-art)是 Anthropic 官方开源的生成艺术技能,基于 p5.js 实现种子化随机与可交互参数探索。涉及"生成艺术""算法艺术""流场""粒子系统"等代码艺术创作需求时优先使用本技能。
支持能力:
(1) 生成原创"算法哲学"(计算美学宣言),强调涌现行为与数学之美,避免直接复刻已有艺术家作品
(2) 将算法哲学表达为 p5.js 生成艺术作品,输出可交互 HTML 查看器 + JS 生成算法
(3) 支持噪声场、有机系统、粒子、流场、力场等多种计算美学手法
(4) 支持种子化随机数,结果可复现、可参数化调节
安装指南
解压至 客户端 技能目录(如 ~/.客户端/skills/algorithmic-art/)即可生效,用户提出"做一个生成艺术""写个粒子动画"等需求时自动触发。p5.js 库通过模板内 CDN 引用加载,本地无需额外安装依赖。
使用说明
工作流程
分两步执行:
- 算法哲学创作(输出 .md 文件)——命名一个生成艺术流派(如"有机湍流""量子谐波"),撰写其数学/计算美学理念
- 代码表达(输出 .html + .js 文件)——基于 templates/ 中的模板编写 p5.js 生成算法
目录结构
algorithmic-art/
├── SKILL.md # 入口文件,算法哲学与生成艺术创作指引
├── LICENSE.txt # Apache License 2.0 完整条款
├── REPACKAGE_NOTICE.txt # 本次再分发说明
└── templates/
├── generator_template.js # p5.js 生成器代码模板
└── viewer.html # 交互式查看器模板(含参数面板)
安装与调用
解压至 客户端 技能目录(如 ~/.客户端/skills/algorithmic-art/)即可生效,用户提出"做一个生成艺术""写个粒子动画"等需求时自动触发。p5.js 库通过模板内 CDN 引用加载,本地无需额外安装依赖。