logo
0
0
Login
Forkfromchenxiaoxi9123/WeChatchathistoryAI, behind:main5 commits

微信聊天记录用AI生成报表

准备材料: 一台电脑 AI网站,客户端也行(需要支持提示词和本地文件上传) 微信聊天记录提取软件

原理解析: 使用软件提取微信聊天记录,设置要提取的时间,拿到聊天记录文件txt 随后打开AI导入提示词,导入聊天记录,生成完整版报表 生成的html报表转PDF或者图片分享出去

微信聊天记录提取软件: 留痕-仓库地址:https://github.com/LC044/WeChatMsg Chatlog-仓库地址:https://github.com/sjzar/chatlog

AI网站 自行搭建需要满足文件上传和提示词 本次演示使用cherry-studio-仓库地址:https://github.com/CherryHQ/cherry-studio

提示词在本仓库内,自行下载。

HTml转PDF https://cloudconvert.com/ 该网站可以转换图片或者PDF

示例: 我们这里以留痕和cherry-studio为例

首先下载留痕打开 alt text

点击获取信息然后解析(需要电脑登录微信)

alt text 然后我们进入到主界面,选择你需要导出聊天的人或者群聊 在右上角三个点里面选择导出txt或者AI格式txt,没太多差异就是内容不一样 可都实验一遍看看效果这里我们就选择txt就行 alt text 选择文件和链接,按需因为其他的文件都是保存本地的,生成报表ai不好读取 alt text 然后点击开始,等待完成 这样我们就获得了聊天文件 接下来打开cherry-studio软件 事先在软件里面配置好模型,这里不再赘述 我们打开模软件创建一个应用(智能体) 粘贴进去提示词 alt text 创建之后我们打开对话界面,导入我们刚才提取的聊天记录文件 alt text 可以让ai生成简化版或者完整版 alt text 可以选择下载保存html

预览一下如果有不满意可以让AI帮忙修改一下 转成图片就可以分享出去了

可能遇到的问题: 导出聊天记录太多导致AI读取失败 尽量选择大token的AI模型 微信电脑上没有想要的聊天记录或者在手机上,可以使用微信官方的迁移聊天记录到电脑上 随后打开留痕软件重新解析读取,记得选择增量解析。

示例二:

接下来我使用Chatlog和cherry-studio来演示一下

首先下载Chatlog,打开 alt text 根据自己系统选择软件

打开软件 alt text 选择获取密钥,然后解密信息,再开启HTTP或MCP服务器 这样就完成了 我们可以本地访问一下地址查看是否启动成功

打开cherry-studio 点击设置选择MCP服务器 alt text 输入正确地址即可(目前项目原生只支持MCP see可以翻阅项目地址查看Studio解决方法)

打开聊天界面,记得添加上提示词 alt text 开启MCP服务器,Chatlog进程不要退出 (这个方法需要模型支持MCP才可以使用) 接下来输入某一个群或者人的名字或者备注和要做成报表的日期 随后模型会自动请求MCP然后返回聊天记录 生成HTML报表

提示词可以自行优化更改,提示词内自带模板也可更改 可以写成工作流,实现更高级功能,如多模板选择,自动化生成,一键转换PDF等

期待大家共同优化。

PS:此方法非原创,只是搬运和优化,感谢原作者分享。