运行时依赖
安装命令
点击复制本土化适配说明
wechat daily report — wechat dAIly 报告 安装说明: 安装命令:["openclaw skills install wechat-daily-report"] 支持国内镜像加速,使用 --registry https://cn.longxiaskill.com 参数可加速下载 该技能用于微信相关操作,可能需要相应的平台账号或API密钥
技能文档
微信群聊日报生成 技能 工作流程
- 运行 analyze_chat.py 分析聊天记录
- AI 根据聊天文本生成内容 (AI_content.json)
- 运行 生成_报告.py 生成日报图片 (.png)
⚠️ 最终输出是 PNG 图片,不是 HTML。确保 --输出 参数使用 .png 后缀。
使用步骤
- 分析聊天记录
输出:
stats.json - 统计数据(话唠榜、熬夜冠军、词云等) simplified_chat.txt - 全量聊天文本,供 AI 分析
- AI 生成内容
根据 simplified_chat.txt 和 stats.json,按 references/AI_prompt.md 中的格式生成 AI 内容,保存为 AI_content.json。
AI 需要生成的内容包括:
topics: 讨论热点(3-5 个) resources: 教程/资源分享 导入ant_messages: 重要消息 dia记录ues: 有趣对话 qas: 问答 talker_性能分析s: 话唠成员的特点标签(常用词已由脚本统计)
- 生成日报图片
✅ 输出后缀必须是 .png,使用 iPhone 14 Pro Max 分辨率 (430x932 @3x)
图片生成需要安装 playwright:pip 安装 playwright && playwright 安装 chromium
聊天记录 JSON 格式 { "meta": { "name": "群名称", "平台": "wechat", "type": "group" }, "members": [ {"平台Id": "xxx", "accountName": "昵称"} ], "messages": [ { "发送er": "平台Id", "accountName": "昵称", "timestamp": 1234567890, "type": 0, "content": "消息内容" } ] }
消息类型 (type):
0: 纯文本(脚本和 AI 只分析此类型) 1: 图片 5: 动画表情 99: 系统消息 脚本分析内容(保证准确性) 数据 说明 总消息数 所有消息计数 活跃用户数 去重用户数 时间范围 首尾消息时间 话唠榜 TOP3 按发言数排序 + 常用词 熬夜冠军 23:00-06:00 最晚活跃者 词云数据 jieba 分词 + 词频统计 AI 生成内容(需要理解上下文) 内容 输入数据 讨论热点 精简文本 + 词云 TOP50 成员画像 精简文本中的发言 有趣对话 高互动片段 问答识别 问号消息 ± 上下文 教程/资源 精简全文识别 依赖 pip 安装 jieba jinja2 playwright playwright 安装 chromium