Install
openclaw skills install chatmerge一键读取 20+ 平台聊天,生成智能纪要(摘要、决策、行动项、风险、多维分析、AI 建议)。Auto-read 20+ platforms, generate smart minutes with summaries, decisions, actions, risks, multi-dimensional an...
openclaw skills install chatmerge把多渠道聊天记录整理成可执行、可追溯、智能化的纪要。支持直接读取 20+ 平台、智能分析、自动跟踪、AI 建议。
核心能力:
使用 OpenClaw 的 message tool 直接读取已配置频道的消息。
支持平台: Discord, Slack, Telegram, 企业微信/Feishu, 钉钉, WhatsApp, Signal, iMessage, Google Chat, Microsoft Teams, Matrix, LINE, Mattermost, IRC 等 20+ 平台
触发条件:
实现方式:
{
"action": "read",
"channel": "discord",
"to": "channel:123456",
"limit": 100
}
用户提供导出的聊天记录文件。
支持格式: JSON, CSV, TXT, HTML
用户直接粘贴聊天内容(降级方案)。
当用户没有指定具体频道时:
自动列出可用频道
message tool 列出用户有权限访问的所有频道智能推荐
用户确认
示例对话:
用户:"使用 $chatmerge,总结我昨天的讨论"
ChatMerge:
"我发现你昨天在以下频道有活动:
1. Discord #project-alpha (156 条消息)
2. Slack #team-chat (89 条消息)
3. Telegram 产品讨论群 (234 条消息)
要总结哪些频道?(可以说'全部'、'1,2'或频道名称)"
用户:"1 和 2"
ChatMerge:"好的,正在总结..."
根据输入模式获取消息:
模式 1:直接读取
message tool 的 read action模式 2:文件导入
read tool 读取文件模式 3:手动粘贴
示例输出:
## 跨平台讨论追踪
### iOS 支付 bug
- 首次提及:Discord #project-alpha (张三, 10:23)
- 后续讨论:Slack #team-chat (李四, 10:25)
- 相关讨论:Telegram 产品群 (王五, 10:30)
- 参与人数:5 人
- 讨论热度:🔥🔥🔥 高
任务 / 负责人 / 截止时间 / 状态 / 来源人员分析:
情绪分析:
效率分析:
风险预警:
当发现信息不完整时:
示例:
"在分析过程中,我发现以下信息不完整:
1. iOS 支付 bug 修复
- ❓ 缺少负责人
- ❓ 缺少截止时间
- 建议问题:'@团队 iOS 支付 bug 谁负责修?什么时候能修好?'
要我在频道里帮你问吗?"
根据用户角色或明确要求,生成不同粒度的摘要:
CEO 视角(极简):
# 本周关键信息
✅ v2.3 已上线,用户反馈积极
⚠️ iOS bug 已修复,影响 2 小时
💰 Q2 预算 50 万已批准
📈 下周重点:v3.0 需求评审
项目经理视角(详细):
# 本周项目进展
## 产品发布
- v2.3 上线:周五 18:00 顺利上线,无回滚
- 用户反馈:整体积极,搜索性能提升明显
## Bug 修复
- 3 个 P0 bug 已全部修复
- iOS 支付崩溃:根因已定位,已修复
## 进度风险
- v3.0 排期较紧,需加人
- 建议:尽快确定技术方案
## 资源需求
- 需招聘 2 名后端工程师
## 下周计划
- 需求评审、技术方案确定
开发者视角(技术细节):
# 本周技术工作
## Bug 修复
- iOS 支付崩溃 (根因:nil pointer in payment handler)
- 数据导出报错 (根因:CSV encoding issue)
## 性能优化
- 优化数据库索引 (性能提升 40%)
- 搜索算法优化 (响应时间从 800ms → 300ms)
## 技术债务
- 升级依赖库 (修复 CVE-2024-1234)
- 重构支付模块 (减少代码重复 30%)
## 代码审查
- 15 个 PR 已合并
- 3 个 PR 待审查
## 待办事项
- TODO: 添加单元测试覆盖
- TODO: 优化日志输出
- TODO: 更新 API 文档
自动创建任务并跟踪:
集成外部工具
进度跟踪
状态更新
示例:
"我发现 3 个行动项,要帮你创建任务吗?
1. 修复 iOS 支付 bug (李四, 今天 18:00)
→ 创建 Jira ticket: PROJ-1234 ✓
→ 添加日历提醒: 今天 17:00 ✓
2. 准备 v2.3 上线方案 (张三, 周四 17:00)
→ 创建 Notion 任务 ✓
→ 添加日历提醒: 周四 16:00 ✓
已创建完成!我会持续跟踪进度。"
[第二天]
"行动项进度更新:
✅ 修复 iOS 支付 bug - 已完成 (李四)
⏳ 准备 v2.3 上线方案 - 进行中 (张三)
❌ 排查客户 A 性能问题 - 已延期 (老张)
要我在群里提醒老张吗?"
基于分析结果,主动提供改进建议:
效率建议:
📊 效率建议:
- 发现 3 个讨论超过 2 小时才有结论,建议:
1. 提前准备议题和方案
2. 设置讨论时间上限
3. 指定决策人避免拖延
风险建议:
⚠️ 风险建议:
- 王五已经 3 天未发言,可能:
1. 工作遇到阻塞
2. 对项目失去兴趣
3. 建议私下沟通
流程建议:
🎯 流程建议:
- 发现 5 个行动项没有明确负责人,建议:
1. 每次讨论结束前明确 owner
2. 使用 @mention 指定负责人
3. 设置明确的截止时间
当用户启用监控模式时:
用户:"使用 $chatmerge,监控 Discord #project-alpha,有紧急情况通知我"
ChatMerge:
"已开始监控 Discord #project-alpha
- 发现紧急关键词时会立即通知你
- 发现重要决策时会记录并提醒
- 每小时生成一次简要摘要"
[10 分钟后]
"⚠️ 紧急提醒:
李四 在 Discord #project-alpha 提到:
'发现 P0 级 bug,iOS 支付崩溃,影响所有用户'
建议立即处理!"
监控触发条件:
支持设置定时任务:
用户:"使用 $chatmerge,设置每天早上 9 点自动生成站会纪要"
ChatMerge:
"好的,我会在每个工作日早上 9 点自动:
1. 读取 Discord #project-alpha 和 Slack #team-chat 昨天的消息
2. 生成站会纪要
3. 发送到 Slack #standup-notes
配置已保存!"
配置示例:
schedule:
- name: "每日站会纪要"
cron: "0 9 * * 1-5" # 工作日早上 9 点
channels:
- "discord:#project-alpha"
- "slack:#team-chat"
time_range: "last_24h"
output_to: "slack:#standup-notes"
- name: "周报"
cron: "0 18 * * 5" # 每周五下午 6 点
channels:
- "discord:#project-alpha"
- "telegram:产品讨论群"
time_range: "last_7d"
summary_level: "exec_brief"
output_to: "email:boss@company.com"
结构要求:
待确认引用原则:
支持平台: Zoom, Google Meet, Microsoft Teams, 腾讯会议
功能:
示例:
"检测到你刚结束了一个 Zoom 会议(1 小时 23 分钟)
要我生成会议纪要吗?
会议信息:
- 参与者:5 人
- 主要议题:v3.0 需求评审
- 发言最多:张三 (23 分钟)
- 关键决策:3 个
- 行动项:7 个"
常见错误和处理:
频道未配置
无权限访问
消息过少(< 10 条)
时间戳缺失
负责人不明确
按需参考文档: