Claude Skill
corespeed-io/wechatbot
一个 TypeScript SDK,将微信 iLink Bot 与 OpenClaw/AI Agent 集成,使开发者能够构建具有智能体能力的 AI 驱动微信机器人。
概览
仓库信息
安装这个 Skill
git clone https://github.com/corespeed-io/wechatbot.gitRegistry 信息
项目简介
一个 TypeScript SDK,将微信 iLink Bot 与 OpenClaw/AI Agent 集成,使开发者能够构建具有智能体能力的 AI 驱动微信机器人。
微信 iLink Bot SDK for OpenClaw/AI Agent
要点
- 基于 TypeScript 的微信 iLink Bot SDK
- 与 OpenClaw/AI Agent 无缝集成
- 支持微信中的 AI 智能体工作流
- 轻量且对开发者友好
使用场景
- 在微信上构建 AI 驱动的客服机器人
- 使用 AI 智能体自动化微信交互
- 为企业开发智能微信助手
- 将 OpenClaw 智能体能力集成到微信中
README 摘要
# WeChatBot <p align="center"> <strong>微信 iLink Bot SDK for OpenClaw / AI Agent</strong><br/> <sub>模块化、生产级、多语言微信 iLink Bot SDK</sub> </p> <p align="center"> <a href="https://www.npmjs.com/package/@wechatbot/wechatbot"><img src="https://img.shields.io/npm/v/@wechatbot/wechatbot?style=flat-square&label=npm" alt="npm"></a> <a href="https://github.com/corespeed-io/wechatbot/blob/main/LICENSE"><img src="https://img.shields.io/github/license/corespeed-io/wechatbot?style=flat-square" alt="License"></a> <a href="https://github.com/corespeed-io/wechatbot"><img src="https://img.shields.io/github/stars/corespeed-io/wechatbot?style=flat-square" alt="Stars"></a> </p> --- [English](README.EN.MD) 5 分钟让任何 Agent 接入微信。灵感来自 [openclaw-weixin-cli](https://www.npmjs.com/package/@tencent-weixin/openclaw-weixin)。 ## 📦 SDK 一览 | SDK | 安装 | 状态 | |-----|------|------| | [Node.js](nodejs/) | `npm install @wechatbot/wechatbot` | ✅ 生产就绪 | | [Python](python/) | `pip install wechatbot-sdk` | ✅ 生产就绪 | | [Go](golang/) | `go get github.com/corespeed-io/wechatbot/golang` | ✅ 生产就绪 | | [Rust](rust/) | `cargo add wechatbot` | ✅ 生产就绪 | ## ⚡ 快速开始 ### Node.js ```typescript import { WeChatBot } from '@wechatbot/wechatbot' const bot = new WeChatBot() await bot.login() // 扫码登录 bot.onMessage(async (msg) => { await bot.reply(msg, `Echo: ${msg.text}`) // 自动回复 }) await bot.start() ``` ### Python ```python from wechatbot import WeChatBot bot = WeChatBot() @bot.on_message async def handle(msg): await bot.reply(msg, f"Echo: {msg.text}") bot.run() # 扫码登录 + 开始监听 ``` ### Go ```go bot := wechatbot.New() bot.Login(ctx, false) bot.OnMessage(func(msg *wechatbot.IncomingMessage) { bot.Reply(ctx, msg, fmt.Sprintf("Echo: %s", msg.Text)) }) bot.Run(ctx) ``` ### Ru