前言¶
和 Agent 聊一整天,有价值的内容往往散落在多轮对话和记忆里:结论、待办、还没拍板的问题混在一起。事后翻聊天记录成本高,手写日报又容易漏项。下面介绍 SkillHub 社区 Skill「每日对话总结助手」(@user_aae27d93/xiaoyou-daily-summary),它按固定模板汇总当日对话与记忆,并支持定时推送到飞书。
这是什么¶
「每日对话总结助手」是社区发布者 user_aae27d93 维护的 Agent Skill,版本 1.0.0,分类为 knowledge-management,来源为 community。SkillHub 页面标注 requires_api_key=false,安装与本地规则抽取不依赖额外 API Key。
一句话定位:读取当日 memory 中的对话记录,生成包含关键信息、待办与潜在议题的结构化总结;可每晚自动执行,也可用语义相近的自然语言手动触发。
核心功能¶
以下能力均来自包内 SKILL.md 与 src/ 实现,Agent 按 Skill 说明编排;总结正文由 SummaryGenerator 基于规则从文本中抽取,而非单独调用外部大模型接口。
- 关键信息汇总:从当日内容中提炼约 3–5 条核心议题或结论(完成/配置、健康数据、决策类表述等)。
- 待办事项整理:识别「需要」「明天」「验证」等语境下的待办,并标注高/中/低优先级。
- 潜在议题识别:抓取疑问、讨论中未定论、尚未完成等事项,便于次日跟进。
- 飞书推送:在
data/config.json中开启push后,可将报告推送到飞书;默认计划时间为 22:00 自动生成并推送。
数据来源:summary_generator.py 默认从 OpenClaw 工作区读取当日 memory 文件:
~/.openclaw/agents/assistant/workspace/memory/*{YYYY-MM-DD}*.md
若该目录下无当日文件,报告会显示「今日暂无对话记录」类占位内容。
手动触发示例(与 intent_recognizer.py 关键词一致):
总结一下今天
今日总结
生成日报
今天聊了些什么
Skill 别名包括:日报、总结、今日总结、每日总结。
安装与启用¶
安装 SkillHub CLI¶
未安装 CLI 时,可按 SkillHub 安装文档 执行:
command -v skillhub && skillhub --version
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
安装本 Skill¶
官方页面与搜索结果的安装方式为(必须带 --namespace,并用 --dir 指向当前 Agent 的 skills 目录):
skillhub install xiaoyou-daily-summary --namespace user_aae27d93 --dir <skills 目录>
常用路径示例(摘自 SkillHub 安装文档):
| 环境 | skills 目录 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或项目下 .agents/skills/ |
安装完成后需重启或重新加载 Agent,以便识别新 Skill。
也可将下面提示交给 Agent,让其按文档安装:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_aae27d93/xiaoyou-daily-summary。
配置推送与定时¶
编辑 Skill 包内 data/config.json。字段含义如下:
{
"version": "1.0.0",
"skill": {
"name": "每日总结",
"nicknames": ["日报", "总结", "今日总结"],
"description": "自动汇总每日对话,提炼关键信息、待办事项与潜在议题"
},
"push": {
"enabled": true,
"platform": "feishu",
"feishuUserId": "<你的飞书用户 Open ID>",
"autoPushTime": "22:00"
}
}
将 feishuUserId 改为自己的飞书用户标识;不需要推送时可设 push.enabled 为 false。包内示例曾使用固定 Open ID,多用户场景需各自改配置。
典型用法¶
本地验证生成逻辑¶
进入已安装目录后,可直接运行生成器查看格式化报告(依赖本机 memory 路径是否有当日文件):
cd ~/.cursor/skills/@user_aae27d93/xiaoyou-daily-summary
python3 -m src.summary_generator
或:
python3 src/summary_generator.py
在对话中手动总结¶
在已启用该 Skill 的 Agent 中发送「今日总结」或「生成日报」等语句;IntentRecognizer 会匹配关键词并走 daily_summary 意图,再由 Agent 按 SKILL.md 调用生成与展示(及可选推送)。
输出结构¶
报告分段包含:日期标题、关键信息列表、待办(带优先级)、潜在议题。SKILL.md 中提供了完整 Markdown 示例,便于对照自定义展示或推送模板。
适用场景与注意¶
适合谁
- 使用 OpenClaw 系 Agent、对话写入
~/.openclaw/.../memory的用户,希望每日自动复盘。 - 需要把当日结论与待办同步到飞书团队的个人工作流。
- 希望用固定话术触发总结,而不是每次手写提示词。
限制与注意
- 记忆路径绑定 OpenClaw 默认 layout:仅在 Cursor 等环境使用、且 memory 不在上述目录时,需自行改
SummaryGenerator的memory_dir或保证对话落盘到该路径,否则总结为空。 - 抽取方式为规则正则:对口语化、隐式待办的覆盖有限,复杂语义仍依赖 Agent 按 Skill 说明补全或润色。
- 飞书与定时:自动 22:00 推送依赖 Skill 说明中的调度与推送实现;部署环境需已配置飞书通道,并核对
feishuUserId。 - 社区 Skill:SkillHub 抓取数据显示评分 100000、下载约 1011 次(页面统计会变动);安装前可在 SkillHub 查看版本与安全信息。
结尾¶
「每日对话总结助手」把「读 memory → 结构化三段式总结 → 可选飞书推送」收成一条可重复的 Skill 流程,适合长期和私人助理类 Agent 协作的场景。官方入口:
- SkillHub 页面:https://www.skillhub.cn/skills/user_aae27d93/xiaoyou-daily-summary
- API 坐标页:https://api.skillhub.cn/user_aae27d93/xiaoyou-daily-summary
安装命令记一句即可:skillhub install xiaoyou-daily-summary --namespace user_aae27d93 --dir <你的 skills 目录>。