Wechatian: 让AI有事就来微信找你

Wechatian: 让AI有事就来微信找你

💡 原文中文,约3800字,阅读约需9分钟。
📝

内容提要

本文介绍Obsidian插件Wechatian,它通过腾讯官方网关将微信变为AI Agent与知识库的双向通道,无需第三方中转。支持接收微信消息、文章剪藏,并让Agent通过文件发件箱主动发送通知。扫码绑定确保安全,适合长任务提醒和远程指挥,安装简便。

🔎

延伸解读

架构优势:官方网关与本地存储

Wechatian 通过腾讯 ilink AI 网关与微信通信,避免了非官方协议和自建中继服务器。消息内容直接以 Markdown 和文件形式存入本地知识库,不经过第三方服务,解决了小程序剪藏工具可能带来的隐私顾虑。这种设计让用户对数据有完全的控制权。

文件发件箱:零接入成本的发送机制

插件不暴露 API,而是通过监控 outbox 文件夹来发送消息。任何能写文件的程序(如 shell 脚本、Python、AI Agent)都能触发微信通知,无需 SDK 或集成。这种设计降低了使用门槛,但也意味着发送频率受网关限制,适合通知和确认,不适合高频聊天。

使用限制与注意事项

Wechatian 仅支持桌面端 Obsidian 1.13.0+,移动端暂不支持。同一微信账号建议只在一台设备在线,多端轮询会争抢消息。网关对主动发送有限流,因此该通道更适合任务完成提醒或需要用户决策时通知,而非日常聊天。此外,绑定账号需先给 bot 发消息才能获得发送凭据。

Q&A

Wechatian是什么?它主要解决什么问题?

Wechatian是一个Obsidian插件,它通过腾讯官方网关将微信变成AI Agent与知识库之间的双向通道。它主要解决两个问题:一是AI Agent执行长任务时,用户需要频繁查看进度或担心错过Agent的提问;二是微信文章剪藏需要经过第三方中转,存在隐私泄露风险。Wechatian让Agent能主动通过微信通知用户,同时实现无需第三方的微信内容同步。

Wechatian的架构是怎样的?为什么说没有中间商?

Wechatian的架构是:微信 <—> 腾讯ilink AI网关 <—> Wechatian <—> 你的知识库。它没有中间商,因为插件直接通过长轮询与微信官方网关通信,不依赖任何第三方中转服务。消息内容只存在于用户自己的知识库中,不经过任何第三方服务器。

Wechatian如何实现发送微信消息?

Wechatian通过文件发件箱实现发送。用户或AI Agent只需向<Wechatian>/outbox/文件夹写入一个文件:写.md文件则作为文本消息发送,丢入图片、视频或文档(≤100MB)则作为附件发送。插件每30秒轮询一次发件箱,取出文件并加密后通过微信送达。这种设计使得任何能写文件的程序(如shell脚本、Python、AI Agent)都能发送微信,无需SDK或集成。

Wechatian如何保证安全性?

Wechatian的安全性体现在:1. 使用腾讯官方ilink AI机器人网关,没有非官方协议hack;2. 消息内容只存在于用户自己的知识库,不经过第三方;3. 扫码绑定后,插件只接受绑定账号发来的消息,即使机器人ID泄露,别人也无法写入vault;4. 发送时文件会加密。

Wechatian有哪些实际应用场景?

Wechatian的典型应用场景包括:1. 文章剪藏:在微信中复制文章链接发送给bot,几秒后知识库中生成全文markdown笔记,图片本地化;2. 远程指挥Agent:出门在外通过微信给bot发指令,让家里的Agent执行任务,结果发回微信;3. 长任务通知:Agent执行耗时任务时,在结束或遇到问题时主动微信通知用户,避免用户守候或错过提问。

如何安装和使用Wechatian?

安装Wechatian有两种方式:1. 让AI助手自动安装:将GitHub仓库地址(https://github.com/laruence/wechatian)告诉AI,它会自动下载并安装;2. 手动安装:在Obsidian社区插件市场搜索“wechatian”安装,或从GitHub下载最新Release(包含main.js、manifest.json、styles.css),放入<你的vault>/.obsidian/plugins/wechatian/,然后在Obsidian设置中启用。使用步骤:打开设置页,用微信扫码绑定,之后微信联系人会出现“微信ClawBot”,先给bot发一条消息以获取发送凭据,然后可用Test Send测试。

Wechatian有哪些限制或注意事项?

Wechatian的限制包括:1. 仅支持桌面端Obsidian 1.13.0+,移动端暂不支持;2. 微信bot不支持像联系人一样转发文章,需复制链接发送,图片和文件需本地保存或通过文件发送渠道;3. 同一微信账号建议只在一台设备在线,多端轮询会争抢消息;4. 网关对主动发送有限流,适合通知和拍板,不适合当聊天软件刷。

🏷️

标签

➡️

继续阅读