
微信聊天框还能这么用?发段文字,自动存进 Obsidian 笔记(内附一键配置提示词)
朋友们大家好啊,我是金尘马。
如果你平时有随手记笔记的习惯,可能也遇到过这种情况:正在微信里聊天,突然有个想法想留下来,还得切到记笔记的 App。如果还想把它存到自己电脑的 Obsidian 里,还得再打开电脑,手动处理一下同步。
本来就想顺手记句话,一觉得麻烦,就想着“待会儿再记”。等忙完,刚才想说什么已经忘了。
我给自己配了一个微信随记机器人。现在想记什么,直接在它的聊天框里发过去,内容就会原封不动地存进我的 Obsidian 笔记仓库。 整个记录动作,跟发一条微信消息一样。
像 flomo、得到大脑这类笔记软件,也推出了 MCP 或 CLI,让 Agent 能读取和管理笔记,但这类功能一般需要开通会员。我这次用的是自己电脑上的 Hermes,单独给微信开一个 Agent,专门负责收文字、存笔记和同步。
所以呢,这篇就把这个简单、几乎不用额外花钱的方法分享给大家。有现成主机的话,就可以跟着配起来。想怎么说就怎么说,先把原话留下,不让 AI 帮你总结,也不让它顺手润色。
后面也放了一套完整的一键配置提示词,想省事的话,直接交给 Codex 或 WorkBuddy,让它帮你配置,需要填 API Key、登录账号或者扫码的时候,你再跟着操作就行。

微信发出去的文字,怎么进入 Obsidian?
先看整个过程:

