Anthropic Skills 中文文档
首页
使用指南
技能列表
  • 🎨 创意与设计
  • 💻 开发与技术
  • 🏢 企业与沟通
  • 📄 文档处理
  • 🔧 元技能
  • GitHub 仓库
  • Claude 官网
  • Skills 官方文档
GitHub
首页
使用指南
技能列表
  • 🎨 创意与设计
  • 💻 开发与技术
  • 🏢 企业与沟通
  • 📄 文档处理
  • 🔧 元技能
  • GitHub 仓库
  • Claude 官网
  • Skills 官方文档
GitHub
  • 技能列表
  • 🎨 创意与设计

    • 🎨 算法艺术生成

      • 📋 概览
      • 📖 完整指南
    • 🖼️ 画布设计

      • 📋 概览
      • 📖 完整指南
    • 🎬 Slack GIF 创建器

      • 📋 概览
      • 📖 完整指南
    • 🎨 主题工厂

      • 📋 概览
      • 📖 完整指南
  • 💻 开发与技术

    • 🎨 Web 组件构建器

      • 📋 概览
      • 📖 完整指南
    • 📦 MCP 服务器构建器

      • 📋 概览
      • 📖 完整指南
    • 🧪 Web 应用测试工具

      • 📋 概览
      • 📖 完整指南
  • 🏢 企业与沟通

    • 🎨 品牌指南

      • 📋 概览
      • 📖 完整指南
    • 📢 企业内部沟通

      • 📋 概览
      • 📖 完整指南
    • 💎 前端设计

      • 📋 概览
      • 📖 完整指南
  • 📄 文档处理

    • 📘 Word 文档处理

      • 📋 概览
      • 📖 完整指南
    • 📕 PDF 文档处理

      • 📋 概览
      • 📖 完整指南
    • 📙 PowerPoint 演示文稿处理

      • 📋 概览
      • 📖 完整指南
    • 📗 Excel 表格处理

      • 📋 概览
      • 📖 完整指南
  • 🔧 元技能

    • 🛠️ Skill 创建器

      • 📋 概览
      • 📖 完整指南
    • 📝 Skill 模板

      • 📋 概览
      • 📖 完整参考

算法艺术生成 (Algorithmic Art)

创意设计中等复杂度

通过代码创造独特的艺术作品,每个作品都是算法的独特表达,同时保持完全可重现。

💡 一句话介绍

使用 p5.js 创建参数化、可重现的生成式艺术,支持流场、粒子系统、分形等多种算法美学,输出交互式 HTML 作品。


🎯 这个技能能做什么?

核心能力

  1. 🎨 创建生成式艺术

    • 流场和粒子系统动画
    • 分形和递归图案
    • 几何和谐与数学美学
    • 噪声驱动的有机图案
  2. 🔄 完全可重现

    • 相同种子产生相同作品
    • 支持创建艺术系列(种子 1-100)
    • 适合 NFT 和数字收藏品
  3. ⚙️ 参数化控制

    • 实时调整艺术参数
    • 交互式探索种子空间
    • 导出独立 HTML 文件
  4. 📦 专业输出

    • 单文件 HTML(自包含,无需服务器)
    • 画廊级视觉质量
    • 支持静态和动画渲染

🎬 适合什么场景?

典型使用场景

场景 1: 数字艺术创作

创建独特的生成式艺术作品用于展览、NFT 或艺术项目。

示例任务:

  • 创建基于流场的抽象艺术
  • 生成分形树系列作品
  • 设计参数化几何图案

产出: 交互式 HTML 艺术作品,可调整参数并导出


场景 2: 艺术探索实验

通过算法探索不同的视觉风格和美学方向。

示例任务:

  • 探索 100 个种子变体找到最佳作品
  • 实验不同噪声函数的视觉效果
  • 组合多种算法模式

产出: 系列作品集,每个种子对应独特视觉


场景 3: 教育演示

展示计算美学、生成式设计和创意编程原理。

示例任务:

  • 演示算法如何产生复杂性
  • 教学噪声函数和随机性
  • 展示参数对视觉的影响

产出: 可交互的教学示例,学生可实时调整参数


📸 快速示例

示例 1: 有机湍流

需求: 创建流动的、类似烟雾的有机图案

效果:

  • 5000 个粒子在多层噪声流场中运动
  • 速度决定颜色(快速粒子明亮,慢速粒子暗淡)
  • 轨迹累积形成有机密度图

关键参数:

particleCount: 5000      // 粒子数量
noiseScale: 0.003        // 噪声尺度(越小越平滑)
flowSpeed: 2.0           // 流动速度

示例 2: 递归树形

需求: 生成自然的树形分支结构

效果:

  • 递归 7 层的分形树
  • 每个分支遵循黄金比例但略有随机
  • 线条粗细随递归层级递减

关键参数:

recursionDepth: 7        // 递归深度
branchAngle: 25          // 分支角度(度)
lengthRatio: 0.618       // 长度比例(黄金分割)
randomness: 0.1          // 随机性强度

🚀 如何开始使用?

快速上手(3 步)

1️⃣ 告诉 Claude 你的艺术需求

"创建一个基于粒子流场的生成式艺术,风格是有机流动的"

2️⃣ Claude 会输出

  • 算法哲学文档(.md):描述艺术理念
  • 交互式 HTML 文件:可直接在浏览器打开

3️⃣ 调整和探索

  • 拖动滑块调整参数
  • 点击"Random"探索不同种子
  • 找到喜欢的效果后下载 PNG

🎓 谁适合使用这个技能?

  • ✅ 数字艺术家 - 创作程序化艺术作品
  • ✅ NFT 创作者 - 生成可验证的独特作品
  • ✅ 创意编程者 - 探索代码与艺术的交叉领域
  • ✅ 设计师 - 为项目创建程序化视觉元素
  • ✅ 教育工作者 - 教授生成式艺术和计算美学

📚 深入了解

想了解详细的工作流程、技术细节和高级用法?

👉 查看完整指南

完整指南包含:

  • 🔧 详细工作流程和步骤
  • 📖 算法哲学创建方法
  • 💻 p5.js 实现技术细节
  • 🎨 高级示例和最佳实践
  • 📄 模板和参考文档说明

🔗 相关技能

  • 画布设计 → - 传统视觉设计(非算法生成)
  • 主题工厂 → - 专业配色方案生成
  • Web Artifacts 构建器 → - 更复杂的交互式应用

Next
📖 完整指南