Canvasight
面向 Codex 的本地可编辑任务画布,将任务节点、附件、提示词和 Skills 组织成可执行流程。
Canvasight 是一个面向 Codex 的本地可编辑任务画布。它把任务、附件、提示词和 Skills 组织成可拖拽、可连线的节点流程,并将选中的节点及其下游内容发送到当前 Codex 任务执行。
它更像是 Codex 的可视化任务编排层,而不是通用白板工具。
核心能力
- 创建、拖拽、复制、删除和连接任务节点
- 使用多个 Page 管理同一项目中的不同工作区
- 为节点添加图片、文件和上下文附件
- 让 Codex 自动生成或增量修改画布
- 通过
$Skill为节点指定专业 Skill - 保存和复用全局节点模板
- 支持可选的多 Agent 协作协议
- 点击 Run,将当前节点及其下游任务发送到当前 Codex 对话
- 使用 document revision 避免旧会话覆盖较新的画布
工作方式
画布和附件跟随项目保存在本地:
- 画布:
.scatter/scatter.json - 附件:
.scatter/assets/ - 全局模板和偏好:Canvasight 本机状态目录 正常使用时,画布显示在 Codex 原生 Widget 中,由项目级 daemon 提供数据和 API。浏览器页面主要用于开发和故障诊断,不能替代原生 Widget 的任务投递能力。
适用场景
- 拆解产品需求与开发计划
- 可视化代码架构和模块关系
- 编排多个 Prompt 或 Agent 任务
- 给复杂任务分配不同 Skills
- 整理文章结构、论点和证据
- 在执行前人工调整 AI 生成的任务流程
需要注意
- 强依赖 Codex Desktop 的插件和原生 Widget 能力
- 不是 FigJam、Miro 或通用流程图工具的替代品
- AI 自动布局统一采用从左到右的水平拓扑
- 安装或升级插件后通常需要重新加载或重启 Codex
- 画布和附件保存在项目目录,需要自行决定是否提交到 Git
技术信息
主分支插件版本为 0.4.12,使用 React 19、React Flow、Zustand、Radix UI、Vite 和 MCP Apps 构建,采用 MIT License。