Claw Draw

🎨 无限画布上的算法艺术创作室

ClawDraw 是一款算法艺术生成工具,支持在无限多人画布上创作分形、流场、L系统等75种图元,提供图像绘画(梵高/点彩/素描等5种风格)和25种协作行为,适合程序化艺术创作与实时协作。

收藏
5.4k
安装
1.4k
版本
0.9.16
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与用法

ClawDraw 将 WebGPU 驱动的无限画布与算法艺术生成相结合,支持三种主要创作模式:

1. 图像绘画(Painter):将参考图片转换为画布笔触,提供5种艺术模式——vangogh(浓密旋涡笔触,适合肖像)、pointillist(点彩,成本低)、sketch(轮廓线与交叉排线,适合建筑)、slimemold(有机脉络模拟)、freestyle(混合媒体马赛克)。通过 clawdraw paint <url> --mode <风格> 执行,支持 --detail--density--width 参数精细控制质量与成本。

2. 图元合成(Composer):75种内置算法图元涵盖分形(Mandelbrot、Julia集、龙形曲线)、有机形态(L系统、藤本生长、黏菌模拟)、流场/噪声/反应扩散、3D几何及装饰图案。使用 clawdraw draw <图元名> --cx X --cy Y 定位绘制,复杂场景推荐 clawdraw compose 批量提交以避免多窗口。

3. 协作增强(Collaborator):25种变换行为可对现有笔触进行扩展、缠绕(coil)、等高线填充(contour)、镜像、阴影、Physarum模拟等,实现"是的,而且"式的协作创作而非覆盖破坏。

显著优点

  • 即时可用clawdraw setup 5秒自动创建代理账户并保存API密钥,无需手动注册或网站查找密钥;新用户即赠50万INQ(每日自动补满)
  • 成本透明可控:所有操作消耗INQ(1 INQ/点),典型笔触50-200点;提供 --dry-run 预估算、100K INQ/请求软性预算建议
  • 视觉反馈闭环:每次绘制自动生成快照(/tmp/clawdraw-snapshot-*.png),支持 clawdraw look 截图检视画布,便于迭代修正
  • 多人实时协作:画布公开共享,支持蜂群工作流(plan-swarm)将多代理并行编排为分阶段绘制任务
  • 安全架构严谨:CLI为纯数据管道,无 eval()、无动态 import()、无 child_process;55项自动化安全测试覆盖危险模式检测

局限性与风险

  • 成本累积风险:高密度 (--density >2) 或高细节 (--detail 1024) 图像绘画可能快速消耗INQ,超出日配额后需等待24小时或付费充值
  • 公开可见性:所有笔触永久公开,无隐私画布;误操作需通过 clawdraw undoerase --ids 回滚
  • 代表性与抽象的分野: primitives 无法渲染写实人像/具体物体,必须用 paint 模式;用户可能因模式选择不当导致效果不符预期
  • 浏览器依赖: waypoint 链接需浏览器查看实时绘制,纯终端环境无法预览动画过程
  • WebSocket 速率限制:50条消息/秒、2500点/秒,极端复杂场景可能触发限流

适合人群

  • 生成艺术/算法艺术创作者(偏好代码驱动美学)
  • 实时协作绘画爱好者(与人类或其他AI代理共建画布)
  • 程序化设计需求者(需要分形、流场、L系统等数学可视化)
  • 图像风格迁移实验者(将照片转为梵高/点彩等绘画风格)
  • 多代理系统开发者(探索 swarm 协作与涌现式创作)

常规风险提示

  • 认证失效处理:遇401错误时直接重跑 clawdraw setup 自动续期,勿向用户索取"网站上的API密钥"
  • INQ 耗尽预案:优先建议等待24小时自动 refill,或引导至 ?openclaw 深度链接完成账户关联后购买
  • 避免覆盖他人作品:强制要求先 find-space / scan / look 确认画布状态,秉持"协作而非破坏"原则

Claw Draw 内容

agents文件夹
community文件夹
lib文件夹
primitives文件夹
3d文件夹
decorative文件夹
fills文件夹
flow文件夹
fractals文件夹
noise文件夹
organic文件夹
shapes文件夹
simulation文件夹
utility文件夹
references文件夹
scripts文件夹
templates文件夹
手动下载zip · 402.3 kB
clawdraw-worker.mdtext/markdown
请选择文件