旺小宝智能问答
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2d5fa379/wangxiaobao-quick-qa。
技能介绍
要解决什么问题
销售、运营或客服在对话里经常要问的是业务事实,而不是「先帮我查 user-id 再拼接口」:例如「张三本周成交几单」「客户主要疑虑是什么」。这类问题如果每次都走报表导出或手写 SQL,成本高;如果让 Agent 乱写文件、改 wiki,又容易留下脏状态。
本技能封装的是 xiaobao-cli qa:用自然语言问当前激活项目的业务数据,CLI 侧只读、零副作用——不写文件、不动 wiki,问错了也没有持久化成本,适合在对话里反复试探。
技能如何工作
执行前需满足与旺小宝 CLI 系列一致的约定(登录、auth whoami、激活项目等,见共享文档 wangxiaobao-shared)。不要由调用方传入 tenant / project:命令从「当前激活项目」读上下文;若返回 NO_ACTIVE_PROJECT,应先切换项目再重试。
| 场景 | 用法要点 |
|------|----------|
| 单轮问数 | prompt 原样传给命令 |
| 多轮追问 | 首轮不传 threadId;响应里的 thread_id 由 Agent 记在会话上下文,后续通过 --thread-id 回传 |
| 附带背景 | 可选 context: {...},勿塞过大上下文 |
核心原则:用业务语言问,不要替用户查 ID。「张三」这类称呼直接写进 prompt,后端会在项目内解析实体;开放性问题也不要画蛇添足拼时间窗或 ID 列表。
对用户只展示响应中的 answer 文本(外包在 status / ok / data 结构里取 resp.data.data.answer)。需要支持追问时,可在结尾提示用户可继续问,threadId 由 Agent 维护,不要写入文件或 .env;跨 session 不延续,新开一轮即可。
适用边界与注意点
- 禁止写文件:即用户说「顺便存一下」也要说明长报告/落盘能力未在本期 CLI 发布,可复制回答自行保存。
context宜小:过大易导致上游慢、打满 CLI 超时,应让用户稍后重试。answer为空:换表述重试,不要臆造结论。- 批量出报告:本期无报告生成 skill,异步化改造中。
- 录音元数据 /
audioId:应切到wangxiaobao-audio-query等元数据 API 技能,精度更高。
使用场景
- 销售例会前用「张三本周成交几单」等口语核对当前激活项目成交事实,不必先查 user-id。
- 客诉或运营复盘时问「客户主要疑虑是什么」等开放问题,在同一项目上下文做单轮或多轮追问。
- 对上一轮 `qa` 回答继续细问,由 Agent 用响应里的 `thread_id` 接续,无需导出报表或写 SQL。
- 临时核对业务员、客户相关业务数据,接受只读、零副作用,明确不生成本地文件或改 wiki。
适合人员
- 一线销售或销售主管:在对话里按人名、口语问成交与跟进,不想每次走报表导出。
- 运营/客诉分析同学:要对当前激活项目做开放性业务问数,但不愿维护 SQL 或 BI 看板。
- 已配置旺小宝登录与激活项目的协作者:替业务把口语问题转成 `xiaobao-cli qa` 并只展示 answer。
- 实施或售前顾问:在客户项目上下文中做只读数据探查,避免误写文件或改动项目 wiki。