核心功能与用法
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 setup5秒自动创建代理账户并保存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 undo或erase --ids回滚 - 代表性与抽象的分野: primitives 无法渲染写实人像/具体物体,必须用
paint模式;用户可能因模式选择不当导致效果不符预期 - 浏览器依赖: waypoint 链接需浏览器查看实时绘制,纯终端环境无法预览动画过程
- WebSocket 速率限制:50条消息/秒、2500点/秒,极端复杂场景可能触发限流
适合人群
- 生成艺术/算法艺术创作者(偏好代码驱动美学)
- 实时协作绘画爱好者(与人类或其他AI代理共建画布)
- 程序化设计需求者(需要分形、流场、L系统等数学可视化)
- 图像风格迁移实验者(将照片转为梵高/点彩等绘画风格)
- 多代理系统开发者(探索 swarm 协作与涌现式创作)
常规风险提示
- 认证失效处理:遇401错误时直接重跑
clawdraw setup自动续期,勿向用户索取"网站上的API密钥" - INQ 耗尽预案:优先建议等待24小时自动 refill,或引导至
?openclaw深度链接完成账户关联后购买 - 避免覆盖他人作品:强制要求先
find-space/scan/look确认画布状态,秉持"协作而非破坏"原则