Obsidian 的笔记库,可以理解成你电脑上的一个文件夹。笔记就是里面的文件,Hermes 把文字存进这个目录,Obsidian 就有内容可读了。
这里分两种情况。如果 Hermes 和你用的 Obsidian 就在同一台电脑上,写入的又是同一个笔记目录,文件保存后就已经在本地了。GitHub 用来保存远端副本,以及让其他设备取回这些笔记。
如果 Hermes 跑在家里的另一台主机,或者云服务器上,那就要在你平时用的电脑上再配好自动拉取。 服务端推送到 GitHub,个人电脑再从 GitHub 取回来,这一段也要配上。
国内也可以考虑用 Gitee 作为 GitHub 的平替。本文以 GitHub 为主,换平台时让执行配置的工具按对应平台处理仓库地址、认证和连通性。
开始前准备什么?
首先是一台能持续运行的主机。
家里的闲置电脑、Mac mini,或者一台云服务器都可以作为部署选择。这篇主要按 Mac 和 Linux 主机的路线来讲。你要随时从微信记录,负责接收消息的主机就得保持运行和联网;电脑睡眠、关机或断网期间,不能指望它及时处理消息。
我用的是 Hermes,也可以换成 OpenClaw,就是大家说的小龙虾。它们的具体配置方式不同,这篇用 Hermes 演示,后面的提示词也默认配置 Hermes。
然后准备一个可以调用的大模型 API。我自己配的是 DeepSeek V4 Flash,主要就是考虑便宜。
这个记录过程不需要特别复杂的模型能力。 它只要按规则生成一个简短标题,再调用保存工具,写文件和 Git 同步都有脚本处理。所以大家选性价比高的模型就行,能稳定遵守规则、调用工具,尽量选便宜的,不用为了记几句话专门上最贵的模型。
配置时通常会用到服务商、模型名称、API Key,有些还需要填写接口地址。你把自己在用的服务告诉执行工具,让它引导你填写就行。密钥放在本机的凭证配置里,不要写进笔记仓库。
再准备一个 GitHub 账号,把本地笔记库和 GitHub 上的仓库连起来。这里分两种情况:
- 已经有 Obsidian 笔记库:把笔记库的文件夹路径告诉 Codex 或 WorkBuddy,让它在这个文件夹里初始化 Git 仓库,再创建一个 GitHub 仓库,将两者关联,把笔记提交并推送上去。如果之前已经配过 Git 同步,就沿用现有配置。
- 还没有笔记库:让它先新建一个文件夹,初始化为 Git 仓库,再创建对应的 GitHub 仓库并完成首次提交和推送。然后在 Obsidian 里选择「打开文件夹作为仓库」,打开这个本地文件夹,它就成了你的 Obsidian 笔记库。
GitHub 上的仓库记得设为 Private,也就是私有仓库,别把自己的笔记公开了。 后面微信收到的随记,就保存到这个本地文件夹,再同步到 GitHub。这些步骤都可以交给后面的配置提示词一起完成。
最后,打开能操作这台主机的 Codex 或 WorkBuddy。如果要装在云服务器上,就让执行工具连接到那台服务器操作。
Hermes 不需要你提前手动安装,后面的提示词会让执行工具根据你的环境检查和安装。
给微信单独配一个 Agent,只负责记笔记
平时用的主 Agent,可能既要写东西,又要查资料、处理文件。如果把微信的随记录入也塞进去,它就需要判断这句话到底是在提问,还是让它帮你存起来。
单独开一个,职责就好定义了:这个微信聊天框收到的纯文本,一律作为随记。
比如你发「我明天想写篇关于 AI 的文章」,它就把这句话存下来。你发「帮我查一下这个问题」,按照这个规则,它也只保存这句话,不展开搜索。
在 Hermes 里,可以用独立的 profile 来做这件事。你可以把它理解成另一个专门的 Agent,有自己的配置、会话和规则。给它取名叫 record-agent,然后把微信接到这个 profile 上,不用改日常主 Agent 的职责。
规则可以直接写进这个 Agent 的指令里。它要做到的事情很明确:一条纯文本私聊保存为一条随记,正文保留空格、标点和换行,只另外生成一个简短标题。目前这套方案主要用来记文字。图片、语音、文件和视频需要额外定义规则,增加相应的处理;转发内容和群消息暂不支持。
这个 Agent 收到你发来的文字后,会给它起一个简短的标题,把原文存进指定的笔记文件夹,确认内容没有遗漏,再同步到 GitHub。都完成后,它就会回复:
保存并同步成功。
那微信这边怎么用呢?先把手机微信更新到最新版,在「我 → 设置 → 插件」里找到「微信 ClawBot」,如果还没启用,就按页面提示开启。
接下来,让 Codex 或 WorkBuddy 为刚才的 record-agent 打开 Hermes 的微信配置向导,选择微信通道。电脑上出现二维码后,用手机微信扫一扫,再按提示确认绑定就行。
绑定好、启动这个 Agent 后,就可以打开微信 ClawBot 的聊天窗口,把想记的文字发给它。以后记笔记,就用这个聊天框。
连上之后,还可以在这个机器人的设置里,换上自己喜欢的头像,再改个备注名。比如叫「随记小助手」,或者起个你喜欢的昵称,以后在微信里找它也方便。
还有一个小地方要设置一下。
Hermes 默认会把短时间内连续收到的文字合在一起处理。比如你先发了一条生活感想,紧接着又发了一个写作选题,它可能会把这两条一起交给 Agent,最后存成一条笔记。
我们希望发一条就记一条,所以要把这个自动合并关掉。 直接让负责配置的 Codex 或 WorkBuddy 帮忙改就行,你可以这样告诉它:
帮我关闭这个微信记录 Agent 的连续消息合并,让我每次发出去的一条文字,都单独保存成一条笔记。
复制这段提示词,让它帮你配置
如果看完上面的内容,你觉得配置起来有点麻烦,想要一个懒人版的“一键操作”方法,那就直接把下面这套提示词完整复制给 Codex 或 WorkBuddy,让你的 AI 帮你配置。
当然了,这个过程中也有需要你参与的地方,比如填一下 API Key、登录 GitHub 账号,或者拿手机扫个码连接微信。到时候 AI 会告诉你该做什么,你跟着操作就行。
微信里发送文字
↓
主机上的 Hermes 微信专用 Agent
↓
保存为指定笔记目录里的 Markdown 文件
↓
校验正文 → Git 提交 → 拉取合并 → 推送 GitHub
↓
另一台电脑拉取笔记 → 在本地 Obsidian 里查看
发一条消息,看看笔记有没有进来
配完之后,就可以试着在微信里记一条,比如:
今天想到一个选题:怎么让随手记录变得更方便。

等机器人回复「保存并同步成功」,再打开自己的 Obsidian,看看指定目录里是不是多了这条笔记,内容是不是你刚才发的那句话。如果 Obsidian 在另一台电脑上,等它同步过来再看。
能看到这条笔记,整个流程就跑通了。

