crm-assistant
SKILL.md
CRM Assistant
智能客户关系管理系统,帮助销售团队高效管理客户、跟进商机、分析业绩。
快速开始
初始化 CRM 系统
# 查看仪表盘
python scripts/crm_manager.py dashboard
# 添加客户
python scripts/crm_manager.py customer add --name "网易科技" --industry "互联网" --level "战略"
# 记录跟进
python scripts/crm_manager.py activity add --customer-id C0001 --type "电话" --content "与客户确认需求..."
# 添加商机
python scripts/crm_manager.py opportunity add --customer-id C0001 --name "Q2云服务器采购" --amount 500000
核心功能
1. 客户管理
添加客户:
python scripts/crm_manager.py customer add \
--name "客户名称" \
--industry "行业" \
--region "区域" \
--contact "联系人" \
--phone "电话" \
--level "战略/重要/普通"
查询客户:
# 列出所有客户
python scripts/crm_manager.py customer list
# 按条件筛选
python scripts/crm_manager.py customer list --industry "互联网" --level "战略"
# 查看客户详情
python scripts/crm_manager.py customer get --name "网易"
更新客户:
python scripts/crm_manager.py customer update --id C0001 --phone "新电话"
2. 跟进记录
添加跟进:
python scripts/crm_manager.py activity add \
--customer-id C0001 \
--type "拜访" \
--content "拜访客户,讨论Q2采购计划..." \
--next "发送报价单" \
--reminder 2024-04-01
跟进类型: 拜访、电话、邮件、微信、其他
查看跟进历史:
python scripts/crm_manager.py activity list --customer-id C0001
3. 商机管理
添加商机:
python scripts/crm_manager.py opportunity add \
--customer-id C0001 \
--name "Q2云服务器采购" \
--amount 500000 \
--stage "方案报价" \
--expected-close 2024-04-15
销售阶段: 初步接触 → 需求确认 → 方案报价 → 谈判 → 成交/输单
更新商机阶段:
python scripts/crm_manager.py opportunity update --id O0001 --stage "谈判"
查看 Pipeline:
python scripts/crm_manager.py opportunity list
4. 数据分析
仪表盘:
python scripts/crm_manager.py dashboard
显示内容:
- 客户总数、活跃客户数
- 商机总额、已成交金额
- Pipeline 各阶段分布
- 今日待办、逾期客户
客户 360° 视图:
python scripts/crm_manager.py view --customer-id C0001
显示内容:
- 客户基本信息
- 历史跟进记录
- 关联商机及金额
数据存储
CRM 数据存储在 JSON 文件中(默认 ./crm_data/):
crm_data/
├── customers.json # 客户信息
├── activities.json # 跟进记录
└── opportunities.json # 商机数据
详细数据格式见:references/data-format.md
使用场景示例
场景1:新客户录入
# 1. 添加客户
python scripts/crm_manager.py customer add \
--name "字节跳动" \
--industry "互联网" \
--region "北京" \
--contact "李四" \
--phone "13900139000" \
--level "战略"
# 2. 记录初次接触
python scripts/crm_manager.py activity add \
--customer-id C0002 \
--type "电话" \
--content "首次联系,介绍公司产品,客户表示有兴趣了解详情" \
--next "发送产品资料" \
--reminder 2024-04-03
# 3. 创建商机
python scripts/crm_manager.py opportunity add \
--customer-id C0002 \
--name "企业邮箱采购项目" \
--amount 300000 \
--stage "初步接触"
场景2:日常跟进
# 查看今日待办
python scripts/crm_manager.py dashboard
# 记录跟进并设置下次提醒
python scripts/crm_manager.py activity add \
--customer-id C0001 \
--type "拜访" \
--content "与客户CTO会面,确认技术方案可行性,对方对性能指标满意" \
--next "准备正式报价" \
--reminder 2024-04-05
# 推进商机阶段
python scripts/crm_manager.py opportunity update \
--id O0001 \
--stage "方案报价"
场景3:周报数据
# 查看 Pipeline
python scripts/crm_manager.py opportunity list
# 查看仪表盘统计
python scripts/crm_manager.py dashboard
最佳实践
- 及时记录:每次客户沟通后 24 小时内记录跟进
- 设置提醒:每次跟进都设置下次行动提醒
- 更新阶段:商机有进展时及时更新销售阶段
- 定期回顾:每周查看仪表盘和逾期客户
故障排除
数据文件损坏
备份文件恢复:
cp crm_data/customers.json.bak crm_data/customers.json
客户查找不到
支持模糊查询:
python scripts/crm_manager.py customer get --name "网易" # 会匹配"网易科技"
数据迁移
直接复制 crm_data/ 目录即可迁移所有数据。