canvas-os

工作流自动化 C 评级 授权:MIT declared in package.json; full license not bundled

适合 OpenClaw Canvas 环境里的本地仪表盘与小型交互界面。不是通用网页设计 Skill,也未验证可直接用于 Cursor 或其他宿主。分发标签 v1.0.1 与 package.json 的1.0.0不同;启动和关闭脚本有真实进程操作,不能按纯 HTML 模板理解。

前往外部 ZIP 下载 → 版本:v1.0.1 (package 1.0.0)
OpenClaw

使用说明

复核日期:2026-10-18。方式:静态审查(文档、文件清单与关键代码),未执行安装、联网功能、授权流程或沙箱测试。包指纹 SHA-256:86fce7f434e6d5b8cdafb65fddd44e00ff82df77737aa93e7f2e0d0b24af491a。已与本站原下载包一致性核对,后续下载若指纹不同须重新审查。

  1. 需要支持 Canvas 的 OpenClaw 节点和 Python 3;脚本还使用 jq、lsof 等 Unix 工具。先阅读 open-app.sh、close-app.sh、canvas-inject.py 和模板,确认当前宿主版本的命令。
  2. 仅在独立测试目录中准备不含秘密的界面。选择专用端口;不要直接运行会结束端口进程的原始辅助脚本。
  3. 需要本地 HTTP 服务时,将绑定地址明确限定在127.0.0.1,并自行管理所启动的进程。不要把敏感工作目录当作文件服务器根目录,也不要将外部页面内容拼进 JavaScript 执行。

安全解读

本次参考评级 C 为本站对该包权限风险的编辑判断,不是认证分数:A 为相对低权限;B 需审查联网或本地写入;C 涉及凭据、真实业务写入或较高权限,只在隔离环境评估。任何等级都不保证无漏洞。平台仅保留文档支持的目标环境,未宣称逐宿主运行通过。

  • open-app.sh 在检查应用目录之前就使用 lsof 与 kill -9 结束占用端口的进程;close-app.sh 根据 /tmp 中 PID 文件强制结束进程,存在误停服务风险。
  • 原脚本的 python http.server 没有显式限定监听地址,不能只因访问链接是 localhost 就认定其他设备无法访问。
  • Canvas eval、HTML 注入和 openclaw 深链接把展示与 Agent 动作连接起来,必须隔离不可信内容与可执行指令。

版权与下架声明:本页内容由 AI Islands 根据公开资料整理,Skill、代码、文档及安装包版权归原作者或相应权利人所有。本站仅用于信息索引、学习研究和安装便利。若你认为本站展示或下载链接侵犯了你的合法权益,请发送权利证明、相关链接和处理要求至 ai-islands@streamflowintel.com,我们会及时核查并删除或调整相关内容。安装前请自行核对包内权限、依赖项和安全风险。