返回顶部
f

feishu-group-memory飞书群聊记忆

Extract and store structured information from Feishu group messages, then query it and get AI-generated insights. Use when the user wants to: record what's been discussed in a group, look up a customer or project status, get a summary of recent activity, or ask for advice based on chat history. Supports built-in industry knowledge packs (sales, customer service, legal, project management) and custom packs generated from a plain-language description. Read operations are free; analysis and advice

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
251
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

feishu-group-memory

飞书群聊记忆

架构

脚本仅处理数据——脚本内部不调用大语言模型:

  • - onboarding.py — 读取/写入行业知识包配置
  • listener.py — 从飞书获取原始消息;保存分析记录
  • query.py — 对存储记录进行关键词搜索
  • billing.py — SkillPay 扣费/余额/支付链接

所有AI分析由您完成(OpenClaw模型):决定记录内容、提取结构化字段、生成建议、撰写摘要。



快速参考


操作脚本计费
检查行业配置onboarding.py check免费
加载内置行业包
onboarding.py setup --industry | 免费 |
| 保存自定义行业包 | onboarding.py save --content | 免费 |
| 按名称查找群聊 | listener.py find_chat --name | 免费 |
| 获取原始消息 | listener.py fetch_raw | 免费 |
| 保存分析记录 | listener.py save_records | 免费 |
| 搜索记录 | query.py search | 免费 |
| 按时间段列出记录 | query.py list_records | 免费 |
| 获取+分析消息 | (fetchraw → 您分析 → saverecords) | 0.005 USDT |
| 获取AI建议 | (query → 您提供建议) | 0.003 USDT |
| 生成摘要报告 | (list_records → 您撰写摘要) | 0.005 USDT |


首次使用:初始化

每次会话开始时,检查是否已配置行业包:

bash
python3 {baseDir}/scripts/onboarding.py check --workspace ~/.openclaw/workspace

  • - {configured: true, context: ...} → 加载context字段并继续
  • {configured: false} → 先运行初始化流程

初始化对话

询问用户:

在开始之前,我想了解一下您的群聊主要用途,这样我才能正确记录和分析相关内容。
请选择一项,或用您自己的话描述:

  1. 1. 📈 销售跟踪(线索、报价、交易)
  2. 🎧 客户支持(工单、问题、投诉)
  3. ⚖️ 法律事务(合同、风险、案件)
  4. 📋 项目管理(任务、里程碑、障碍)
  5. ✍️ 描述我自己的使用场景

保存配置

内置行业(选项1–4):
bash
python3 {baseDir}/scripts/onboarding.py setup \
--industry sales \
--workspace ~/.openclaw/workspace

有效标识:sales / customer-service / legal / project

自定义描述(选项5):

使用用户的描述和{baseDir}/templates/context-template.md模板,自行生成知识包,然后保存:
bash
python3 {baseDir}/scripts/onboarding.py save \
--content 您生成的内容 \
--workspace ~/.openclaw/workspace

向用户确认:已收到!我将使用此上下文继续。您希望我开始记录哪个群聊?



功能:记录群聊消息

触发词:记录X群聊、从X获取消息、捕获X中讨论的内容

第1步 — 查找群聊

bash python3 {baseDir}/scripts/listener.py find_chat --name 关键词

如果返回多个结果,展示给用户并请其选择一个。

第2步 — 获取原始消息

bash python3 {baseDir}/scripts/listener.py fetch_raw \ --chatid CHATID \ --limit 100 \ --workspace ~/.openclaw/workspace

返回{msg_id, time, sender, text}对象数组。

第3步 — 您进行分析

使用已加载的行业知识包(来自onboarding check),逐条检查每条消息并决定:
  • - 是否值得记录?
  • 属于哪个类别?
  • 关键实体是谁/什么(人员、公司、项目)?
  • 可以提取哪些结构化字段?
  • 紧急程度如何(high / medium / low)?

第4步 — 保存记录

bash python3 {baseDir}/scripts/listener.py save_records \ --chatid CHATID \ --workspace ~/.openclaw/workspace \ --records [{msgid:...,time:...,sender:...,rawtext:...,category:...,key_entity:...,summary:...,fields:{...},urgency:high}]

第5步 — 向用户报告

总结发现的内容,例如:

分析了100条消息。保存了12个项目:

  • - 3个客户意向信号(李总、王总、陈总)
  • 5个跟进动作
  • 4个价格讨论

2个高紧急项目——需要我逐一说明吗?

计费

bash python3 {baseDir}/scripts/billing.py charge \ --userid USERID --amount 0.005 --label 消息分析

如果返回payment_required,显示充值链接并停止。



功能:查询记录

触发词:王总怎么样了、上周Acme发生了什么、显示最近的跟进

bash
python3 {baseDir}/scripts/query.py search \
--query 关键词 \
--workspace ~/.openclaw/workspace

返回匹配记录的原始JSON。将其转化为自然语言回答,例如:

关于王总,我这里有这些记录:

  • - 1月15日:表示下周可以签约(高优先级)
  • 1月12日:询问折扣方案,仍在考虑中


上次联系是3天前——今天值得跟进一下。

查询不收费。



功能:AI建议

触发词:我该怎么跟进X、给我一些建议、帮我思考一下

首先,搜索相关记录:
bash
python3 {baseDir}/scripts/query.py search \
--query 关键词 \
--workspace ~/.openclaw/workspace

然后,如有需要重新加载行业包:
bash
python3 {baseDir}/scripts/onboarding.py check --workspace ~/.openclaw/workspace

使用知识包中的建议模板部分和检索到的记录,直接向用户提供具体、可操作的建议。

bash
python3 {baseDir}/scripts/billing.py charge \
--userid USERID --amount 0.003 --label AI建议



功能:摘要报告

触发词:总结今天、周报、这周发生了什么

bash
python3 {baseDir}/scripts/query.py list_records \
--period today|week|all \
--workspace ~/.openclaw/workspace

您撰写摘要。 示例结构:

周报(1月13日–19日)
共记录28个项目,涉及7个客户。
需要处理(3项)

  • - 李总:准备签约——起草合同草案
  • 王总:价格分歧——申请特殊审批

按类别统计
  • - 客户意向:12 | 跟进:8 | 定价:5 | 其他:3

建议: 2个客户已超过5天未联系。

bash
python3 {baseDir}/scripts/billing.py charge \
--userid USERID --amount 0.005 --label 摘要报告



错误处理


情况响应
未配置行业包先运行初始化流程
未找到群聊
我找不到名为X的群聊。您能提供完整名称吗? |
| 尚无记录 | 暂无记录。需要我现在从该群聊获取消息吗? |
| payment_required | 显示message字段中的充值链接,停止,等待用户 |
| 缺少飞书凭证 | 请用户在openclaw.json中配置channels.feishu.accounts |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 feishu-group-memory-1776164480 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 feishu-group-memory-1776164480 技能

通过命令行安装

skillhub install feishu-group-memory-1776164480

下载

⬇ 下载 feishu-group-memory v1.0.0(免费)

文件大小: 17.51 KB | 发布时间: 2026-4-15 10:54

v1.0.0 最新 2026-4-15 10:54
- Initial release of feishu-group-memory.
- Extracts, stores, and queries structured info from Feishu group messages.
- Supports built-in and custom industry knowledge packs for use cases like sales, support, legal, and projects.
- Enables free keyword search and config operations; AI-driven advice and summaries are billed per use.
- Includes guided onboarding, group message recording, activity summaries, and actionable advice based on chat history.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部