zeroclaw-labs/zeroclaw

[Feature]: Wecom(WxWork) channel support

已關閉

#3,090 建立於 2026年3月10日

 (4 則留言) (0 個反應) (1 位負責人)Rust (4,614 個分叉)batch import
channelchannel:wecomenhancementhelp wantedpriority:p2risk: mediumstatus:acceptedstatus:no-stale

倉庫指標

星標
 (31,341 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

Summary

Add channel support for Wecom WebSocket mode and webhook mode

Problem statement

Currently zeroclaw doesn't support Wecom channel while Wecom has the nodejs SDK and openclaw has related extensions.

Proposed solution

Wecom openclaw setup reference: https://open.work.weixin.qq.com/help2/pc/cat?doc_id=21657 Wecom API documentation: https://developer.work.weixin.qq.com/document/path/101463 Nodejs SDK package: https://www.npmjs.com/package/@wecom/aibot-node-sdk

Non-goals / out of scope

Might not put too much efforts on rewriting the nodejs SDK in rust. Implement the core loop of Wecom websocket connection first.

Alternatives considered

No response

Acceptance criteria

Well tested and compatible with Wecom websocket mode.

Architecture impact

ideally only add an entry to channels/ .

Risk and rollback

No visible risks. Remove the channel entry as rollback.

Breaking change?

No

Data hygiene checks

  • I removed personal/sensitive data from examples, payloads, and logs.
  • I used neutral, project-focused wording and placeholders.

貢獻者指南