连接 OKKI(小满)CRM 系统,支持查询客户、创建跟进记录、管理订单等操作。
只在 #okki 频道触发,其他频道不响应 OKKI 相关命令。
配置项值触发频道#okki (ID: process.env.DISCORD_OKKI_CHANNEL_ID)触发模式频道限定关键词触发关闭(避免误触发)
行为说明:
#okki 频道:自动识别并执行 OKKI 相关命令api-sandbox.xiaoman.cn)$OKKI_WORKSPACE/api/config.json (环境变量或相对路径)$OKKI_WORKSPACE/api/okki_client.py禁止输出 ID(对公司_id、user_id 等),默认展示:
字段说明来源客户名称公司全称name官网公司网站homepage国家/地区所在国家country地址详细地址address备注/简介业务描述remark客户类型品牌商/经销商/其他从 biz_type 或备注推断行业分类主营产品/服务从 category 或备注推断创建时间录入系统时间create_time
示例输出:
markdown
| 客户名称 | 官网 | 国家 | 地址 | 备注 |
|----------|------|------|------|------|
| YABER | http://yaber.jp | US | - | 家庭娱乐投影仪研发与销售 |
字段说明跟进时间create_time跟进方式电话/邮件/会面/社交平台跟进内容content负责人create_user
list_companies - 查询客户列表get_company <id> - 查询客户详情list_products - 查询产品列表list_trails <company_id> - 查询跟进动态list_orders - 查询订单列表list_users - 查询用户列表create_lead <data> - 新建线索create_trail <company_id> <content> - 提交跟进记录list_leads - 查询线索列表create_company <data> - 新建客户update_company <id> <data> - 更新客户信息delete_company <id> - 删除客户create_order <data> - 创建销售订单send_email <data> - 发送邮件bash
# 查询客户列表
python3 $OKKI_WORKSPACE/api/okki_client.py list_companies
# 查询客户详情
python3 $OKKI_WORKSPACE/api/okki_client.py get_company <company_id>
# 查询跟进动态
python3 $OKKI_WORKSPACE/api/okki_client.py list_trails <company_id>
python
from okki_client import OKKIClient, check_risk
client = OKKIClient()
# 查询客户
result = client.list_companies()
# 提交跟进记录
result = client.create_trail(company_id=12345, content="电话沟通,有意向")
# 检查风险
risk = check_risk("create_company") # 返回 {"level": "high", "confirm": "always", ...}
当用户的问题涉及以下关键词时,自动使用 OKKI 技能:
待补充描述/Users/wilson/.openclaw/workspace/skills/okki