返回目录 / 设计工具
Algorithmic Art:从生成理念构建原创作品
先定义生成美学,再以固定种子和参数化系统实现可交互作品。
Skills
把用户提示作为出发点,先为作品命名并写下算法哲学,说明数学关系、噪声或随机性、粒子/流场状态如何形成视觉结果。随后用 p5.js 编写原创算法,固定随机种子以便复现,暴露少量关键参数用于探索不同状态。作品应主要由程序系统生成,避免以静态模板冒充算法艺术,也不要重现具体艺术家的构图或表达。输出可以包含理念 Markdown、交互 HTML 与 JS 文件;运行后检查不同 seed 和参数是否真的产生可解释的变化。
权限边界
前置条件
- 用户请求生成式、算法或程序化艺术;要交付可运行的原创代码作品。
- 先构思算法哲学、随机种子与可调参数,再设计交互画布。
权限边界
- 可创建本地 Markdown 理念说明、HTML viewer 和 JavaScript/p5.js 算法文件。
- 艺术需原创,不能临摹现存艺术家作品;展示参数对变化的影响。
限制
源工作流要求先创作算法美学概念,再用 seeded randomness、噪声与粒子/场等表达;可调整参数但应保留核心系统。
固定上游来源
- 仓库
- anthropics/skills
- 文件路径
- skills/algorithmic-art/SKILL.md
- 固定提交
dbd4588f9e1033efb41dad4bef2f7947c8993d44- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: Apache-2.0
适用工具
p5.js · Seeded randomness · Local HTML canvas