feishu-memory-recall

🧠 飞书跨群组记忆与智能摘要

🥥43总安装量 10评分人数 11
100% 的用户推荐

基于飞书官方 API 的跨群组记忆中枢,实现消息全域搜索、智能摘要与事件追踪,打通多群组信息孤岛,提升团队协作效率。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval/exec/system 等危险函数,无 SQL 注入或命令注入风险
  • ✅ 敏感凭证从环境变量读取,无硬编码密钥,且仅访问飞书官方 API
  • ⚠️ 来源为 T3 级个人开发者(autogame-17),长期维护能力与声誉无法验证
  • ⚠️ 飞书访问令牌缓存至本地文件(feishu_token.json)未加密,存在物理访问泄露风险
  • ⚠️ 部分输入参数(如 --hours)缺少范围校验,可能引发异常查询或资源消耗

使用说明

feishu-memory-recall 是 OpenClaw 生态中专为飞书(Feishu)平台设计的跨群组记忆与搜索工具。它打破了传统即时通讯工具中群组信息孤岛的局限,通过调用飞书官方开放 API,实现了跨所有群组和私聊会话的消息检索、活动摘要生成以及事件日志记录功能。

核心用法围绕七个 CLI 命令展开。sync-groups 命令可自动从 OpenClaw 的会话配置中发现并追踪所有已连接的飞书群组;searchrecall 分别支持按关键词和用户 ID 进行全域消息检索,支持时间范围过滤;digest 能生成指定时间段内的跨群组活动摘要,适合快速了解多群组动态;log-event 用于记录跨会话的重要事件,同时写入滚动更新的 RECENT_EVENTS.md 和按日归档的永久日志;add-grouplist-groups 则提供了手动管理追踪群组的能力。

显著优点在于其设计的高度针对性。首先,它解决了多群组场景下的信息碎片化问题,用户无需逐个切换群组即可掌握全局对话脉络。其次,本地化的日志存储机制(memory/ 目录下的 Markdown 文件)确保了数据的私密性和可审计性,避免了敏感信息上传至第三方云服务。此外,基于 Node.js 的 CLI 设计使其易于集成到自动化工作流中,配合环境变量配置,部署简洁。

潜在局限性不容忽视。作为 T3 来源的个人开发者作品,其长期维护能力和代码可持续性存在不确定性。功能上,当前版本对消息检索的深度有限,主要依赖飞书 API 的基础搜索能力,缺乏语义理解或智能聚类。此外,本地存储的 Token 未加密,若设备被物理访问可能导致凭证泄露。输入参数缺乏严格的范围校验(如 --hours 接受负值或极大值),可能引发异常行为。

适合的目标群体主要包括:管理多个飞书群组的社区运营人员、需要追踪跨项目对话的产品经理、以及使用 OpenClaw 框架构建自动化工作流的开发团队。对于需要合规审计的企业,其本地日志功能也颇具吸引力。

使用风险主要集中在数据隐私和存储管理方面。虽然消息内容仅存储于本地,但飞书 API 的访问令牌以明文形式缓存在本地文件,建议在使用时确保运行环境的安全。随着使用时间的增长,memory/ 目录和日志文件会不断累积,可能占用大量磁盘空间,需要建立定期清理机制。此外,由于依赖飞书官方 API,其功能受限于 API 的调用频次和权限范围,高频调用可能触发平台限流。

feishu-memory-recall 内容

手动下载zip · 6.7 kB
index.jstext/javascript
请选择文件