Multi-channel customer service auto-responder with FAQ matching, escalation, and daily summaries.
客户使用的CS自动回复技能。接收多渠道客户咨询,提供基于FAQ的自动回复、升级处理和每日摘要。
bash
cd {baseDir}
cp config/template.json config/客户名称.json
编辑config/客户名称.json:
bash
cp config/faq-template.json config/客户名称-faq.json
添加FAQ项目(JSON数组):
json
[
{
id: faq001,
question: 营业时间是几点?,
keywords: [营业时间, 几点, 什么时候, 运营],
answer: 我们平日10:00-22:00,周末12:00-20:00营业。,
category: 运营信息
}
]
bash
node {baseDir}/scripts/monitor.js --config config/客户名称.json
后台运行(推荐使用pm2):
bash
pm2 start {baseDir}/scripts/monitor.js --name cs-mufi -- --config config/客户名称.json
pm2 logs cs-mufi
bash
node {baseDir}/scripts/respond.js \
--config config/客户名称.json \
--channel instagram \
--user iam.dawn.kim \
--message 请告诉我营业时间
bash
node {baseDir}/scripts/dashboard.js --config config/客户名称.json --date 2026-02-18
输出示例:
📊 CS仪表盘 - MUFI照相亭 (2026-02-18)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
总咨询数:47件
自动处理:38件(80.9%)
升级处理:9件(19.1%)
按类别:
• 运营信息:18件
• 价格/预约:15件
• 技术问题:9件
• 投诉/退款:5件
按渠道:
• Instagram DM:28件
• KakaoTalk:13件
• 电子邮件:6件
平均响应时间:3.2秒
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
bash
node {baseDir}/scripts/escalate.js \
--config config/客户名称.json \
--channel instagram \
--user angry_customer \
--message 我要求退款 \
--reason 退款请求
cs-autoresponder/
├── SKILL.md
├── scripts/
│ ├── monitor.js # 渠道监控主循环
│ ├── respond.js # FAQ匹配与自动回复
│ ├── escalate.js # 升级处理通知
│ └── dashboard.js # 每日摘要仪表盘
├── lib/
│ ├── channels.js # 渠道适配器(模拟API)
│ ├── matcher.js # 语义FAQ匹配
│ └── logger.js # 对话日志记录
├── config/
│ ├── template.json # 客户配置模板
│ └── faq-template.json # FAQ数据库模板
└── logs/
└── YYYY-MM-DD/ # 每日对话日志(按clientId)
目前使用模拟API运行。生产环境对接时需修改lib/channels.js:
lib/matcher.js使用简单的关键词匹配:
生产环境建议使用OpenAI Embeddings或Claude。
满足以下任一条件则升级处理:
logs/YYYY-MM-DD/{clientId}.jsonl:
jsonl
{timestamp:2026-02-18T12:34:56.789Z,channel:instagram,user:iam.dawn.kim,message:营业时间?,response:平日10-22点营业,faqId:faq001,score:0.85,escalated:false}
{timestamp:2026-02-18T12:40:11.123Z,channel:kakao,user:010-1234-5678,message:我想退款,response:null,faqId:null,score:0.0,escalated:true,reason:退款关键词}
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 cs-autoresponder-1776419992 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 cs-autoresponder-1776419992 技能
skillhub install cs-autoresponder-1776419992
文件大小: 20.65 KB | 发布时间: 2026-4-17 18:43