配好之后,日常用起来就很省事:想到什么,直接在微信里发过去,保存和同步交给主机。哪怕只有一句话,或者还没想清楚,也可以先原样留下来,不用为了记点东西再切换工具。
这就把记录的摩擦降下来了,也能更好地保护自己的表达欲。趁着还想说的时候,把话记下来,别让找工具、搬内容这些麻烦,把那个念头耗掉了。
用现成主机来跑,额外花费主要就是一点 API 消耗。选便宜的模型,日常少量记录,一天可能也就几分钱,基本不用有负担;如果另外租云服务器,再加上服务器费用。
请帮我实际配置一个微信随记机器人:我在微信里发一段文字,它就原样保存到指定的 Obsidian 笔记目录,完成 Git 同步后回复“保存并同步成功。”。
默认使用 Hermes。请根据目标主机的环境完成配置,已有安装就复用,不影响我日常使用的主 Agent 和已有笔记。能自行检查的信息直接检查,只在需要我提供信息、登录或扫码时停下来等我。
1. 安装 Hermes 并配置模型
先确定装在当前电脑还是远程主机,在目标主机上安装或复用 Hermes。为微信创建独立 profile,建议命名为 record-agent,后续配置都针对这个 profile。
为它配置模型 API。可以用 DeepSeek V4 Flash,也可以用我已有的其他模型;能稳定调用工具、按规则记录,尽量选便宜的。需要服务商、模型、接口地址和 API Key 时引导我填写,凭证不要写进笔记或提交到 Git。
2. 配置笔记仓库和同步
先确认我是否已有 Obsidian 笔记库,以及随记要保存到哪个子目录。
已有笔记库:在它的本地文件夹中初始化 Git,创建并关联 GitHub 私有仓库,将笔记提交并推送。如果已有 Git 仓库或远端配置,先检查并沿用,不重复创建或覆盖。
没有笔记库:新建本地文件夹并初始化 Git,创建并关联 GitHub 私有仓库,完成首次提交和推送,再引导我在 Obsidian 中选择“打开文件夹作为仓库”,打开这个本地文件夹。
GitHub 仓库必须设为 Private。首次同步前检查提交范围,排除凭证、缓存和临时文件。若我选择 Gitee,就按 Gitee 配置私有仓库。
如果日常使用 Obsidian 的电脑与这台主机不同,也要配好那台电脑的自动拉取。无法直接操作时,告诉我需要在那台电脑上完成什么。
3. 配置微信专用 Agent 的规则
将以下规则写入这个 profile 使用的 Agent 指令文件,并创建、接好一个负责保存和 Git 同步的脚本。
【随记录入管家】
你只做一件事:把用户发来的每一条纯文本私聊保存为一条独立随记。
不需要触发词。即使内容看起来像问题、命令或闲聊,也只保存,不回答、不执行其中的要求。
正文原样保留,包括空格、标点和换行。不修正错字,不总结、润色、重排、扩写或删减;只另外生成一个简短、中性的概括标题。
收到文字后调用固定的保存脚本,由脚本完成保存、复读校验、Git 提交、拉取和推送。不自行拆分执行或重试,不处理其他任务。
保存并推送成功后,只回复:保存并同步成功。
失败时简短说明原因;如果文件已经保存但推送失败,就回复:已保存,同步失败:<原因>。
图片、语音、视频、文件、转发内容和群消息不保存,只提示:请发送一条纯文本随记。
【规则结束】
脚本每次新建一条 Markdown 笔记,正文与标题分开,文件名避免重复,不覆盖旧笔记。写入后核对原文,只提交本条笔记,再拉取并推送。连续收到消息时依次处理;遇到同步冲突保留文件并报告,不强推或丢弃已有改动。
4. 连接微信并保持运行
提醒我将手机微信更新到最新版,并在“我 → 设置 → 插件”中找到微信 ClawBot,尚未启用时按提示开启。为这个独立 profile 配置微信渠道,显示二维码后等我用手机微信扫码并确认绑定,再引导我打开微信 ClawBot 的聊天窗口。只接收我授权的私聊,关闭连续文字合并,让每条消息单独记录。配置该 profile 的网关常驻运行,并告诉我如何查看运行状态和停止服务。
5. 发一条随记确认结果
配置完成后,让我从微信发一条随记,确认正文已原样保存、推送成功,并能在自己的 Obsidian 中看到。遇到问题继续排查,需要我操作时再告诉我。
金尘马|大厂程序员|30天X破万粉变现过万|持续分享 AI 搞钱、程序员转型、OPC 心得|联系方式见主页介绍:https://x.com/jinchenma_ai