微信聊天框还能这么用?发段文字,自动存进 Obsidian 笔记(内附一键配置提示词)
文章目录
朋友们大家好啊,我是金尘马。
如果你平时有随手记笔记的习惯,可能也遇到过这种情况:正在微信里聊天,突然有个想法想留下来,还得切到记笔记的 App。如果还想把它存到自己电脑的 Obsidian 里,还得再打开电脑,手动处理一下同步。
本来就想顺手记句话,一觉得麻烦,就想着“待会儿再记”。等忙完,刚才想说什么已经忘了。
我给自己配了一个微信随记机器人。现在想记什么,直接在它的聊天框里发过去,内容就会原封不动地存进我的 Obsidian 笔记仓库。 整个记录动作,跟发一条微信消息一样。
像 flomo、得到大脑这类笔记软件,也推出了 MCP 或 CLI,让 Agent 能读取和管理笔记,但这类功能一般需要开通会员。我这次用的是自己电脑上的 Hermes,单独给微信开一个 Agent,专门负责收文字、存笔记和同步。
所以呢,这篇就把这个简单、几乎不用额外花钱的方法分享给大家。有现成主机的话,就可以跟着配起来。想怎么说就怎么说,先把原话留下,不让 AI 帮你总结,也不让它顺手润色。
后面也放了一套完整的一键配置提示词,想省事的话,直接交给 Codex 或 WorkBuddy,让它帮你配置,需要填 API Key、登录账号或者扫码的时候,你再跟着操作就行。
微信发出去的文字,怎么进入 Obsidian?
先看整个过程:
微信里发送文字
↓
主机上的 Hermes 微信专用 Agent
↓
保存为指定笔记目录里的 Markdown 文件
↓
校验正文 → Git 提交 → 拉取合并 → 推送 GitHub
↓
另一台电脑拉取笔记 → 在本地 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 会告诉你该做什么,你跟着操作就行。
请帮我实际配置一个微信随记机器人:我在微信里发一段文字,它就原样保存到指定的 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 中看到。遇到问题继续排查,需要我操作时再告诉我。
发一条消息,看看笔记有没有进来
配完之后,就可以试着在微信里记一条,比如:
今天想到一个选题:怎么让随手记录变得更方便。
等机器人回复「保存并同步成功」,再打开自己的 Obsidian,看看指定目录里是不是多了这条笔记,内容是不是你刚才发的那句话。如果 Obsidian 在另一台电脑上,等它同步过来再看。
能看到这条笔记,整个流程就跑通了。
配好之后,日常用起来就很省事:想到什么,直接在微信里发过去,保存和同步交给主机。哪怕只有一句话,或者还没想清楚,也可以先原样留下来,不用为了记点东西再切换工具。
这就把记录的摩擦降下来了,也能更好地保护自己的表达欲。趁着还想说的时候,把话记下来,别让找工具、搬内容这些麻烦,把那个念头耗掉了。
用现成主机来跑,额外花费主要就是一点 API 消耗。选便宜的模型,日常少量记录,一天可能也就几分钱,基本不用有负担;如果另外租云服务器,再加上服务器费用。
金尘马|大厂程序员|30天X破万粉变现过万|持续分享 AI 搞钱、程序员转型、OPC 心得|联系方式见主页介绍:https://x.com/jinchenma_ai
沿着这个主题继续读
从一篇文章,找到相关的教程、经验和阅读路径。







