首页 › 微信接入

微信 → Obsidian 同步接入

用企业微信的「微信客服」能力:你在微信里加企微客服为联系人,直接把链接、文字、图片、文件发给它,服务端收到后自动整理入队,你电脑上的 Obsidian 插件一点同步即落库。

链路:微信发消息给企微客服 → 企微回调 https://note.anwang.cn/api/wecom/callback → 服务端 sync_msg 拉取消息(文字/链接/图片/文件/语音/视频)→ 整理入 SQLite 队列 → 自动回复「已收到 #N」→ Obsidian 插件 pull 落库。

准备工作(约 10 分钟)

需要一个企业微信管理后台(work.weixin.qq.com,免费注册即可,个人可注册)。进入后台后:

  1. 应用管理 → 微信客服:开启微信客服,创建一个客服账号(名字如「笔记助手」)。
  2. 在客服账号的「API」处选择「接入:自行开发」,进入回调配置页面。
  3. 回调 URLhttps://note.anwang.cn/api/wecom/callback,Token 与 EncodingAESKey 可点「随机生成」。
  4. 点「保存」时企业微信会向本站发验证请求(服务端已就绪,验签通过即保存成功)。
    注意:首次保存前需先把下面四项凭据配置到服务端,否则会返回 NOT_CONFIGURED。
  5. 完成后在客服账号里拿到「客服链接 / 二维码」,用微信打开即进入对话。

需要配置到服务端的四项凭据

把以下四项发给管理员(或按管理员给你的方式写入服务端密钥表):

凭据在哪里拿
CorpID(企业 ID)企业微信后台「我的企业 → 企业信息 → 企业 ID」
Secret微信客服应用的 Secret(应用管理 → 微信客服 → API)
Token回调配置页你自己生成的那串
EncodingAESKey回调配置页你自己生成的那串(43 位)

使用方式(配置完成后)

  1. 微信里打开客服链接(或扫客服二维码),给「笔记助手」发消息;
  2. 链接 → 服务端自动抓取正文转 Markdown;发文字 → 存为随手记;发图片/文件/语音/视频 → 下载原件入库并列链接;
  3. 客服会自动回复「已收到并进入同步队列(#N)」;
  4. 回到电脑 Obsidian,点左侧同步图标(或等自动同步),笔记即出现在 Inbox/ 对应目录。

安全说明