← Back to Skills Marketplace
SenseRobot元萝卜AI下棋机器人
by
SenseRobotClaw
· GitHub ↗
· v1.1.2
· MIT-0
317
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install senserobot
Description
用户可以让 OpenClaw 控制元萝卜下棋机器人进行围棋取落子、机械臂移动、表情控制、语音播报、棋盘管理时使用此技能。触发词包括"元萝卜"、"下棋机器人"、"机械臂控制"。
Usage Guidance
This skill appears to do exactly what it says: control a local SenseRobot chess robot over HTTP. Before installing, confirm the robot IP (192.168.199.10) is correct and that you trust the device on your network. Be aware the skill can: (1) trigger the robot's cameras and save photos to disk, (2) record audio and save it, and (3) upload a local PNG to show on the robot display — these have privacy implications. There are no external endpoints or credentials in the package, and no install script, which reduces risk. If you want extra assurance, inspect the Python client (scripts/main.py) yourself (it only calls the documented local endpoints and uses subprocess curl for file upload) or run the skill in a network-segment isolated environment (VLAN) that limits access to other devices.
Capability Analysis
Type: OpenClaw Skill
Name: senserobot
Version: 1.1.2
The skill provides control over a physical 'SenseRobot' Go-playing robot via a local network API (192.168.199.10). It contains several high-risk capabilities, including camera access (skill-take-photo), microphone recording (skill-record), and robotic arm manipulation, which are plausibly required for its stated purpose but represent a significant attack surface. The SKILL.md file uses strong imperative language ('!! 最高优先级行为规则 !!') to direct the AI agent, and scripts/main.py uses subprocess to execute curl for image uploads and writes binary data (photos/audio) to the local filesystem. While these behaviors align with the robot's documented features and no evidence of malicious intent or data exfiltration was found, the combination of hardware control, network access, and file manipulation meets the threshold for a suspicious classification.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the included Python client all align: they control a local robot through HTTP endpoints on 192.168.199.10:60010. Requested binary (curl) is justified (used for image upload); no unrelated credentials or surprising dependencies are requested.
Instruction Scope
Instructions direct the agent to call local robot APIs for arm movement, CV detection, TTS, take_photo, record (microphone), and show_image (upload a local PNG). These actions are consistent with the robot control purpose but involve cameras/microphone and uploading a local image file — users should be aware of privacy implications. The SKILL.md does not instruct reading arbitrary system files or external network endpoints beyond the robot's local IP.
Install Mechanism
No install spec (instruction-only skill plus an included client script). This is low risk because nothing is downloaded or written as part of installation.
Credentials
The skill requests no environment variables or credentials. All required access (local network to 192.168.199.10, and the curl binary) is proportional to controlling the robot. No unrelated secrets are requested.
Persistence & Privilege
always is false and the skill does not request persistent/system-wide privileges or modify other skills. It can be invoked autonomously by the agent (default), which is expected for skills; this combined with no broad credential access does not raise extra concern.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install senserobot - After installation, invoke the skill by name or use
/senserobot - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.2
- 优化了取子失败时的重试逻辑,现在会依次使用缓存中的下一个棋子位置尝试,全部失败则语音提示用户,不再随机偏移或循环重试。
- 强制要求“吸子成功后才能落子”,避免未吸子落子导致异常。
- 新增棋盘棋子检测 API(skill-detect-board)。
- 清理棋盘流程说明更新:需轮询清理接口,根据 result 字段获取进度。
- 其它文档指令说明优化,明确字段用途和返回值。
v1.1.1
- Removed the rule that required checking the board status before every action; now only the retry-on-failure rule is mandatory.
- Added several new API workflows and command descriptions, including: 查找棋盒棋子, 拍照, 录音, and 显示图片.
- Updated examples and quick reference table to include new API endpoints for enhanced robot control.
- Deleted the file README.md and added a LICENSE file.
v1.0.1
Initial release of the SenseRobot 元萝卜机器人 skill.
- Enables control of the 元萝卜下棋机器人, including Go piece placement, robotic arm movement, facial expression control, voice broadcast, and board management.
- Provides a set of HTTP APIs for all robot operations.
- Includes strict usage rules for sequence and error handling (e.g., always check board state before any operation; auto-retry for failed piece pickup).
- Supports expression displays, voice playback, and automated board cleaning with simple commands.
- Offers clear instructions, workflow examples, and troubleshooting for smooth integration.
v1.0.0
SenseRobot 元萝卜机器人 1.0.0
- 首次发布,支持通过 HTTP API 控制元萝卜下棋机器人完成围棋取落子、机械臂移动、表情和语音等操作
- 提供查看棋盘、取子落子、机器人表情切换、语音播报、棋盘清理等常用功能
- 明确操作规则:每次操作前需查看棋盘状态,取子失败自动重试,使用规定指令安全控制
- 支持棋盘与棋盒坐标系统,便于准确操作
- 补充错误处理方法和关键注意事项
Metadata
Frequently Asked Questions
What is SenseRobot元萝卜AI下棋机器人?
用户可以让 OpenClaw 控制元萝卜下棋机器人进行围棋取落子、机械臂移动、表情控制、语音播报、棋盘管理时使用此技能。触发词包括"元萝卜"、"下棋机器人"、"机械臂控制"。 It is an AI Agent Skill for Claude Code / OpenClaw, with 317 downloads so far.
How do I install SenseRobot元萝卜AI下棋机器人?
Run "/install senserobot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SenseRobot元萝卜AI下棋机器人 free?
Yes, SenseRobot元萝卜AI下棋机器人 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SenseRobot元萝卜AI下棋机器人 support?
SenseRobot元萝卜AI下棋机器人 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SenseRobot元萝卜AI下棋机器人?
It is built and maintained by SenseRobotClaw (@senserobotclawbot); the current version is v1.1.2.
More Skills