扣子用户行为偏好分析与画像构建实战指南

千芳酱_6429

千芳酱_6429

2026-06-11

328人浏览

原创

必须将原始行为数据转化为结构化标签:通过sdk埋点记录停留时长、后端去重合并点击、flink实时聚合写入redis(ttl设为3600秒),再依agents.md规则生成标签,最后注入对话上下文供大模型调用。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

扣子用户行为偏好分析与画像构建实战指南

想让扣子智能体自动识别用户最近3次点击的品类、停留最久的页面类型、跳失率异常时段,而不是靠人工翻日志猜偏好,必须把原始行为数据转化成可推理的结构化标签。

从埋点日志提取关键行为特征

第一步:在小程序或H5前端接入扣子SDK,调用coze.track('page_view', { page: 'product_list', duration: 12800 })记录页面停留毫秒级时长。这一步漏掉duration字段,后续就无法计算“停留最久页面”。

第二步:后端接收埋点数据后,按user_id + event_time去重合并同一会话内高频点击(如1秒内连续点击3次商品卡片,只保留首次)。不合并会导致“点击品类”被噪声污染,模型误判为兴趣泛滥。

第三步:用Flink SQL实时聚合最近30分钟行为流:
SELECT user_id, COLLECT_LIST(category) AS recent_categories, MAX(duration) AS max_duration_page FROM behavior_stream GROUP BY user_id;结果写入Redis哈希表,key为user:{id}:behavior。【Redis中该哈希表TTL必须设为3600秒,超时未更新则自动清除,否则冷用户标签会持续干扰推荐】

用AGENTS.md定义行为标签生成规则

方法一:基础行为标签硬编码
在AGENTS.md中写入:
behavior_tags:
- if: "max_duration_page == 'article_detail'"
  then: "深度阅读型"
- if: "COUNT(recent_categories) >= 3 AND recent_categories[0] == recent_categories[1] == recent_categories[2]"
  then: "垂直品类专注者"

绿联NAS OpenClaw备份
绿联NAS OpenClaw备份

绿联 NAS OpenClaw Docker 部署的备份与恢复工具

下载

方法二:动态阈值触发标签
添加规则:
dynamic_threshold:
  bounce_rate_high: "AVG(bounce_count / session_count) > 0.65 OVER 7d"
  then_tag: "内容匹配度存疑"。注意这个规则依赖扣子内置的7日滑动窗口统计函数,不能手动写SQL替代。

将行为标签注入对话上下文

第一步:进入扣子智能体编辑页 → 点击「人设与回复逻辑」→ 在系统提示词末尾插入指令:/label behavior={{redis.hget user:{user.id} behavior}}。

第二步:确保Redis返回JSON格式包含recent_categories、max_duration_page、bounce_rate三个字段。若缺少bounce_rate字段,【OpenClaw将跳过整个behavior标签块注入,不会报错但也不会生效】。

第三步:在大模型回复节点中直接引用标签,例如:“检测到您是深度阅读型用户,以下分析侧重技术原理而非操作步骤”。这一步不需要额外配置,扣子会自动把标签字符串拼接到上下文开头。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

扣子 agents.md redis openclaw

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
数据分析的方法
数据分析的方法

数据分析的方法有:对比分析法,分组分析法,预测分析法,漏斗分析法,AB测试分析法,象限分析法,公式拆解法,可行域分析法,二八分析法,假设性分析法。php中文网为大家带来了数据分析的相关知识、以及相关文章等内容。

2023.07.04

1762

6

数据分析方法有哪几种
数据分析方法有哪几种

数据分析方法有:1、描述性统计分析;2、探索性数据分析;3、假设检验;4、回归分析;5、聚类分析。本专题为大家提供数据分析方法的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.07

2390

5

网站建设功能有哪些
网站建设功能有哪些

网站建设功能包括信息发布、内容管理、用户管理、搜索引擎优化、网站安全、数据分析、网站推广、响应式设计、社交媒体整合和电子商务等功能。这些功能可以帮助网站管理员创建一个具有吸引力、可用性和商业价值的网站,实现网站的目标。

2023.10.16

6610

14

数据分析网站推荐
数据分析网站推荐

数据分析网站推荐:1、商业数据分析论坛;2、人大经济论坛-计量经济学与统计区;3、中国统计论坛;4、数据挖掘学习交流论坛;5、数据分析论坛;6、网站数据分析;7、数据分析;8、数据挖掘研究院;9、S-PLUS、R统计论坛。想了解更多数据分析的相关内容,可以阅读本专题下面的文章。

2024.03.13

2964

8

Python 数据分析处理
Python 数据分析处理

本专题聚焦 Python 在数据分析领域的应用,系统讲解 Pandas、NumPy 的数据清洗、处理、分析与统计方法,并结合数据可视化、销售分析、科研数据处理等实战案例,帮助学员掌握使用 Python 高效进行数据分析与决策支持的核心技能。

2025.09.08

4265

12

Python 数据分析与可视化
Python 数据分析与可视化

本专题聚焦 Python 在数据分析与可视化领域的核心应用,系统讲解数据清洗、数据统计、Pandas 数据操作、NumPy 数组处理、Matplotlib 与 Seaborn 可视化技巧等内容。通过实战案例(如销售数据分析、用户行为可视化、趋势图与热力图绘制),帮助学习者掌握 从原始数据到可视化报告的完整分析能力。

2025.10.14

6412

24

Python 数据分析与可视化合集
Python 数据分析与可视化合集

聚焦 Python 在数据分析领域的核心应用,讲解 NumPy 数组运算、Pandas 数据清洗与聚合统计、缺失值与异常值处理、数据透视表生成,以及使用 Matplotlib、Seaborn、Pyecharts 制作折线图、柱状图、热力图、地图等多种可视化图表,适合数据分析师和运营人员快速掌握用 Python 从原始数据中挖掘洞察的能力。

2026.04.08

296

25

Python数据分析与Pandas高级实战
Python数据分析与Pandas高级实战

本专题围绕 Python 数据分析展开,系统讲解 Pandas 的高级用法,包括数据清洗、透视表、时间序列分析以及多表合并与分组操作。通过实战案例,帮助开发者掌握高效处理与分析数据的方法,提高数据处理效率与分析能力。

2026.04.13

491

25

扣子智能体开发实操指南
扣子智能体开发实操指南

本专题面向开发者与产品同学,完整讲解扣子智能体Bot从零到一的搭建流程,包括Bot创建、提示词编写、插件接入、变量与记忆配置、调试与多渠道发布,帮助你打造属于自己的AI助手。

2026.06.05

474

14

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
扣子入门级教程
扣子入门级教程

共0课时 | 274人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习