SenseCraft CLI
AI 智能体再会推理,拿不到工具也施展不开:在 SenseCraft 平台里,它列不出设备、读不到传感器、发不了应用,也部署不了模型。
SenseCraft CLI(sensecraft-cli)把 AI——或者你自己的终端——接入 SenseCraft 平台,让实际工作落地:管理设备与遥测、构建并发布应用与模型、部署到云端设备。控制权始终在你手上:每个敏感操作执行前,都会先与你确认。
npx @seeed-studio/sensecraft-cli install # one-time setupSenseCraft CLI 已开源——代码、技能和 Issue 跟踪都在 github.com/Seeed-Solution/sensecraft-cli。
为什么用 SenseCraft CLI?
Section titled “为什么用 SenseCraft CLI?”- 原生适配智能体——自带现成技能(
SKILL.md),Claude Code、Codex、Cursor、opencode、pi 以及任何能执行 shell 命令的 AI 工具都能直接使用,无需额外配置 - 覆盖面广——SenseCraft Data、SenseCraft AI 与 CodeCraft Hub 合计 8 个命令族:设备、分组、遥测、应用、模型、文件、云端部署、reCamera
- 输出对 AI 友好——所有命令输出机器可读的 JSON,失败时返回非零退出码;智能体与
jq管道开箱即用 - 安全可控——敏感写操作需先在对话中得到你的同意,再由显式
--yes放行;命令不会输出已保存的密钥,智能体也会被告知要脱敏 - 3 分钟即可上手——装一次、导入一次访问密钥,第一个任务立刻能跑
两种入门方式,都只要三步——详见快速上手:
| 方式 | 步骤 |
|---|---|
| 交给 AI 智能体(最快) | 安装 → 自己导入一次访问密钥 → 说明你的需求 |
| 手动操作 | 安装 → 导入访问密钥 → 执行命令 |
第一个任务,直接粘贴给智能体即可:
先查一下我的 SenseCraft CLI 授权状态,然后列出我的设备及其名称和 EUI。| 领域 | 智能体能帮你做什么 |
|---|---|
| 设备 | 列出、查看、绑定和解绑 SenseCraft Data 设备;查看通道与状态;查询 SIM 卡;创建开发套件 |
| 分组 | 把设备归组管理,支持重命名、移动与清理 |
| 传感器数据 | 读取任意节点的最新数据、原始历史记录和图表聚合 |
| 应用 | 在 CodeCraft Hub 浏览和搜索公共应用;创建、更新、发布、下架、删除应用;管理物料清单 |
| 模型 | 搜索公共模型库和自己的模型;上传模型文件并创建版本;发布、下架、删除;查询 reCamera Pro 兼容性 |
| 文件 | 上传图片、模型文件、固件、文档和压缩包,并附加到模型或应用上 |
| 云端设备 | 列出 Jetson 系列开发套件;部署模型并跟踪部署单 |
| reCamera | 为经典款 reCamera 挑选应用与模型,并打开烧录页 |
接下来读什么
Section titled “接下来读什么”- Node.js ≥ 16(推荐 18 或 20 LTS),用于通过 npm/npx 安装。
- macOS(Intel/Apple Silicon)、Linux(x64/arm64)或 Windows(x64/arm64)。
- 在你要登录的站点(Global 国际站或 China 中国站)拥有 Seeed 账号。
- 从源码构建还需要 Go(见安装)。