{"repo":"OscarNotFound/wechat-daily","free":true,"listed":false,"github":"https://github.com/OscarNotFound/wechat-daily","clone":"git clone https://github.com/OscarNotFound/wechat-daily.git","description":"Automatically export WeChat chat history, generate daily summaries & extract tasks via AI, and sync to Notion.","language":"Python","stars":13,"topics":["automation","daily-summary","notion"],"license":null,"category":"workflow-automation","readme_excerpt":"WeChat Daily 微信聊天记录自动总结 & 任务提取工具。 每天定时从微信 PC 端读取聊天记录，经 AI 分析后生成每日总结和待办任务，写入 Notion。 工作流程 前置条件 - Windows 10/11 - Python 3.9+ - 微信 PC 端 4.x（保持登录） - 首次使用 需要 WeChatDataAnalysis 解密一次数据库，之后密钥自动保存，无需再打开 首次解密（只需做一次） 1. 打开 WeChatDataAnalysis Release 页面，下载并安装 EXE 2. 启动 WeChatDataAnalysis，登录微信后在 UI 中点击解密数据库 3. 密钥会自动保存，此后 WeChat Daily 直接读取数据库， 不再需要 WeChatDataAnalysis 运行 快速开始 1. 安装依赖 2. 配置 编辑 config.yaml ，填入： 必填项 说明 获取方式 -------- ------ ---------- ai.api key AI 平台的 API Key platform.deepseek.com notion.api key Notion Integration Secret notion.so/my-integrations wechat.my nickname 你的微信昵称 微信个人信息页，必须完全一致 daily summary db id 和 todo tasks db id 在第 3 步 setup 后填入。 memory.yaml 不需要手动创建，首次运行后 AI 会自动生成。想预填个人信息可以： 3. 首次设置 Notion 1. 在 notion.so/my-integrations 创建 Integration，复制 Secret 2. 在 Notion 中创建空白页面，连接该 Integration（页面右上角 ··· → Connections ） 3. 运行： 4. 按提示输入页面 ID，将输出的两个数据库 ID 填入 config.yaml 4. 运行今天的内容 确保微信 PC 端保持登录，然后： 程序会自动找到微信数据库、解密、分析并写入 Notion。 使用方法 定时任务 右键 install scheduler.bat → 以管理员身份运行 ，创建每天 23:00 自动执行的 Windows 定时任务。 - 只需微信 PC 端保持登录即可（一般默认开机自启） - 不需要 WeChatDataAnalysis 在运行 - 重启电脑后定时任务仍然有效，无需重新安装 管理定时任务 自动补跑 如果某天没跑成（电脑关机等），下次成功运行时会 自动补跑 最近遗漏的日期。 通过 config.yaml 中的 auto catchup days 控制回溯范围（默认 7 天，设为 0 关闭）。 项目结构 自定义 过滤规则（config.yaml） 配置项 说明 -------- ------ excluded groups 完全排除的群聊列表 important groups 重要群聊（总结时优先展示） max messages per chat 每个对话最多取多少条消息（默认 400） min messages threshold 消息少于此数的对话会被跳过（默认 1） ignored msg types 跳过的消息类型（默认 system/voip/emoji） auto catchup days 自动补跑最近 N 天内遗漏的日期（默认 7，设为 0 关闭） AI ","default_branch":null,"files":null,"tree":[],"storefront":"/r/OscarNotFound","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OscarNotFound/wechat-daily/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}