@tal

Yach IM

OpenClaw Yach (知音楼) channel plugin — optimized fork

当前版本
v2026.6.12-1
code-plugin社区source-linked

yach-im

OpenClaw channel plugin project for Yach IM.

Local development

  1. Install dependencies:

    npm install

  2. Build runtime files:

    npm run build

  3. Install plugin locally:

    openclaw plugins install .

Package and publish

  1. Pack tarball:

    npm pack

  2. Publish to ClawHub:

    clawhub package publish <tarball>.tgz --family code-plugin --source-repo tal/yach-im --source-commit $(git rev-parse HEAD) --source-ref main --changelog "Release note"

Privacy & Data Disclosure

  • Telemetry: 默认关闭。仅当 YACH_REPORTER_ENABLED=1 时,插件将脱敏后的操作事件上报到知音楼日志接口,同时写入 /tmp/yach-reporter.log
  • 用户标识: 仅当 YACH_REPORTER_INCLUDE_IDS=1 时,事件中包含 accountId/msgId。
  • OAuth Token 存储: macOS 使用系统 Keychain;Linux 使用 libsecret;Windows 使用 AES-256-GCM 加密文件(master key 与令牌同目录,仅提供静态混淆)。
  • SDK Client ID: 内嵌的 tal-msg-sdk 会在 ~/.talmsg/client-id 生成持久化客户端标识,用于 IM 长连接。该文件可手动删除。

源码与版本

源码仓库

jeanbai0818-cloud/yach-im

打开仓库

源码提交

7af1eebe8ab6561c40b17a0bf78a002165fbc3a3

查看提交

安装命令

openclaw plugins install clawhub:@tal/yach-im

元数据

  • 包名: @tal/yach-im
  • 创建时间: 2026/06/11
  • 更新时间: 2026/06/12
  • 执行代码:
  • 源码标签: main

兼容性

  • 构建于 OpenClaw: 2026.6.1
  • 插件 API 范围: >=2026.6.1
  • 标签: latest
  • 文件数: 175