sxylvlv/dsh-weixin-channel ↗★ 0

dsh-weixin-channel

微信(腾讯 ilink bot)通道插件 for DSH:把微信消息接成 DSH 会话,文本/图片/文件/语音/视频双向,出站可推文档。移植自 @tencent-weixin/openclaw-weixin。 适合将微信作为外部入口的团队,需先有ilink机器人并配置白名单与权限。

패키지
dsh-weixin-channel
호환성
미검증
버전
0.1.0
라이선스
NOASSERTION
최근 업데이트
2026. 9. 14.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sxylvlv/dsh-weixin-channel

配置

改 $DSH_HOME/profiles/web/cordis.patch.yml 里那一行的 config,或改本包的 cordis.patch.yml 后重装。 必填只有 workspacePath(默认取 DSH 进程工作目录)。

字段默认说明
workspacePathprocess.cwd()微信会话在哪个目录里干活
permissionPresetread-onlyread-only / workspace-write / danger-full-access。微信是外部输入源,建议先只读
agentPresetstandard与部署里已装的 preset 名一致
allowFrom[]微信 userId 白名单;扫码者会自动进白名单。不要写通配
accountId''留空 = 用状态目录里已登录的账号
maxReplyChars4000腾讯侧单条文本上限,超出按段落分段发送
replyProgresstrue先回执「收到,正在处理…」
longPollTimeoutMs35000服务端可下发覆盖
ensureSessionVisibletrue保证通道会话不被浏览器侧的「归档」隐藏
watchdogtrue自愈看门狗:通道静默失效(热重组把行弄丢、进程被杀)时自动重挂。日志见 channel.log 的 [watchdog] 行;禁用 = 设为 false 或在状态目录放 watchdog.off
extractVideoFrame / videoFrameCount / videoSceneExtratrue / 3 / 2视频抽帧(默认只在你说「分析视频」时触发)
staleTokenMs / minSendIntervalMs / maxConsecutiveSendFailures / sendCooldownMs600000 / 1500 / 3 / 300000出站守卫:令牌过期阈值、最小发送间隔、断路器阈值与冷却