可借助wechatmsg导出csv/markdown导入notion、opencli+notion api双向同步、trae+chatlog+mcp直连,或手动ocr+ai prompt精调四种方法实现微信聊天记录自动化整理。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您希望借助Notion AI对微信聊天记录进行自动化整理,但缺乏本地数据接入能力,则可能是由于微信原始数据未被转换为Notion可读取的结构化格式。以下是实现该目标的关键路径与多种可行方法:
一、通过WeChatMsg导出为CSV/Markdown后导入Notion
WeChatMsg是一款开源本地工具,能从电脑版微信3.x/4.0中解密并导出结构化聊天数据,生成CSV或Markdown文件,天然适配Notion数据库字段映射。
1、确保电脑安装兼容版微信(3.x或4.0),并在设置中关闭自动更新。
2、下载WeChatMsg最新Release版本(Windows选windows_amd64.zip)。
3、解压后运行chatlog.exe,等待自动识别微信本地数据库路径。
4、点击“导出全部聊天”按钮,选择导出格式为CSV或Markdown。
5、在Notion中新建Database,使用Import功能上传CSV,或手动将Markdown按块粘贴至Page中启用AI摘要。
6、对导入的每条记录,在Notion中添加“联系人”“时间戳”“消息类型(文本/图片/语音)”“关键词标签”等属性列,便于后续筛选与视图分组。
二、利用OpenCLI + Notion API构建双向同步链路
OpenCLI作为微信命令行接口,可将聊天内容实时拉取为JSON;结合Notion官方API,可实现消息自动创建为Notion Page,并触发Notion AI执行摘要、分类与归档。
1、在Mac或Linux环境安装OpenCLI,执行opencli login扫码绑定当前微信客户端。
2、运行opencli chat list --recent 50获取最近50条会话ID列表。
3、针对指定会话ID执行opencli chat messages --id xxx --format json > wechat_export.json,生成标准JSON文件。
4、编写轻量Python脚本,调用Notion API(需提前在notion.so/integrations中创建Internal Integration并获取Token)。
5、脚本中对每条消息提取发送者昵称、接收时间、纯文本内容、是否含链接/图片标识,作为Page Properties写入Notion Database。
6、在Notion中为该Database启用AI功能,设置自动运行规则:“当新增Page时,用AI生成摘要并添加至‘摘要’字段,同时根据内容关键词自动填入‘主题分类’多选属性”。
三、使用Trae+Chatlog+Notion MCP直连方案
Trae支持MCP协议,可直接连接本地运行的Chatlog服务,读取微信解密后的实时数据流,并通过内置AI模型完成语义解析;再将结构化结果以块形式推送至Notion页面。
1、启动Chatlog服务,默认监听http://127.0.0.1:8080,确认终端显示“API server started”。
2、打开Trae,进入Settings → MCP Connections,添加新连接,URL填写http://127.0.0.1:8080,认证方式选None。
3、在Trae新建Workspace,输入指令:“读取我与‘张经理’最近7天的所有群聊消息,提取项目名称、截止日期、待办事项,生成表格并同步到Notion页面‘工作跟进’”。
4、Trae调用Chatlog API获取原始消息,经本地LLM处理后输出结构化JSON。
5、Trae插件自动调用Notion API,将JSON中每项待办创建为独立Toggle List Item,并在每个Item下方嵌入原始消息截图链接(由Chatlog生成的本地HTML快照路径)。
6、所有操作均在本地完成,无任何聊天内容上传至Trae服务器或第三方云端。
四、手动粘贴+Notion AI Prompt精调法(零工具依赖)
当无法安装本地工具或受限于企业IT策略时,可采用最小侵入式方案:将微信对话截图OCR后文本化,再通过精准Prompt驱动Notion AI完成信息萃取与归档。
1、在微信电脑版中打开目标聊天窗口,按Ctrl+A全选→Ctrl+C复制(仅限文字消息;含图片需先截图)。
2、若含图片,使用系统自带“截图工具”截取对话区域,粘贴至OneNote或腾讯文档,启用OCR识别并复制纯文本。
3、在Notion中新建空白Page,粘贴全部文本,选中段落,点击右上角“⋯”→“Ask AI”。
4、输入定制Prompt:“请严格按以下格式输出:【人物】XXX;【事件】XXX;【时间线索】XXX;【待跟进项】XXX(每项单独一行,不加编号,不加解释)”。
5、AI生成结果后,手动拖拽至已建好的Notion Database中,或直接用“/add to database”命令创建新条目。
6、关键提示:每次粘贴长度控制在800字以内,避免AI截断;含多个联系人时,务必分段粘贴并分别标注‘与李XX对话’‘与王XX对话’。











