Skip to content

小红书投放数据接入

清海通过客户端后端 API 接入小红书聚光投放数据,用户在飞书/TG 等平台自然语言查询、分析自己公司的投放数据。 角色维度的对话设计见 角色场景,能力定义见 Skill 清单


背景与设计动机

维度说明
数据源团队开发的 xhs-jg-manager 客户端(Electron + React),直连小红书多端 API
通信方式清海通过 HTTP 调用客户端后端 API,获取实时投放数据
数据范围账号管理、聚光订单、笔记互动、私信评论、充值钱包、操作日志
核心价值用户不需要打开客户端软件,在飞书/TG 对话中直接获取投放数据和智能分析

与飞书表格方案的区别

对比维度飞书表格方案(一个信念)客户端 API 方案(本方案)
数据来源人工录入飞书表格(9 张表)客户端直连小红书 API,实时拉取
数据实时性依赖人工更新频率实时或准实时
数据维度表格中预设的字段小红书全量原始数据(167 个 IPC 频道)
适用客户已有飞书表格体系的团队使用 xhs-jg-manager 客户端的团队
扩展性受限于表格结构可随客户端迭代扩展

客户端能力概览

客户端提供以下模块的数据查询能力(第一期仅接入只读查询):

模块可提供数据接入价值
账号管理账号列表、余额(现金/赠款/薯币)、在线状态、分组资产总览、账号健康监控
订单管理聚光推广订单、消耗汇总、效果指标(曝光/阅读/互动/转化)投放效果分析、ROI 追踪
笔记管理笔记列表、互动数据(浏览/点赞/收藏/评论/分享)、发布状态内容表现分析
私信评论会话列表、消息历史、评论数据用户互动监控、线索追踪
充值钱包余额明细、充值记录财务监控
操作日志上下线、IP 变更、设备变更安全审计

客户端数据模型

客户端提供完整的 TypeScript 数据模型,核心实体:

实体关键字段业务含义
Accountid, nickname, balance, cashBalance, grantBalance, chipsBalance, isOnline, feishuUserId小红书账号,通过 feishuUserId 关联飞书用户
OrderorderId, noteTitle, budget, consume, impression, read, likes, collect, comments, follow, messageCount, status聚光推广订单,含完整效果指标
NotenoteId, title, type, viewCount, likes, collects, comments, shares, status笔记,含互动数据
ConversationsessionId, targetNickname, lastMessage, unreadCount, firstUnreplyTime私信会话
CommentcommentId, noteId, content, authorNickname, likes笔记评论

数据隔离与权限体系

公司级数据隔离

每个客户公司独立部署客户端实例,清海通过公司标识路由到对应的客户端后端 API,数据天然隔离。

公司内部角色权限(基于飞书组织架构)

角色数据可见范围不可见数据
老板全部账号、全部订单、全部笔记、财务数据、全员互动数据
部门负责人本部门管理的账号及其订单/笔记/互动数据其他部门数据、公司级财务汇总
员工仅自己负责的账号及其订单/笔记/互动数据他人账号数据、团队汇总、财务数据

权限识别链路

账号-人员映射:客户端 Account 数据模型中的 feishuUserId 字段将小红书账号与飞书用户关联,accountGroupId 用于部门级权限路由。

越权查询处理

角色越权查询清海回应
员工"公司总消耗多少""公司整体消耗数据需要找管理层了解"
员工"XX 的账号余额多少""同事的账号数据可以找部门负责人了解"
部门负责人"其他部门的投放数据""其他部门的数据可以找老板了解"

四大业务场景

场景总览

场景 → 能力映射表

场景典型触发方式核心能力数据来源
数据查询问答用户主动提问客户端 API 查询 + 权限过滤账号/订单/笔记/私信/评论
主动巡检告警定时触发(Cron)异常检测 + 主动通知订单消耗 + 账号状态
AI 智能分析用户主动提问多维度数据聚合分析跨模块数据关联
报表导出用户主动要求CSV 导出 + 报表生成订单统计数据

场景一:数据查询问答

核心价值:用户用自然语言查投放数据,AI 自动按权限过滤,实时返回。

账号查询

用户问法清海应答数据接口
"我的账号余额还剩多少"列出该用户绑定账号的余额明细(现金/赠款/薯币)list_accounts + get_account_balance
"哪些账号离线了"列出离线账号及原因(cookie 过期/错误)list_accounts
"XX 分组下有哪些账号"列出该分组的账号列表及状态list_accounts

订单查询

