生成艺术创作助手

把抽象主题转成可通过参数探索的原创生成艺术作品,并用固定随机种子保证结果可复现。适合需要使用代码创作粒子、流场、几何生长或其他可交互的视觉作品。

技能说明

生成艺术创作助手

这个 Skill 能做什么

把抽象主题转成可通过参数探索的原创生成艺术作品,并用固定随机种子保证结果可复现。

完成任务时重点处理:

  • 概念与算法之间的对应关系
  • 参数探索和可复现随机性
  • 交互性能与原创视觉表达

最终目标不是堆出一份看似完整的内容,而是交付能够直接使用、继续修改并清楚验收的结果。

什么时候使用

  • 需要使用代码创作粒子、流场、几何生长或其他可交互的视觉作品。
  • 用户需要把抽象主题转成可通过参数探索的原创生成艺术作品,并用固定随机种子保证结果可复现。
  • 任务需要同时控制概念与算法之间的对应关系、参数探索和可复现随机性。

如果主题过于宽泛时,先提出三个不同的算法命题并选择一个试作,先处理前置条件,不要直接假装任务已经完成。

开始前需要什么

优先收集:

1. 目标、输入文件与预期输出 2. 运行环境、依赖、版本和目录约束 3. 已有代码、接口、样例和错误信息 4. 安全、性能、兼容性和测试要求 5. 主题、情绪和希望表达的视觉规律 6. 画布尺寸、交互方式与导出要求

信息不必一次问完。先检查用户已经提供的材料,只追问会明显改变结果的问题。

执行步骤

1. 提炼视觉命题

把主题写成关于形态、运动、密度或时间的明确规则。

2. 选择生成机制

根据命题选择粒子、噪声、递归、网格或物理系统,而不是先选好看的效果。

3. 定义参数空间

列出可调参数、合理范围、默认值和它们对画面的影响。

4. 实现可复现版本

使用种子控制随机过程,并把尺寸、颜色与时间步长纳入配置。

5. 加入探索交互

提供暂停、重置、换种子、参数调整和高分辨率导出。

6. 筛选与记录

保存优秀种子、参数组合、缩略图和作品说明。

输出格式

至少交付以下内容:

  • **可运行作品**:包含交互控件的生成艺术页面或程序
  • **参数说明**:每个参数的范围、作用和推荐组合
  • **精选输出**:带种子和配置记录的高分辨率成品

所有文件使用能说明内容和版本的名称。若任务包含执行动作,还要记录执行状态、验证结果和可继续处理的材料。

完整示例

用户希望以城市夜间流动为主题制作互动视觉;使用带方向偏置的流场控制粒子,在速度、尾迹和灯光密度之间建立可调关系。

合理处理顺序:

1. 提炼视觉命题 2. 选择生成机制 3. 定义参数空间 4. 实现可复现版本 5. 加入探索交互 6. 筛选与记录

交付时应重点展示可运行作品、参数说明、精选输出,并说明尚未验证的部分。

质量检查清单

  • [ ] 命令、脚本和依赖在目标环境可运行
  • [ ] 输入、输出、错误和边界情况均被处理
  • [ ] 关键步骤可重复执行且不会意外覆盖原件
  • [ ] 完成最小测试并记录验证命令与结果
  • [ ] 相同种子与参数能得到相同结果
  • [ ] 长时间运行不会明显掉帧或无限累积对象

信息不足时怎么处理

  • 缺少依赖或权限时先给出可验证的替代路径。
  • 环境未知时避免绑定单一工具,明确适配点。
  • 主题过于宽泛时,先提出三个不同的算法命题并选择一个试作。
0

评论 0

更多

登录后可点赞、收藏、评论和举报。

还没有评论,先发起一个具体问题。