OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  feishu-memory-recall:帮助智能体在飞书 (Feishu) 环境下恢复丢失记忆丢失记忆

feishu-memory-recall:帮助智能体在飞书 (Feishu) 环境下恢复丢失记忆丢失记忆

 
  skill ·  2026-02-26 09:38:14 · 2 次点击  · 0 条评论  

名称: feishu-memory-recall
版本: 2.0.0
描述: 为 OpenClaw Feishu 智能体提供跨群组记忆、搜索与事件共享功能
标签: [feishu, memory, cross-session, search, digest]


Feishu 记忆回溯

为 OpenClaw 提供跨群组感知能力。支持在所有 Feishu 群组和私聊中搜索消息、生成摘要并共享事件。

命令列表

命令 说明
recall --user <id> [--hours 24] 在所有群组中查找指定用户的消息
search --keyword <text> [--hours 24] 在所有群组中按关键词搜索消息
digest [--hours 6] 生成所有已跟踪群组的活动摘要
log-event -s <source> -e <text> 将事件写入 RECENT_EVENTS.md 及每日日志
sync-groups 从网关会话自动发现群组
add-group -i <id> -n <name> 手动添加跟踪群组
list-groups 显示已跟踪的群组列表

使用示例

# 在所有群组中搜索“GIF error”
node skills/feishu-memory-recall/index.js search -k "GIF" --hours 12

# 查看过去 6 小时内所有群组发生了什么?
node skills/feishu-memory-recall/index.js digest --hours 6

# 记录一个跨会话事件
node skills/feishu-memory-recall/index.js log-event -s "dev-group" -e "Fixed GIF crash in gateway"

# 从网关会话自动发现所有 Feishu 群组
node skills/feishu-memory-recall/index.js sync-groups

# 查找特定用户最近的消息
node skills/feishu-memory-recall/index.js recall -u ou_cdc63fe05e88c580aedead04d851fc04 --hours 48

工作原理

  1. sync-groups:读取 ~/.openclaw/agents/main/sessions/sessions.json,自动发现智能体连接的所有 Feishu 群组。
  2. search/recall/digest:调用 Feishu API 从已跟踪群组获取消息,并按关键词/用户/时间进行过滤。
  3. log-event:将事件追加到 RECENT_EVENTS.md(滚动 24 小时跨会话动态)和 memory/YYYY-MM-DD.md(永久性每日日志)。

配置说明

需要在 .env 文件中配置 Feishu 凭证:

FEISHU_APP_ID=cli_xxxxx
FEISHU_APP_SECRET=xxxxx

群组列表存储在 memory/active_groups.json 中,可通过 sync-groups 命令自动填充。

2 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor