安装本地应用
从本地目录、Git 仓库或远程 ZIP 包安装 Connector,并完成微信、企业微信的首次配置。
百积木客户端支持三种自定义安装来源:
- 本地目录:适合本机开发和调试。
- Git 仓库:客户端临时克隆仓库后安装,可用
#分支或标签固定版本。 - 远程压缩包:支持
.zip、.tar.gz和.tgz,适合不想在电脑上保留 Git 工作区的用户。
微信和企业微信不再通过本地应用市场分发,请使用本页提供的 Git 仓库或远程 ZIP 地址安装。
使用远程压缩包前,请先把百积木客户端升级到 0.1.115 或更高版本;该版本包含 Gitee 归档下载兼容处理。
开始安装
- 启动百积木客户端并完成设备授权。
- 打开“应用”页面,点击“安装应用”。
- 选择“自定义安装”。
- 粘贴本地目录、Git 仓库或远程压缩包地址。
- 阅读风险提示,确认来源可信。
- 点击“安装应用”,等待下载、校验、解压和服务注册完成。
- 在已安装应用列表中打开应用详情,按提示授予系统权限并启动应用。
安装包必须包含一个有效的 connector.json。压缩包可以直接以 Connector 目录为根,也可以只包含一个顶层目录;如果包内没有清单或存在多个 Connector 清单,客户端会拒绝安装。
从 Git 仓库安装
输入完整的 Git URL。建议使用标签固定版本,避免默认分支更新后在不同电脑上得到不同内容:
https://github.com/momoplan/wechat-bridge-collector.git#v0.7.0https://gitee.com/zxflimit_admin/wecom-bridge-collector.git#v0.6.0通过 Git 安装要求电脑上可以执行 git,并且网络可以访问对应仓库。私有仓库使用本机现有的 Git 凭证和 SSH 配置。
从远程 ZIP 包安装
直接输入以 .zip 结尾的 HTTPS 下载地址:
https://github.com/momoplan/wechat-bridge-collector/archive/refs/tags/v0.7.0.ziphttps://gitee.com/zxflimit_admin/wecom-bridge-collector/repository/archive/v0.6.0.zipZIP 安装不依赖本机 Git。客户端会在临时目录下载并安全解压,安装完成后保留原始 URL 作为后续同步来源。请优先使用 HTTPS 地址和不可变的版本标签,不要安装来源不明的下载包。
从本地目录安装
输入包含 connector.json 的绝对路径,例如:
/Users/me/connectors/wechat-bridge-collector本地目录适合开发调试。安装时客户端会把 Connector 复制到自己的应用目录;修改原目录不会自动修改已安装副本,需要在应用详情中执行同步或重新安装。
微信 Connector
微信 Connector 当前从下面的仓库分发:
https://github.com/momoplan/wechat-bridge-collector.git#v0.7.0安装完成后:
- 在 macOS“系统设置 > 隐私与安全性 > 完全磁盘访问”中启用“百积木”,然后完全退出并重新打开百积木客户端。
- 保持微信已登录,打开百积木客户端中的“WeChat Connector”。
- 如果页面显示还没有密钥,点击“自动获取密钥”;也可以导入已有的
all_keys.json。 - 密钥验证成功后点击“启动应用”。
- 在应用页面确认最近会话、联系人或消息查询可以正常返回。
企业微信 Connector
企业微信 Connector 当前从下面的仓库分发:
https://gitee.com/zxflimit_admin/wecom-bridge-collector.git#v0.6.0安装完成后:
- 在 macOS“系统设置 > 隐私与安全性 > 完全磁盘访问”中启用“百积木”,然后完全退出并重新打开百积木客户端。
- 保持企业微信已登录,打开百积木客户端中的“WeCom Connector”。
- 如果页面显示还没有密钥,点击“自动获取密钥”;也可以导入已有的
wxwork_keys.json。 - 密钥验证成功后点击“启动应用”。
- 在应用页面确认最近会话、联系人或消息查询可以正常返回。
微信发送与企业微信发送
发送 Connector 通过 macOS 辅助功能操作已经登录的本地客户端:
https://github.com/momoplan/wechat-sender-connector.git#v1.1.0https://gitee.com/zxflimit_admin/wecom-sender-connector.git#v0.4.0安装后,在“系统设置 > 隐私与安全性 > 辅助功能”中允许“百积木”,然后重新打开
客户端。发送能力属于高风险操作;请先使用 dryRun 只打开会话并粘贴内容,确认联系人
匹配正确后再执行真实发送。
统一 Python 3.12 环境
微信、企业微信、微信发送和企业微信发送四个 Connector 从上述版本起统一使用
Python 3.12.x。百积木客户端不内置 Python,也不会向客户的全局 Python 安装依赖。
请先把百积木客户端升级到 0.1.117 或更高版本;旧客户端没有统一解释器选择和严格
隔离能力。
首次安装前:
- 从 Python 官网安装 Python 3.12.x。不要选择 3.11 或 3.13。
- 打开百积木“设置 > 运行环境”。
- 点击“检测 Python”。如果自动检测到 3.12,点击“使用检测路径”;也可以手工填写 Python 3.12 可执行文件的绝对路径。
- 确认状态显示“Python 可用”,然后保存配置。
- 再安装或同步四个 Connector。
客户端只保存一个解释器绝对路径,但会在每个 Connector 安装目录中分别创建
.bridge-agent-python 虚拟环境。各 Connector 严格按自己的 requirements.lock
安装依赖,因此不会修改系统 Python、不会依赖全局 pip 包,也不会互相覆盖依赖。
切换解释器路径后,客户端会在下一次同步时重建对应虚拟环境。
如果提示 Python 未就绪:
- 检查填写的是可执行文件,不是 Python 安装目录。
- 在终端运行该路径的
--version,确认结果为Python 3.12.x。 - 重新点击“检测 Python”并保存配置。
- 不要用
sudo pip install或在全局环境手工补依赖;应让客户端按锁文件重建独立环境。
更新、同步与卸载
- 同步:客户端重新读取原始本地目录、Git URL 或压缩包 URL,并替换已安装副本。
- 更新来源:如果要切换标签或压缩包版本,用新的完整地址重新安装。
- 卸载:在应用详情中点击“卸载”。客户端会停止进程,并删除已安装的 Connector 包和服务注册。
自定义来源在每次同步前都需要再次确认信任。Git 仓库的默认分支和可变下载地址可能随时改变,因此正式使用时应固定标签或使用带 SHA-256 校验的发布包。
常见问题
安装时提示找不到 connector.json
确认目录或压缩包确实是 Connector 项目,而不是只包含可执行文件的普通安装包。ZIP 内只能有一个可识别的 Connector 根目录。
Git 下载失败
先在终端执行 git --version,再确认仓库地址、网络和私有仓库凭证。也可以改用对应版本的远程 ZIP 地址。
ZIP 下载失败
确认地址可以直接返回 ZIP 文件,而不是登录页或网页。带查询参数的 .zip URL 也可以识别,但下载响应必须成功。
应用已安装但无法读取消息
依次检查:
- 微信或企业微信是否已登录并正在运行。
- “百积木”是否获得完全磁盘访问权限。
- 应用页面是否已经获取或导入密钥。
- 应用是否已启动,健康状态是否正常。
- 诊断页是否有密钥验证、数据库路径或端口冲突错误。
应用提示找不到 Python 3.12
打开“设置 > 运行环境”,重新检测或填写 Python 3.12 的绝对路径。客户端明确配置路径 后不会静默回退到另一套 Python;这可以避免系统升级或 PATH 变化导致 Connector 使用 不同版本。