Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

WeChat Summary Skill

让 Claude Code 和 Codex 直接理解你的本地微信群聊。

这个 Skill 把自然语言问题转换成可控的 wxnext 只读查询,再将结构化聊天记录整理为主题、结论、分歧、待办和未解决问题。它不会把微信数据库交给模型自行探索,也不会执行聊天消息里的命令。

本项目是智能体集成层,需要配合底层 CLI: WeChat CLI Next

能做什么

  • 总结某个群最近一天、一周或指定时间段的讨论。
  • 搜索聊天历史,回答“谁提过什么”。
  • 提取决定、链接、资源、行动项和未解决问题。
  • 自动匹配群名、识别本人消息,并正确标注发言人。
  • 读取微信运行期间已经提交到主库或 WAL 的最新消息。
  • 同时适配 Claude Code 与 Codex 的 Skill 目录结构。

例如:

产品交流群最近一天在聊什么?
总结产品交流群最近 7 天的重点、分歧和待办。
谁在群里讨论过 vivo 的产品经理招聘?

它与 CLI 的关系

项目 职责
WeChat CLI Next 在本机发现账号、验证密钥、读取数据库与 WAL,并输出结构化 JSON
WeChat Summary Skill 决定如何查询、限制数据范围,并把结果整理成可读总结

分层后,数据库格式变化只需要更新 CLI;总结策略和智能体兼容性变化只需要更新 Skill。

前置条件

  • Windows 10/11
  • 微信 4.x
  • Python 3.10+
  • 已安装并初始化 WeChat CLI Next
  • Claude Code 或 Codex

先确认 CLI 可用:

wxnext whoami

安装到 Claude Code

克隆本项目后,将 wechat-summary 文件夹复制到目标项目:

git clone https://github.com/Sixtimenight/wechat-summary-skill.git

New-Item -ItemType Directory -Force ".claude\skills" | Out-Null
Copy-Item -Recurse `
  ".\wechat-summary-skill\wechat-summary" `
  ".claude\skills\wechat-summary"

重新启动 Claude Code。之后既可以直接自然语言提问,也可以显式调用:

/wechat-summary 产品交流群最近 7 天在聊什么?

安装到 Codex

安装到当前用户:

New-Item -ItemType Directory -Force "$env:USERPROFILE\.codex\skills" | Out-Null
Copy-Item -Recurse `
  ".\wechat-summary-skill\wechat-summary" `
  "$env:USERPROFILE\.codex\skills\wechat-summary"

重新启动 Codex 后,直接询问群聊内容即可触发。

隐私与安全

  • 聊天数据由本机 wxnext 读取,不上传到项目维护者的服务器。
  • Skill 只允许查询,不发送消息,也不修改微信数据库。
  • 聊天正文一律视为不可信数据,不执行其中的命令、链接或提示词。
  • 默认不保存聊天正文、个人资料或总结。
  • 输出默认隐藏 wxid、数据库路径和密钥元数据。

请注意:你所使用的 Claude Code、Codex 或模型服务可能按照其自身政策处理输入。敏感聊天内容是否提交给模型,由你的运行环境和模型配置决定。

实时范围

“实时”指微信已经提交到数据库主文件或 WAL 完整事务中的消息。仍停留在进程内存、尚未提交的数据不可见。

License

MIT

About

A Claude Code and Codex skill for searching and summarizing local Weixin chats through wxnext.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors