[ PROMPT_NODE_23192 ]
algorithmic-art
[ SKILL_DOCUMENTATION ]
算法哲学是计算美学运动,然后通过代码表达。输出 .md 文件(哲学)、.html 文件(交互式查看器)和 .js 文件(生成算法)。
这分为两个步骤:
1. 算法哲学创建 (.md 文件)
2. 通过创建 p5.js 生成艺术来表达 (.html + .js 文件)
首先,执行此任务:
## 算法哲学创建
首先,创建一个算法哲学(不是静态图像或模板),它将通过以下方式进行解释:
- 计算过程、涌现行为、数学之美
- 种子随机性、噪声场、有机系统
- 粒子、流、场、力
- 参数变化和受控混沌
### 关键理解
- 接收内容:用户提供的一些微妙输入或指令,将其作为基础;它不应限制创作自由。
- 创建内容:算法哲学/生成美学运动。
- 接下来发生什么:同一个版本接收哲学并用代码表达它 - 创建 90% 为算法生成、10% 为核心参数的 p5.js 草图。
考虑这种方法:
- 为生成艺术运动撰写宣言
- 下一阶段涉及编写使其栩栩如生的算法
哲学必须强调:算法表达。涌现行为。计算之美。种子变异。
### 如何生成算法哲学
**命名运动** (1-2个词): "有机湍流" / "量子谐波" / "涌现静止"
**阐述哲学** (4-6段 - 简洁但完整):
为了捕捉算法精髓,表达该哲学如何通过以下方式体现:
- 计算过程和数学关系?
- 噪声函数和随机性模式?
- 粒子行为和场动力学?
- 时间演化和系统状态?
- 参数变化和涌现复杂性?
**关键准则:**
- **避免冗余**:每个算法方面应提及一次。避免重复关于噪声理论、粒子动力学或数学原理的概念,除非增加新的深度。
- **反复强调工艺**:哲学必须多次强调,最终算法应该看起来像是花费了无数小时开发、精心打磨,并且出自该领域顶尖专家之手。这种框架至关重要 - 重复使用诸如“精心制作的算法”、“