openclaw-aligenie-genie
OpenClaw Agent 通过云服务器与天猫精灵双向通信的技能。触发时机:(1) 用户要求与天猫精灵通信或接收天猫精灵消息时 (2) 配置天猫精灵与 OpenClaw 的连接时 (3) 天猫精灵发送指令到 OpenClaw 需要处理时。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/axelhu/openclaw-aligenie-genieopenclaw-aligenie-genie
OpenClaw Agent 通过云服务器与天猫精灵双向通信的技能。
文档
| 文档 | 内容 |
|---|---|
SPEC.md | 完整技术规格(架构/数据库/API/安全) |
DEPLOY.md | 部署指南 |
genie_client.py | Agent 端 Python 客户端 |
快速开始
1. 部署云服务器
详见 DEPLOY.md
2. 配置 Agent
ALIGENIE_SERVER=http://你的云服务器IP:58472
ALIGENIE_API_KEY=ak_xxx # 从 CLI 获取
ALIGENIE_AGENT_ID=lobster # 你的 agent ID
3. 启动注册
from genie_client import GenieClient
client = GenieClient(
server_url="http://101.43.110.225:58472",
agent_id="lobster",
api_key="ak_xxx"
)
client.register("session_key_here")
client.start_heartbeat_loop(interval=60)
4. 处理请求
def handle(req):
utterance = req["utterance"]
reply = f"你说了:{utterance}"
return reply
client.start_polling_loop(handle)
架构
详见 SPEC.md
前置条件
- 云服务器已部署 AligenieServer
- 阿里云开发者账号已创建个人技能(Genie2)
- 用户已在天猫精灵App 添加技能
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-axelhu-openclaw-aligenie-genie": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
Openclaw Sleep
Skill by axelhu
superpowers-overview
Use when starting any development work or when unsure which superpowers development skill to use - provides entry point and navigation to the full superpowers skill suite for OpenClaw agents
superpowers-subagent-dev
Use when executing implementation plans with independent tasks - coordinates task execution by dispatching subagents per task with verification checkpoints, adapted for OpenClaw's isolated session model
contacts
通讯录查询与维护技能。用于查找联系人信息(open_id、chat_id、account_id 等)、记录新联系人、或查询历史沟通偏好。触发时机:(1) 需要 @某人或向某渠道发消息时 (2) 认识新联系人后需要录入通讯录时 (3) 查询某人的联系方式或交流偏好时 (4) 询问"谁知道xxx的飞书ID"或"怎么联系xxx"时。
superpowers-executing-plans
Use when executing a written implementation plan in the current session with sequential task execution and review checkpoints - for when subagent-driven mode is not available