一键导入
lark-workflow-knowledge-base
个人知识库:通过飞书消息保存内容(文章/视频/推文/PDF),AI自动抓取生成摘要标签,存入飞书知识库,支持自然语言搜索和内容关联分析。当用户需要'知识库'、'保存文章'、'搜索知识库'、'之前保存过'、'知识管理'时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
个人知识库:通过飞书消息保存内容(文章/视频/推文/PDF),AI自动抓取生成摘要标签,存入飞书知识库,支持自然语言搜索和内容关联分析。当用户需要'知识库'、'保存文章'、'搜索知识库'、'之前保存过'、'知识管理'时使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
微型团队CRM:基于飞书多维表格的客户管理、商机漏斗、跟进记录、看板视图、仪表盘和自动化提醒。当用户需要以下操作时触发:系统搭建('创建CRM'、'搭建销售管理系统'、'新建CRM系统');客户管理('新增客户'、'客户建档'、'客户列表'、'修改客户'、'删除客户');商机管理('创建商机'、'商机列表'、'商机跟进'、'推进商机'、'赢单'、'丢单');跟进记录('记录跟进'、'跟进记录'、'销售日报'、'沟通记录');漏斗查询('销售漏斗'、'商机阶段'、'本月赢单'、'业绩统计');自动化提醒('跟进提醒'、'超时预警'、'赢单报喜'、'周报');表单收集('创建客户登记表'、'咨询表单');仪表盘('销售看板'、'创建仪表盘')。
进销存ERP系统:基于飞书多维表格实现货品管理、入库、出库、库存预警、数据分析。当用户需要以下操作时触发:系统搭建('创建进销存系统'、'搭建库存管理'、'新建进销存');货品管理('新增货品'、'添加SKU'、'货品列表'、'修改货品');入库操作('入库'、'进货'、'采购入库'、'登记入库');出库操作('出库'、'领用'、'发货出库'、'登记出库');库存查询('查库存'、'库存清单'、'剩余多少'、'库存不足');库存预警('低库存预警'、'库存报警'、'缺货提醒');数据分析('入库汇总'、'出库统计'、'库存报表'、'滞销分析'、'库存周转');供应商管理('新增供应商'、'供应商列表'、'供货商');仪表盘('库存看板'、'创建仪表盘')。
群公告管理器:获取、设置、追加群公告内容,并通知群成员。当用户需要'群公告'、'发布公告'、'更新公告'、'设置群公告'、'追加公告'、'群通知'、'更新群公告'时使用。
审批催办机器人:自动查询待审批实例,定位当前审批人并发送催办提醒,支持逐级升级催办策略。当用户需要'催审批'、'催办'、'审批提醒'、'提醒审批人'、'跟进审批流程'、'审批到谁了'时使用。
跨表数据同步器:从源多维表格读取数据,与目标表进行比对去重,将差异数据写入目标表。支持字段映射、增量同步、变更报告。当用户需要'数据同步'、'跨表同步'、'合并表格'、'数据迁移'、'表间数据同步'、'把A表的数据同步到B表'时使用。
群消息日报生成器:拉取指定群聊在时间范围内的消息记录,AI 自动提取关键信息,生成结构化日报并可选保存为文档或发送到群聊。当用户需要'群日报'、'群消息摘要'、'生成日报'、'群聊总结'、'今日群消息回顾'、'帮我总结一下群里聊了什么'时使用。
| name | lark-workflow-knowledge-base |
| version | 1.0.0 |
| description | 个人知识库:通过飞书消息保存内容(文章/视频/推文/PDF),AI自动抓取生成摘要标签,存入飞书知识库,支持自然语言搜索和内容关联分析。当用户需要'知识库'、'保存文章'、'搜索知识库'、'之前保存过'、'知识管理'时使用。 |
| metadata | {"requires":{"bins":["lark-cli"]}} |
CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md,其中包含认证、权限处理
仅支持 user 身份。执行前确保已授权:
lark-cli auth login --domain wiki,docs,im,base,drive
保存内容:
用户发送链接/内容 ──► AI 抓取内容 ──► 生成摘要+标签
│
▼
doc +create (知识库) ──► base +record-upsert (索引)
搜索内容:
自然语言查询 ──► base +record-list ──► 匹配结果
│
▼
doc +fetch (详细内容)
关联分析:
新保存内容 ──► base +record-list (已有标签/关键词) ──► 发现关联
│
▼
im +messages-send (通知关联)
# 如果用户已有知识库空间,记录 space_id
# 否则在飞书中创建一个个人知识库空间
表名:知识库索引 (kb_index)
| 字段名 | 类型 | 说明 |
|---|---|---|
| 标题 | 文本 | 内容标题 |
| URL | URL | 原始链接 |
| 内容类型 | 单选 | 文章/视频/推文/PDF/播客/其他 |
| 来源平台 | 单选 | 网站/YouTube/Twitter/X/公众号/其他 |
| 标签 | 多选 | AI 自动生成的标签 |
| 摘要 | 文本 | AI 生成的内容摘要(200字以内) |
| 关键观点 | 文本 | 核心观点或结论 |
| 文档链接 | URL | 飞书文档链接 |
| 文档Token | 文本 | 飞书文档 doc_token |
| 保存时间 | 日期 | 入库时间 |
| 关联条目 | 关联 | 关联到其他知识库条目 |
| 评分 | 数字 | 用户评分(1-5) |
| 备注 | 文本 | 用户备注 |
# 创建索引表
# 注意:+table-create 可能部分成功,需捕获错误后用 +field-create 补字段
# 注意:连续创建字段会触发限流(错误码 800004135),每次调用间隔至少 1 秒
lark-cli base +table-create --name "知识库索引" --fields '[
{"name":"标题","type":"text"},
{"name":"URL","type":"link"},
{"name":"内容类型","type":"select","multiple":false,"options":[{"name":"文章"},{"name":"视频"},{"name":"推文"},{"name":"PDF"},{"name":"播客"},{"name":"其他"}]},
{"name":"来源平台","type":"select","multiple":false,"options":[{"name":"网站"},{"name":"YouTube"},{"name":"Twitter/X"},{"name":"公众号"},{"name":"其他"}]},
{"name":"标签","type":"text"},
{"name":"摘要","type":"text"},
{"name":"关键观点","type":"text"},
{"name":"文档链接","type":"link"},
{"name":"文档Token","type":"text"},
{"name":"保存时间","type":"datetime"},
{"name":"评分","type":"number"},
{"name":"备注","type":"text"}
]'
# 注:关联条目字段需单独用 +field-create 创建(type="lookup" 需要关联目标表 ID)
限流处理:如果 +table-create 因限流部分失败,表仍会创建成功。此时:
- 用
base +table-list获取 table_id- 用
base +field-create --table-id <id> --json '{"name":"字段名","type":"text"}'逐个补字段,每次间隔 1-2 秒
从飞书消息接收:
# 查看用户发送的消息
lark-cli im +chat-messages-list --chat-id "<chat_id>"
直接从对话中获取 URL: 用户在对话中发送链接,AI 直接提取 URL。
使用 AI 能力抓取链接内容:
对抓取到的内容,AI 自动处理:
lark-cli base +record-list --table-id "<table_id>" --filter '...URL = "<目标URL>"'
如果 URL 已存在,提示用户"该内容已在知识库中",并展示已有记录。
基于标签和关键词,搜索已有知识库中的相关内容:
lark-cli base +record-list --table-id "<table_id>" --filter '...标签 CONTAINS_ANY [标签1, 标签2]'
创建飞书文档(知识库中):
lark-cli docs +create --title "<内容标题>" --markdown "<格式化后的全文内容>"
更新索引表:
lark-cli base +record-upsert --table-id "<table_id>" --json '{
"标题": "...",
"URL": "...",
"内容类型": "文章",
"标签": ["标签1", "标签2"],
"摘要": "...",
"关键观点": "...",
"文档链接": "...",
"保存时间": "..."
}'
lark-cli im +messages-send --chat-id "<chat_id>" --markdown "已保存到知识库!"
通知内容包括:
将用户的自然语言查询转换为标签/关键词搜索:
# 基于关键词搜索
lark-cli base +record-list --table-id "<table_id>" --filter '...摘要 CONTAINS "AI芯片"'
# 基于标签搜索
lark-cli base +record-list --table-id "<table_id>" --filter '...标签 CONTAINS_ANY ["AI", "芯片", "Nvidia"]'
# 基于时间搜索
lark-cli base +record-list --table-id "<table_id>" --filter '...保存时间 >= "2026-03-01"'
找到 N 条相关内容:
### 1. {标题}
- 类型:文章 | 平台:36氪
- 标签:AI、芯片、GPU
- 摘要:{摘要内容}
- 保存时间:2026-03-15
- [查看详情]({飞书文档链接})
### 2. {标题}
...
当保存新内容时,自动与已有内容进行关联分析:
AI 处理逻辑:
发现关联时:
lark-cli base +record-upsert --table-id "<table_id>" --json '{
"关联条目": "已有关联条目ID"
}'
支持一次性导入多条内容:
用户可要求定期整理知识库:
| 命令 | 所需 scope |
|---|---|
docs +create | docx:document:create |
docs +fetch | docx:document:read |
wiki spaces get_node | wiki:node:read |
im +messages-send | im:message:send_as_bot |
im +chat-messages-list | im:message:readonly |
base +table-create | bitable:app |
base +record-list | bitable:app:read |
base +record-upsert | bitable:app:write |
drive metas batch_query | drive:drive:read |
lark-shared — 认证、权限(必读)lark-doc — +create、+fetch、+search 详细用法lark-wiki — 知识库节点管理lark-im — +messages-send、+chat-messages-list 详细用法lark-base — +table-create、+record-list、+record-upsert 详细用法lark-drive — 文件元数据查询