skills/qq-message/SKILL.md
QQ消息发送接口调用指南。当 AI 需要回复QQ消息、向QQ群或用户发送消息时触发。基于 OneBot 11 协议,通过 NapCat HTTP API 发送。
npx skillsauth add cih1996/ai-hub QQ消息发送Install this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
你收到了来自QQ的消息,需要通过 NapCat(OneBot 11)HTTP API 回复。本手册提供完整的调用方式。
1. 从【QQ消息】的「频道凭证」中获取 NapCat地址 和 Token
2. 根据消息类型(私聊/群聊)调用对应 API 发送消息
curl -s -X POST '<NAPCAT_URL>/send_private_msg' \
-H 'Authorization: Bearer <TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"user_id": <USER_ID>, "message": "你的回复内容"}'
curl -s -X POST '<NAPCAT_URL>/send_group_msg' \
-H 'Authorization: Bearer <TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"group_id": <GROUP_ID>, "message": "你的回复内容"}'
# 私聊
curl -s -X POST '<NAPCAT_URL>/send_msg' \
-H 'Authorization: Bearer <TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"message_type": "private", "user_id": <USER_ID>, "message": "内容"}'
# 群聊
curl -s -X POST '<NAPCAT_URL>/send_msg' \
-H 'Authorization: Bearer <TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"message_type": "group", "group_id": <GROUP_ID>, "message": "内容"}'
当你收到如下格式的消息时:
【QQ消息】
类型: 私聊
发送者: 123456789
消息ID: 12345
内容: 用户说的话
---
频道凭证(用于回复):
NapCat地址: http://127.0.0.1:3000
Token: your-token
回复步骤:
# 私聊回复(使用消息中的发送者ID)
curl -s -X POST 'http://127.0.0.1:3000/send_private_msg' \
-H 'Authorization: Bearer your-token' \
-H 'Content-Type: application/json' \
-d '{"user_id": 123456789, "message": "你的回复内容"}'
群聊回复:
# 群聊回复(使用消息中的群号)
curl -s -X POST 'http://127.0.0.1:3000/send_group_msg' \
-H 'Authorization: Bearer your-token' \
-H 'Content-Type: application/json' \
-d '{"group_id": 123456, "message": "你的回复内容"}'
频道支持按群号/QQ号将消息分流到不同会话,在频道 config JSON 中配置 routing_rules 字段:
{
"napcat_http_url": "http://127.0.0.1:3055",
"napcat_ws_url": "ws://127.0.0.1:3056",
"token": "mytoken",
"routing_rules": [
{"type": "group", "ids": ["123456", "789012"], "session_id": 10},
{"type": "private", "ids": ["111111"], "session_id": 20}
]
}
字段说明:
type:"group"(群聊)或 "private"(私聊)ids:群号或QQ号数组(字符串格式)session_id:匹配后转发到的目标会话 ID匹配逻辑:
频道可以不绑定全局会话(session_id=0),仅靠分流规则工作。
user_id 和 group_id 是数字类型,不要加引号message 字段为字符串,直接写文本即可(也支持 CQ 码富文本)development
QQ Bot 全流程部署引导。当需要安装 NapCat、配置 QQ 机器人、对接 AI Hub 时触发。引导用户完成安装、登录、WebUI 配置和频道创建。
data-ai
飞书消息发送接口调用指南。当 AI 需要回复飞书消息、向飞书群或用户发送消息时触发。提供获取 token 和发送消息的完整 curl 调用方式。
tools
飞书自建应用全自动部署。当需要在飞书开放平台创建应用、配置机器人、设置事件订阅、开通权限并发布版本时触发。通过 Chrome MCP 操作浏览器完成全流程。
tools
全栈项目开发团队自动组建与闭环交付。当用户提到'帮我开发一个xxx'、'我要做一个xxx项目'时触发。自动创建6人团队(经理、架构师、前端、后端、测试、体验),按固定技术栈标准执行开发、测试、体验、巡检全流程。