用AI自动整理微信收藏:Python+OpenAI实现智能分类系统

你的微信收藏夹是不是也变成了”赛博垃圾堆”?几百条收藏,想找的时候永远找不到。今天我手把手教你用Python+OpenAI API搭建一个智能收藏分类系统,5分钟搞定。

准备工作

  • Python 3.8+ 环境
  • OpenAI API Key(或其他大模型API)
  • 微信收藏导出的HTML文件(微信电脑端可导出)

第一步:导出微信收藏

微信电脑版 → 收藏 → 右上角菜单 → 导出收藏。会得到一个包含所有收藏内容的HTML文件。

第二步:解析HTML提取内容

用BeautifulSoup解析HTML文件,提取每条收藏的标题、摘要和链接。关键选择器需要根据实际HTML结构调整。

第三步:调用AI进行智能分类

核心思路:先定义好分类体系(技术开发、AI工具、产品设计、商业思维、个人成长、生活技巧、读书笔记、行业资讯、其他),然后逐条调用AI进行归类。使用GPT-3.5-turbo即可,temperature设为0.1以保证一致性。

第四步:生成分类报告

用pandas统计每个分类的数量和占比,保存为CSV文件方便查阅。还可以生成可视化图表,直观了解自己的知识结构。

进阶技巧

批量处理:用asyncio并发调用API,100条收藏2分钟处理完。

本地模型替代:可以用Ollama跑Qwen2.5等本地模型,速度稍慢但隐私无忧。

自动标签:除了分类,还可以让AI生成3-5个标签,构建更细粒度的检索体系。

定期维护:设置每周定时任务自动处理新增收藏,保持分类系统常新。

效果展示

我自己用这个方案处理了327条微信收藏,分类准确率约85%。最惊喜的是翻出了好多”收藏即忘记”的好文章——技术开发类108条占了33%,AI工具类52条,过去半年我居然收集了这么多资源却从来没系统利用过。

完整代码已上传到我的GitHub,需要的留言区自取。有问题欢迎在评论区交流!

— 分享本文 —

类似文章