适配 TCP 设备
该案例展示如何在 AI Agent 中使用
dobot-plus技能适配 TCP/IP 通讯协议的外部设备。与 Modbus 系列协议不同,TCP 设备通常通过自定义报文(字符串或二进制帧)交互,Skill 会根据Requirements.md中的报文格式与功能描述自动生成插件脚手架,开发者只需准备需求文档并在 IDE 中调用/dobot-plus即可。
示例流程
环境搭建
开发前请确认本地环境满足以下要求。更详细的系统与工具说明见 开发环境。
| 依赖 | 版本 / 说明 |
|---|---|
| Node.js | v20 及以上 |
| IDE | 支持 Agent Skills(如 Cursor) |
| @dobot-plus/cli | 全局安装,提供 dpt 命令 |
| @dobot-plus/skill | 全局安装,提供 /dobot-plus 技能 |
安装命令:
npm install -g @dobot-plus/cli @dobot-plus/skill@latest
安装完成后可通过以下命令验证:
node -v # 应输出 v20.x 及以上
dpt -v # 确认 CLI 可用
Skill 安装后会自动部署到 ~/.agents/skills/dobot-plus,并在 IDE 设置中启用 Agent Skills 后即可使用。
编写 Requirements.md(通用要求)
Skill 不会自动创建或修改 Requirements.md,需要开发者在项目根目录手动编写完整的 TCP 通讯文档。