用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/basketikun/infinite-canvas --skill open-canvas命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | open-canvas |
| description | 打开 Infinite Canvas 在线或本地画布,并自动连接本地 Canvas Agent。用户要求打开、启动、进入或使用 Infinite Canvas 画布时使用。 |
默认打开在线版。只有用户明确要求使用本地项目时,才启动本地前端。
npx -y @basketikun/canvas-agent
从启动输出取得 Local URL 和 Connect token。
在 Codex 右侧浏览器打开:
https://canvas.best/canvas?mode=new#agentUrl=<Local URL>&agentToken=<Connect token>
Local 地址:cd web
bun install
bun run dev
npx -y @basketikun/canvas-agent
Local URL 和 Connect token,在 Codex 右侧浏览器打开:<Vite Local 地址>/canvas?mode=new#agentUrl=<Local URL>&agentToken=<Connect token>
插件在新的 Codex 任务中加载时会自动启动 npx -y @basketikun/canvas-agent mcp。这个 MCP 进程负责提供画布工具,不提供网页连接服务;
上面启动的普通 Canvas Agent 负责提供 Local URL 和 Connect token。两个进程读取同一份本地配置,因此不需要用户手动填写地址或 token。
用户没有明确指定打开方式时,始终使用 mode=new 新建画布。只有用户明确要求时才替换为:
mode=recentmode=choose