每个账号的登录态、机器人和自动回复开关、运行设置、回复记录和日志。账号在「规则配置 → 账号」里由管理员添加。
登录态失效(私信通返回 401)、机器人异常退出、接口监控发现变化时推送一条消息。支持企业微信群机器人和飞书机器人,按地址自动识别。同一份登录态失效只提醒一次,重新录入后重新计。运行中的账号每 10 分钟自动检测一次登录态。
用这个账号登录 私信通网页版,然后任选一种方式:
① F12 → Network → 筛选「Fetch/XHR」→ 任选一个请求 → 右键 Copy as cURL,整条粘贴(推荐,自动找出 token);
② F12 → Application → Cookies 里 access-token-sxt.xiaohongshu.com 的值;③ 整段 Cookie。
录入后输入框立即清空;token 加密存库,页面上只显示末 4 位。账号正在运行时会自动用新登录态重启。
只有管理员可以修改设置。
| 时间 | 客人 | 客人消息 | 回复 | 模式 | 状态 |
|---|
只用于 AI 模式「自己连 AI」的账号(「仙贝后台 AI」模式的提示词在仙贝后台里)。调用 AI 时:系统提示词 + 账号人设 + 账号资料 / 问答 / 客户线索作为 system,之前的对话按客人 = user、我方 = assistant 排列,最后一条 user 是下面的用户提示词(留空就是客人最新的话)。
每个账号有自己的人设、资料和知识库。登录态、开关、运行设置在「运行设置」页。
每条问答可带文字、图片、文件,可以同时适用于多个账号(全选就是通用问答)。所有问答都作为 AI 的参考资料(开了知识检索时只带检索到的几条);AI 回复用到某条问答时可以指定把它的图片一起发给客人。
知识检索的第一步:先让 AI 判断客人最新的话要不要查资料,要查就整理成 1~2 条完整的检索问句,再拿去阿里百炼知识检索。寒暄、表态(needSearch 为 false)不检索,回复时不带问答。按老系统「小红书自动回复-意图提炼提示词」改写。
只用于 AI 模式「自己连 AI」、且开了知识检索(.env 的 KB_ENABLED 等)的账号;没开知识检索时回复直接带上该账号的全部问答,不经过这一步。
AI 收到的 user 消息由系统拼好:背景(账号、线索状态)+ 之前的对话 +【客人最新的话】。输出必须是 {"needSearch": true/false, "queries": [...]}。清空并保存 = 恢复默认。
会话侧边栏「客户需求事项」用的提示词:客人有新消息、安静一会儿后自动生成 / 更新(只自动处理最近几天有动静的会话),也可以在会话里点「重新生成」。清空并保存 = 恢复默认。
客人每来新消息,系统会单独调用一次 AI(和自动回复并列、互不影响,AI 被暂停的会话也会检查)判断是否需要人工介入:需要就生成一张工单并推送通知;同一个会话里已有「待处理」工单、且是同一件事就更新那张工单;不同的事另开一张。只处理开启之后的新消息,不会回头扫历史。
「自己连 AI」模式下,自动回复可以先做一次「分流」:客人的诉求属于某个场景时由程序按写死的流程去办,再据实回复(框架在 app/scenarios.py,目前没有需要分流的场景,所以直接走知识检索 + 回复)。
和老系统一样由回复 AI 自己决定(输出里的 card = 0 / 1,对应老系统的 sendFlg):回复之后系统紧接着发这个账号在「企微配置」里启用的名片。回复正文里引导了点名片 / 加企微、card 却是 0 时,系统也会照样发名片。下面是 AI 判断用的规则。
每个账号的企业微信名片。有名片的账号有且仅有 1 张启用,「自己连 AI」模式的「发企微名片」场景发的就是它。
| 状态 | 名片标题 | 备注 | 私信通里 | 创建 |
|---|
这个账号还没有企微名片:「发企微名片」场景不可用(AI 不会发名片)。