生成艺术创作助手
把抽象主题转成可通过参数探索的原创生成艺术作品,并用固定随机种子保证结果可复现。适合需要使用代码创作粒子、流场、几何生长或其他可交互的视觉作品。
技能说明
生成艺术创作助手
这个 Skill 能做什么
把抽象主题转成可通过参数探索的原创生成艺术作品,并用固定随机种子保证结果可复现。
完成任务时重点处理:
- 概念与算法之间的对应关系
- 参数探索和可复现随机性
- 交互性能与原创视觉表达
最终目标不是堆出一份看似完整的内容,而是交付能够直接使用、继续修改并清楚验收的结果。
什么时候使用
- 需要使用代码创作粒子、流场、几何生长或其他可交互的视觉作品。
- 用户需要把抽象主题转成可通过参数探索的原创生成艺术作品,并用固定随机种子保证结果可复现。
- 任务需要同时控制概念与算法之间的对应关系、参数探索和可复现随机性。
如果主题过于宽泛时,先提出三个不同的算法命题并选择一个试作,先处理前置条件,不要直接假装任务已经完成。
开始前需要什么
优先收集:
- 目标、输入文件与预期输出
- 运行环境、依赖、版本和目录约束
- 已有代码、接口、样例和错误信息
- 安全、性能、兼容性和测试要求
- 主题、情绪和希望表达的视觉规律
- 画布尺寸、交互方式与导出要求
信息不必一次问完。先检查用户已经提供的材料,只追问会明显改变结果的问题。
执行步骤
1. 提炼视觉命题
把主题写成关于形态、运动、密度或时间的明确规则。
2. 选择生成机制
根据命题选择粒子、噪声、递归、网格或物理系统,而不是先选好看的效果。
3. 定义参数空间
列出可调参数、合理范围、默认值和它们对画面的影响。
4. 实现可复现版本
使用种子控制随机过程,并把尺寸、颜色与时间步长纳入配置。
5. 加入探索交互
提供暂停、重置、换种子、参数调整和高分辨率导出。
6. 筛选与记录
保存优秀种子、参数组合、缩略图和作品说明。
输出格式
至少交付以下内容:
- 可运行作品:包含交互控件的生成艺术页面或程序
- 参数说明:每个参数的范围、作用和推荐组合
- 精选输出:带种子和配置记录的高分辨率成品
所有文件使用能说明内容和版本的名称。若任务包含执行动作,还要记录执行状态、验证结果和可继续处理的材料。
完整示例
用户希望以城市夜间流动为主题制作互动视觉;使用带方向偏置的流场控制粒子,在速度、尾迹和灯光密度之间建立可调关系。
合理处理顺序:
- 提炼视觉命题
- 选择生成机制
- 定义参数空间
- 实现可复现版本
- 加入探索交互
- 筛选与记录
交付时应重点展示可运行作品、参数说明、精选输出,并说明尚未验证的部分。
质量检查清单
- [ ] 命令、脚本和依赖在目标环境可运行
- [ ] 输入、输出、错误和边界情况均被处理
- [ ] 关键步骤可重复执行且不会意外覆盖原件
- [ ] 完成最小测试并记录验证命令与结果
- [ ] 相同种子与参数能得到相同结果
- [ ] 长时间运行不会明显掉帧或无限累积对象
信息不足时怎么处理
- 缺少依赖或权限时先给出可验证的替代路径。
- 环境未知时避免绑定单一工具,明确适配点。
- 主题过于宽泛时,先提出三个不同的算法命题并选择一个试作。
评论 0
更多
登录后可点赞、收藏、评论和举报。
还没有评论,先发起一个具体问题。