Releases: lc2panda/claude-plugin-wechat
Releases · lc2panda/claude-plugin-wechat
v2.1.0 — iLink API v2.1.7 对齐 + ACP 健壮性加固
更新内容
新功能
- iLink API v2.1.7 对齐:新增
iLink-App-Id+iLink-App-ClientVersionHTTP 头 - CDN full_url 直传:上传/下载优先使用服务端
full_url,向下兼容旧式拼接 - QR 登录 IDC 重定向:支持
scaned_but_redirect,跨区域扫码不再卡死 - file_item md5 字段:防止接收方 0B 文件(对齐官方 PR #11)
- ACP 包名迁移:
@zed-industries/claude-code-acp→@agentclientprotocol/claude-agent-acp
修复
- ACP Windows 兼容性(手动 Web Stream 包装)
- ACP 自动重试(3 次指数退避)
- ACP 初始化超时(30s)
- ACP 僵尸进程防护(SIGTERM → 5s SIGKILL)
- ACP 损坏检测(stdin error + proc exit 双重监控)
- QR 轮询网络错误降级为自动重试
兼容性
- 向下兼容旧版 iLink API 和旧版 ACP 包
- 支持 Claude Code v2.1.80+
更新方式
claude plugin updatev2.0.0 — 多渠道架构(微信 + 飞书/Lark)
新增
- 飞书/Lark Channel 模式 — WebSocket 长连接,无需公网 IP
- 飞书/Lark ACP 模式 — feishu-acp 全局命令
- 项目结构重构 — channels/wechat/ + channels/feishu/ 多渠道目录
- 智能格式推送 — 纯文本/富文本/卡片(代码高亮+表格)自动选择
- Typing 指示器 — 微信 5s keepalive,飞书 emoji reaction
- 权限审批卡片 — 飞书 schema 2.0 卡片 + 按钮
- 飞书权限导入 JSON — 一键粘贴配置权限
- 飞书/Lark 一键切换 — domain 参数切换国内/国际版
修复
- getconfig 缺少 ilink_user_id 导致微信 typing 从未生效
- 飞书 SDK Bun 兼容性 — 文件上传/下载/卡片发送全部改 REST API
- .mcp.json 恢复 bun run start 脚本(缓存版缺 node_modules)
- 群聊 @机器人 检测逻辑修正
安装
# Channel 模式
/plugin marketplace add lc2panda/claude-plugin-wechat
/plugin install wechat@lc2panda-plugins
claude --dangerously-skip-permissions --dangerously-load-development-channels plugin:wechat@lc2panda-plugins
# ACP 模式
bun add -g github:lc2panda/claude-plugin-wechat
wechat-acp # 微信
feishu-acp # 飞书