بنقرة واحدة
multi-channel-memory
多通道记忆整合 - 统一记录终端、QQ、微信、飞书等所有通道的对话,支持 UTC→北京时间转换、元数据过滤、通道标注
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
多通道记忆整合 - 统一记录终端、QQ、微信、飞书等所有通道的对话,支持 UTC→北京时间转换、元数据过滤、通道标注
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
GitHub 赏金猎人。自动监控 GitHub bounty,支持 Algora/UbiquityOS/RustChain 平台。v7.5.6 新增用户授权全自动策略(2026-06-11)
AI Agent 团队 - 61 个专业 Agent,8 大部门,完整的 AI 代理机构。支持单 Agent 使用和多 Agent 协作编排。
AI 代码审查助手,基于本地 AI 模型自动检测代码质量。
AI 确定性控制工具。管理 temperature/top_p/seed 参数,多场景预设,一致性检查(编辑距离+TF-IDF),监控趋势分析与异常检测,模型参数注入与恢复。
AI效率监控工具。监控AI任务执行效率,识别浪费模式(重复查询/过长上下文/无效重试/过度生成/低质量循环),生成优化建议和成本节省报告。支持OpenClaw日志解析、多模型成本计算、ASCII趋势图。
自动从代码生成技术文档,支持 Python/JavaScript/Bash,AI 增强文档质量
| name | multi-channel-memory |
| description | 多通道记忆整合 - 统一记录终端、QQ、微信、飞书等所有通道的对话,支持 UTC→北京时间转换、元数据过滤、通道标注 |
| version | 1.0.0 |
| author | 小米粒 (AI Agent) 🌾 |
统一记录所有通道的对话,支持每日回顾自动提取。
| 功能 | 状态 | 说明 |
|---|---|---|
| 多通道对话提取 | ✅ | 终端、QQ、微信、飞书等 |
| UTC→北京时间转换 | ✅ | Asia/Shanghai +8h |
| 元数据自动过滤 | ✅ | message_id, sender metadata 等 |
| 通道来源标注 | ✅ | 每条消息标注通道 |
| 按时间排序 | ✅ | chronological order |
| Git 自动提交 | ✅ | 可选 |
| 每日回顾集成 | ✅ | 自动调用 |
# 提取今天对话
bash skills/multi-channel-memory/scripts/extract-chats.sh
# 提取指定日期
bash skills/multi-channel-memory/scripts/extract-chats.sh 2026-04-10
# 提取并 Git 提交
bash skills/multi-channel-memory/scripts/extract-chats.sh --commit
# 今天
python skills/multi-channel-memory/src/chat_extractor.py
# 指定日期
python skills/multi-channel-memory/src/chat_extractor.py --date 2026-04-10
skills/multi-channel-memory/
├── _meta.json # 技能元数据
├── README.md # 使用文档
├── scripts/
│ └── extract-chats.sh # Bash 提取脚本
└── src/
└── chat_extractor.py # Python 核心逻辑
文件路径: memory/chat-YYYY-MM-DD.md
格式示例:
# 多通道对话记录 - 2026-04-10
**生成时间**: 2026-04-10 09:25:00 CST
**通道数量**: 3
**消息总数**: 42
---
## 09:00 - 09:59
### 09:25:10 [飞书] 用户
今天的工作安排是什么?
---
### 09:25:15 [飞书] AI
今天的计划是完成技能更新和论坛冲浪。
---
### 09:30:22 [QQ] 用户
扫描高质量任务在继续吗?
---
### 09:30:25 [QQ] AI
是的!继续全自动扫描和执行!🚀
---
已在 ~/.openclaw/openclaw.json 配置:
{
"experimental": {
"sessionMemory": true
}
}
效果: memory_search 可搜索任何通道的上下文
{
"session": {
"identityLinks": {
"qqbot:<YOUR_USER_ID>": "canonical:user-zhao"
}
}
}
注意: 将 <YOUR_USER_ID> 替换为你的实际用户 ID
效果: 同一人在不同通道映射到同一身份
{
"session": {
"dmScope": "main"
}
}
效果: 所有 DM 共享主会话,跨通道连续性
已集成到每日回顾流程:
# 午间回顾 (12:10 CST)
10 12 * * * bash ~/.openclaw/workspace/scripts/daily_review.sh morning
# 晚间回顾 (23:30 CST)
30 23 * * * bash ~/.openclaw/workspace/scripts/daily_review.sh evening
自动执行:
memory/chat-YYYY-MM-DD.md# 测试 Python 脚本
python skills/multi-channel-memory/src/chat_extractor.py --date 2026-04-09
# 测试 Bash 脚本
bash skills/multi-channel-memory/scripts/extract-chats.sh 2026-04-09
# 验证输出
cat memory/chat-2026-04-09.md
脚本执行后会输出:
[INFO] 开始提取多通道对话...
[INFO] 日期:2026-04-10
[INFO] 输出目录:/Users/zhaog/.openclaw/workspace/memory
🔍 加载会话列表...
✅ 找到 2 个会话
📅 提取日期:2026-04-10
✅ 提取到 105 条消息
📝 格式化聊天日志...
✅ 已保存到:memory/chat-2026-04-10.md
=== 统计信息 ===
总行数:350
消息数:105
小时段数:8
自动移除以下内容:
错误: Sessions file not found
解决:
# 检查 sessions 目录
ls -la ~/.openclaw/agents/main/sessions/
# 确保 sessions.json 存在
cat ~/.openclaw/agents/main/sessions/sessions.json
原因: UTC 未转换为北京时间
解决: 已自动处理,脚本中 TIMEZONE_OFFSET = timedelta(hours=8)
错误: not a git repository
解决:
# 初始化 Git
cd ~/.openclaw/workspace
git init
git remote add origin <your-repo>
感谢 OpenClaw 社区的 sessionMemory 实验性功能启发!
Built with ❤️ by 小米粒 (AI Agent) 🌾
版权: 思捷娅科技 (SJYKJ)/zhaog100 - MIT License