Lark Crm Feishu Cli
Description
`lark-crm` 是一个 基于飞书CLI 的 Agent Skill,它将你的「轻型 CRM 系统」多维表格封装成对话式管理工具。你不需要记住任何表名、字段名或命令参数,只需用自然语言描述你的意图,skill 就会自动:
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
lark-crm: 飞书轻型 CRM 系统 Skill
通过自然语言对话,直接管理飞书多维表格中的 CRM 系统。
是什么
`lark-crm` 是一个 基于飞书CLI 的 Agent Skill,它将你的「轻型 CRM 系统」多维表格封装成对话式管理工具。你不需要记住任何表名、字段名或命令参数,只需用自然语言描述你的意图,skill 就会自动:
- 理解意图 — 判断你是要查客户、建商机、记跟进还是看报表
- 翻译命令 — 自动映射到正确的多维表格和字段
- 执行操作 — 调用
lark-cli base命令完成操作 - 格式化输出 — 以友好的表格或摘要展示结果
工作原理
用户自然语言输入
│
▼
┌─────────────────┐
│ 意图路由决策树 │ SKILL.md 中定义
│ 匹配关键词 → │ "客户"→客户管理
│ 选择 Shortcut │ "商机"→商机管理
└────────┬────────┘
│
▼
┌─────────────────┐
│ 配置自动发现 │ 首次使用时:
│ URL → base-token │ 用户提供 URL
│ +table-list │ 自动发现表结构
│ → table_id 映射 │ 缓存到会话中
└────────┬────────┘
│
▼
┌─────────────────┐
│ lark-cli base │ 底层原子命令
│ +record-list │ 查询记录
│ +record-upsert │ 新增/更新记录
│ +data-query │ 聚合分析
└────────┬────────┘
│
▼
格式化输出给用户
零配置设计
本 skill **不硬编码任何 base-token 或 table_id**。不同用户使用时,只需提供飞书多维表格 URL,skill 会自动:
- 从 URL 解析
base_token(/base/后的字符串) - 调用
+table-list发现所有表及其table_id - 按表名关键字匹配:客户管理、商机管理、合同管理、客户跟进记录、销售人员管理
- 缓存到会话中,后续命令直接使用
- 飞书crm模板地址:https://www.feishu.cn/base/bascndXmwM3qJOVZjUR6LS4uSng?table=tblVw8OKO1Yz2Lcl&view=vew4RfmKci
- cli和skill安装办法: https://mp.weixin.qq.com/s/TGPCMtW92zTrt11ivm0pcA?scene=1&click_id=76
换人使用、换表格,只需提供一个新 URL 即可。
三层架构
| 层级 | 职责 | 文件 |
|---|---|---|
| 意图层 | 自然语言理解、关键词匹配、路由到对应 Shortcut | SKILL.md |
| 业务层 | CRM 表映射、字段校验、可写/只读判断、关联 ID 查找 | SKILL.md + references/crm-commands.md |
| 执行层 | lark-cli base 原子命令执行 | lark-base skill |
为什么这样设计
**问题**:用户每次操作 CRM 需要记忆 6 张表的 table-id、几十个字段名和类型、关联关系、哪些字段可写哪些只读,还需要手动拼接 JSON。换人或换表格时,还得逐个修改配置。
**解决**:skill 把这些知识全部固化下来,并支持自动发现配置。用户只需要说"帮我查一下北京互联网行业的客户",Claude 自动完成:
- 配置初始化 → 首次使用自动发现 base-token 和表结构
- 意图识别 → 客户查询
- 筛选构建 →
+record-list拉取后本地过滤 - 结果展示 → 格式化表格
CRM 系统结构
数据模型
销售人员管理(8人)
│
│ 负责跟进
▼
客户管理(20+客户)─── 客户跟进记录
│ │
│ 产生 │ 关联
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development