用户问法清海应答数据接口
"今天消耗了多少"当日各账号消耗汇总 + 总消耗get_cost_summary
"这周的推广订单"近 7 天订单列表(消耗/曝光/阅读/互动)list_orders
"推广中的订单有哪些"按状态筛选进行中的订单list_orders

笔记查询

用户问法清海应答数据接口
"哪篇笔记表现最好"按互动量排序的笔记列表list_notes + get_note_stats
"最近发布的笔记状态"笔记列表含审核状态list_notes

互动查询

用户问法清海应答数据接口
"有多少未回复私信"未回复会话数 + 最早未回复时间list_conversations
"最近的评论"笔记下的最新评论列表list_comments

数据流转


场景二:主动巡检告警

核心价值:AI 定时检查投放数据,发现异常主动通知相关人,无需人工盯盘。

巡检指标

指标异常判定告警级别
账号离线cookie 过期或状态异常
余额不足账号余额低于阈值
消耗异常消耗显著偏离近 7 天均值
零产出有消耗但无互动(曝光/阅读/点赞均为 0)
订单状态异常审核不通过、推广终止

巡检流程

告警示例

账号离线

你负责的账号「XX美妆」已离线,原因:cookie 过期。请及时在客户端重新登录。

余额预警

账号「XX健康」余额仅剩 ¥52.30(现金 ¥12.30 + 赠款 ¥40.00),建议及时充值。

消耗异常

账号「XX瘦身」今日消耗 ¥2,850(近 7 天日均 ¥800),是在加大投放还是需要检查?

零产出

订单「春季焕新计划」今日消耗 ¥456 但曝光仅 23 次,可能素材被限流,建议检查。

巡检防骚扰规则

规则说明
冷却期同一账号同一异常类型 24 小时内不重复告警
时段限制仅在 9:00-21:00 发送告警
每日上限单人每日最多收到 5 条告警
合并发送多个异常合并为一条消息

场景三:AI 智能分析

核心价值:跨模块数据关联分析,提供投放优化建议。

典型分析场景

用户问法清海分析逻辑涉及数据
"这周投放效果怎么样"消耗趋势 + 效果指标(曝光/阅读/互动)环比 + 转化成本分析订单
"哪个账号 ROI 最高"各账号消耗 vs 互动数据对比,计算单次互动成本订单 + 账号
"笔记和投放效果的关系"关联笔记互动数据和对应推广订单效果笔记 + 订单
"私信进线质量怎么样"私信进线量 vs 开口量 vs 转化率分析订单(messageCount/messageOpen)
"各账号消耗分布"各账号消耗占比 + 效率排名订单汇总
"最近有没有异常趋势"多指标综合分析,发现异常模式跨模块

分析数据流


场景四:报表导出

核心价值:一句话导出投放报表,免去手动统计。

用户问法清海动作数据接口
"导出这周的投放数据"生成近 7 天订单统计 CSVexport_stats_csv
"导出本月消耗报表"按日期汇总本月消耗明细get_stats_by_date + 格式化
"各账号本月消耗汇总"按账号维度汇总月度数据get_cost_summary

导出格式:CSV 文件,包含日期、账号、消耗、曝光、阅读、互动、转化成本等字段。


Skill 触发机制

用户消息 → 命中触发词(投放|消耗|余额|账号|订单|笔记|私信|评论|小红书|聚光|曝光|ROI|导出|报表...)
         → 渐进式加载对应 Skill 定义
         → AI 根据意图选择工具组合
         → 调用客户端 API → 权限过滤 → 格式化返回

主动巡检 → daemon 定时触发(每日 20:00)
         → 拉取数据 → 异常判定 → 通知相关人

安全约束

约束说明
Cookie/签名不暴露小红书认证信息仅存在于客户端,不经过清海
API 通信加密清海与客户端后端 API 通信使用 HTTPS
金额单位统一客户端返回的金额以为单位,清海展示时转换为元
时间戳统一客户端使用毫秒时间戳,清海转换为可读日期
敏感数据脱敏私信内容在展示时遵守数据隐私规范
批量操作禁止第一期不接入任何写入/批量操作

与清海现有能力的对接

需求可复用能力需新建能力
用户身份识别PersonCard + 飞书组织架构飞书用户 → 小红书账号映射
权限过滤角色权限路由(已有框架)按 feishuUserId/accountGroupId 过滤
定时巡检Concern 引擎 + daemon.py客户端数据巡检策略
主动通知NotificationEngine + 飞书/TG Bot投放告警消息模板
防骚扰NotificationEngine 冷却/时段/上限告警频率配置
数据分析LLM 链路(分析/总结)投放数据分析 prompt 模板

Boss-AGI · 超级 AI 企业助理