前言¶
工作群、项目群的消息往往按时间堆叠,请假或开会错过几小时,就要靠「爬楼」补上下文。人工通读几百条记录,容易漏掉待办、决策和争议点,也不方便把结论同步给其他人。
常见做法是复制聊天记录,让通用大模型自由发挥写摘要,但输出格式不稳定,负责人、截止时间和风险点经常混在一起。下面介绍 SkillHub 上的 group-chat-summarizer(群聊总结-根据中文习惯优化适配版):在 Agent 侧用固定触发语和输出模块,把群聊整理成可复用的结构化报告;技能包内还提供 Python 脚本用于解析与生成,便于与对话式总结配合。
这是什么¶
group-chat-summarizer 是面向「用户提供的历史群聊记录」的总结类 Skill,坐标为 @user_dfbdc5ab/group-chat-summarizer-cn,当前版本 1.0.0,来源为 SkillHub community,分类 knowledge-management,由发布者 user_dfbdc5ab 维护。SkillHub 页面标注 requires_api_key=false,安装后无需额外配置 API Key。
它解决的核心问题是:从飞书、钉钉、企业微信、Discord、Slack、Teams、Telegram 等平台的导出或粘贴文本中,提取话题脉络、要点、待办、跟进建议,并按统一模板输出。技能说明中明确:不自动监控群聊,需要用户自行导出或粘贴记录;不替代人工决策,重要结论需人工复核。
核心功能¶
以下能力均来自技能包内 SKILL.md 与配套脚本、参考文档的说明。
触发与输出形态¶
Agent 可通过中英文自然语言触发,例如「总结群聊」「今天群里说了什么」「提取待办」「分析群聊氛围」「识别风险」「会议纪要」「工作汇报」等。也可指定粒度,如「详细总结这段对话」「简要总结群聊记录」。
标准总结包含六个模块:基本信息(群名、时间、参与人、消息数)、脉络梳理、核心要点、待办事项、跟进建议、其他备注。总结模式分为简要版、标准版(推荐)、详细版,分别对应不同消息量与是否需要完整时间线、情感与风险分析。
解析与辅助能力¶
技能包提供脚本目录,主要包括:
scripts/parse_chat.py:消息解析scripts/extract_action_items.py:待办提取scripts/analyze_sentiment.py:情感分析scripts/detect_risks.py:风险识别scripts/generate_summary.py:结构化总结生成(支持basic/standard/detailed等级及zh-CN/en等配置)
平台格式说明见 references/platform_formats.md,输出模板见 references/output_template.md。支持识别的平台包括国内飞书、钉钉、企业微信、QQ,以及 Discord、Slack、Teams、Telegram;通用纯文本、CSV、JSON 也可处理。
边界(技能自述)¶
- 不能直接访问群聊,依赖用户提供的记录
- 复杂语境可能误判,待办中的 @ 人名建议人工核对
- 超长单条消息(技能说明中为大于 2000 字)可能被截断
- 非实时分析,基于历史记录
安装与启用¶
通过 SkillHub CLI 安装¶
SkillHub 技能页给出的安装提示为:参照 SkillHub 安装说明,安装坐标 @user_dfbdc5ab/group-chat-summarizer-cn。
若本机尚未安装 CLI,可先检查版本:
command -v skillhub && skillhub --version
未安装时可执行官方安装脚本(完整安装含 CLI 与默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
安装本技能时,必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 且 Agent 可能无法加载。搜索结果显示的安装命令为:
skillhub install group-chat-summarizer-cn --namespace user_dfbdc5ab --dir <你的 Agent skills 目录>
常见路径(来自 SkillHub 安装文档):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
安装完成后,按你所用客户端的要求重启或刷新 Agent,使新 Skill 生效。
环境依赖¶
技能包 README.md 写明运行脚本需要 Python 3.8+。若只通过 Agent 对话触发总结,是否调用脚本由 Agent 决定;本地验证脚本时需自备 Python 环境。
典型用法¶
对话式总结(推荐入口)¶
tips.md 中的基本流程是:先从各平台导出或复制聊天记录,再在对话中说明意图并粘贴内容。例如:
- 在飞书群聊中通过「聊天记录 → 选择时间范围 → 导出」,复制文本。
- 对 Agent 说:「总结一下这段对话」,并粘贴记录。
技能会根据触发语选择简要、标准或详细输出,并尽量填充待办表(事项、负责人、截止时间、状态)。
与技能文档一致的输出预期¶
SKILL.md 中的工作群示例(127 条消息)说明,标准输出可包含:若干话题标签、带负责人的待办列表、风险提示(如时间线延期)及跟进节点(如接口文档截止日)。兴趣群示例则侧重路线决策、参与确认与具体 @ 负责人的待办。这些是技能文档中的格式示例,实际内容取决于你粘贴的记录。
提高可用性的提示¶
tips.md 建议:消息量很大(如超过 500 条)时可按时间段分段总结;敏感内容注意隐私;给 Agent 补充群背景(项目阶段、你的角色)有助于「与我相关」的筛选。Discord 等场景可导出 JSON 或使用社区导出工具后再交给 Agent。
适用场景与注意¶
适合:需要定期从群聊沉淀待办和决策的产品、研发、运营协作;请假或出差后快速补读;会议或讨论结束后生成便于转发的纪要式摘要。
不太适合:期望 Agent 自动拉取未导出的群消息、或要求 100% 准确的法律责任认定场景——技能已声明需人工复核且可能误判。
SkillHub 页面统计(以抓取资料为准):评分 100000,下载 768,安装 6;数据会随平台更新变化,使用前可在技能页核对。
结尾¶
group-chat-summarizer-cn 把「爬楼」变成有固定模块和触发语的总结流程,并附带解析与生成脚本,适合已习惯用 Agent 处理文本、且能自行导出群聊记录的团队。官方 SkillHub 页面:
https://www.skillhub.cn/skills/user_dfbdc5ab/group-chat-summarizer-cn
API 条目(坐标与元数据):
https://api.skillhub.cn/user_dfbdc5ab/group-chat-summarizer-cn