Agent Skills
返回列表
Cowart 本地无限画布

Cowart 本地无限画布

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_bda4ca23/cowart。

技能介绍

问题

当 AI 需要修改 HTML 报告或网页时,口头描述容易偏离具体元素:用户想改某段间距、某个按钮颜色,却很难把视觉意图稳定传达给模型。Cowart 解决的是这种“看得到,但说不清”的协作摩擦。

工作方式

它基于 tldraw 提供本地无限画布,把网页、HTML 报告、AI 图片放进同一视觉上下文。核心流程是:

  • 用本地脚本启动画布,通过 http://127.0.0.1:43217 的 REST API 读写快照、选中状态和视图状态。
  • 在画布中用箭头、文字、圈注做标注;标注保存在 props.richText,可用 read_annotations.py 或 API 直接读取,不依赖 OCR。
  • 创建 AI 图片 holder,读取选中尺寸,按比例生成图片并插回画布。
  • 在编辑器模式中导入 HTML,点选元素调整样式,再“插入画布”形成预览图片,便于继续标注和回流修改。

适用边界

该技能适合已有本地 Node.js 环境、愿意把画布数据留在项目 canvas/ 目录中的工作流。若页面引用跨域资源,截图导出可能因 tainted canvas 失败;API 不可用时可降级为截图描述或手动解析 JSON。

使用场景

  • 前端工程师把 HTML 报告拖入本地画布,标注按钮颜色和间距后,让模型按标注改源文件。
  • 产品设计师在画布中放置 AI 图片 holder,按框选尺寸生成配图并插入对应页面。
  • 独立开发者用编辑器模式导入网页,点选元素修改样式后插入画布做二次评审。
  • 技术写作者对长 HTML 页面做圈注和箭头标注,再通过 REST API 读取标注并回流修改。

适合人员

  • 维护 HTML 报告生成链路的前端工程师,需要把视觉修改意见稳定回写成源码。
  • 做页面评审的产品设计师,需要在画布上标注并让模型据此调整样式或配图。
  • 使用 opencode / OpenClaw 的独立开发者,希望把本地画布、REST API 和图片生成接入工作流。
  • 编写技术文档的工程师,需要在长 HTML 页面上做可读取的箭头、文字标注。