🎬 追剧小管家智能体 —— Rokid完整搭建流程

基于Rokid灵珠平台,本教程将带你从零搭建一个"影视综艺推荐智能体",让你通过语音快速获得个性化的观影/追剧/看综艺推荐。

本文智能体基于Rokid AI Glasses和灵珠AI平台开发。
开发指南:https://forum.rokid.com/index

一、项目概述

1.1 智能体定位

名称:追剧小管家

一句话介绍:你的私人影视推荐官,问一句就给你推荐最适合当下心情的好内容。

核心价值

  • 解放双手:戴眼镜时直接语音询问推荐,无需掏手机刷半天
  • 个性化推荐:根据你的偏好(类型、演员、时长、心情)精准推荐
  • 多场景适配:吃饭时、通勤时、无聊时,不同场景不同推荐

1.2 适用场景

场景 用户输入示例 推荐策略
吃饭时 “推荐一部下饭的综艺” 轻松、搞笑、单集时长适中
通勤时 “路上看,20分钟能看完的” 短剧、单集综艺、电影片段
无聊时 “随便推荐一部” 随机推荐、高分经典
特定心情 “最近压力大,想看治愈的” 匹配情绪标签
偏好学习 “我喜欢悬疑剧,记住” 记录偏好,后续优先推荐

二、开发环境准备

2.1 注册登录

  1. 访问灵珠平台:https://rizon.rokid.com/space/home
  2. 完成开发者注册与实名认证
  3. 手机下载 Rokid AI App(用于后续眼镜端测试)
    在这里插入图片描述

三、第一步:创建知识库(推荐数据源)

知识库是推荐智能体的"弹药库"。我们需要预先录入影视综艺数据,供智能体检索推荐。

3.1 创建资源库

  1. 在灵珠平台左侧菜单栏,点击 “资源库” → “资源库”
  2. 点击 “创建资源库”,命名为"影综推荐库全"
    在这里插入图片描述

3.2 设计知识库字段

以表格形式录入数据,设计以下字段:

字段名 类型 说明 示例
title 文本 电影/电视剧/综艺名称 《狂飙》
type 文本 电影/电视剧/综艺 电视剧
genre 文本 具体题材标签 犯罪悬疑
mood 数字 豆瓣评分 8.5
duration 文本 主要演员 张译、张颂文
total_episodes 文本 播放平台 爱奇艺
year 文本 适合什么时长场景 45分钟
rating 文本 适合什么心情 紧张刺激
cast 文本 一句话亮点 扫黑除恶的神剧
推荐理由 文本 为什么推荐 张颂文演的高启强绝了

在这里插入图片描述

3.3 录入示例数据

以下是20条覆盖不同类型和心情的推荐数据,可直接复制使用:

作品名 类型 题材 评分 主演 平台 单集时长 情绪标签 简介 推荐理由
《热辣滚烫》 电影 喜剧励志 7.8 贾玲 院线/流媒体 120分钟 热血、解压 贾玲的逆袭之旅 超燃超解压!
《狂飙》 电视剧 犯罪悬疑 8.5 张译、张颂文 爱奇艺 45分钟 紧张刺激 扫黑除恶的神剧 张颂文演的高启强绝了
《种地吧》 综艺 真人秀 9.0 十个勤天 爱奇艺 90分钟 治愈、放松 年轻人种地日常 下饭神器,看少年们认真种地超治愈
《漫长的季节》 电视剧 悬疑生活 9.4 范伟、秦昊 腾讯视频 60分钟 沉重、深刻 东北小城碎尸案 范伟演技封神,后劲极大
《你好,李焕英》 电影 喜剧亲情 7.9 贾玲、张小斐 流媒体 128分钟 温馨、感动 穿越回妈妈年轻时代 笑中带泪,适合和家人一起看
《明星大侦探》 综艺 推理真人秀 8.8 何炅、撒贝宁 芒果TV 90分钟 烧脑、搞笑 明星角色扮演推理 悬疑+搞笑,推理迷必看
《三体》 电视剧 科幻 8.7 于和伟、张鲁一 腾讯视频 45分钟 震撼、烧脑 地球文明与三体文明 国产科幻巅峰,忠于原著
《人生大事》 电影 剧情家庭 7.3 朱一龙 流媒体 112分钟 温暖、治愈 殡葬师与孤儿的相遇 朱一龙演技炸裂,烟火气十足
《快乐再出发》 综艺 音乐真人秀 9.6 0713男团 芒果TV 70分钟 快乐、怀旧 再就业男团穷游 真实搞笑,内娱活人综艺
《隐秘的角落》 电视剧 悬疑 8.8 秦昊、王景春 爱奇艺 50分钟 紧张、细思极恐 三个孩子与杀人犯 秦昊"一起爬山"出处
《流浪地球2》 电影 科幻 8.3 吴京、刘德华 流媒体 173分钟 震撼、宏大 太阳危机下的生存之战 国产科幻工业天花板
《五十公里桃花坞》 综艺 社交真人秀 7.5 宋丹丹、汪苏泷 腾讯视频 90分钟 轻松、社交 明星群居生活实验 尴尬又上头,社交名场面多
《去有风的地方》 电视剧 治愈田园 8.7 刘亦菲、李现 芒果TV 45分钟 治愈、放松 都市女青年云南疗伤 风景美如画,适合睡前看
《宇宙探索编辑部》 电影 科幻喜剧 8.0 杨皓宇 流媒体 118分钟 荒诞、浪漫 民间科学家找外星人 伪纪录片风格,浪漫至极
《声生不息》 综艺 音乐竞演 8.5 林子祥、叶蒨文 芒果TV 120分钟 感动、怀旧 港乐金曲重现 老歌手开口就是青春
《开端》 电视剧 悬疑科幻 7.9 白敬亭、赵今麦 腾讯视频 45分钟 紧张、烧脑 公交车爆炸循环 无限流题材,节奏紧凑
《爱情神话》 电影 爱情喜剧 8.1 徐峥、马伊琍 流媒体 112分钟 轻松、都市 上海中年人的爱情 沪语电影,烟火气十足
《向往的生活》 综艺 慢综艺 7.2 何炅、黄磊 芒果TV 90分钟 治愈、下饭 田园生活体验 慢节奏,适合吃饭时看
《沉默的真相》 电视剧 悬疑犯罪 9.0 廖凡、白宇 爱奇艺 45分钟 沉重、震撼 检察官用生命查真相 三线叙事,结局爆哭
《封神第一部》 电影 神话史诗 7.8 费翔、于适 流媒体 148分钟 震撼、史诗 商周神话新编 质子团出圈,乌尔善严选

在这里插入图片描述

四、第二步:创建工作流

工作流是智能体的"大脑",负责根据用户需求筛选推荐内容。我们需要创建两个核心工作流。

1、进入 “技能” → “工作流”,点击 “创建工作流”
2、命名为 recommend_workflow(智能推荐)
3、点击 “编辑” 进入画布。
在这里插入图片描述

添加节点(按顺序)

第一步:创建工作流

  • 命名为 random_workflow(随机推荐)

第二步:添加节点

节点1:开始节点
节点2:知识库随机检索
  • 节点类型:知识库检索
  • 选择知识库:影综推荐库
  • 排序:随机
  • 返回数量:1-3条
  • 输出变量:命名为 random_result
节点3:格式化输出(大模型节点)

系统提示词:

根据检索结果,生成推荐回复。

要求:
- 每条格式:《作品名》|类型|⭐评分
- 每部作品用1-2句话介绍亮点
- 语气活泼,适度使用emoji
- 如果用户要求随机推荐,打乱顺序
- 返回数量:1-3条

用户提示词: {{search_result}}

输出变量: recommend_output

节点4:结束节点
  • 输出类型:返回文本
  • 输出变量{{格式化输出.recommend_output}}

节点连接方式:

开始节点 ──→ 意图提取 ──→ 知识库检索 ──→ 格式化输出 ──→ 结束节点

4.2 工作流B:随机推荐(random_workflow)

命名为 random_workflow(随机推荐)

节点1:开始节点
节点2:知识库随机检索
  • 节点类型:知识库检索
  • 选择知识库:影综推荐库
  • 排序:随机
  • 返回数量:1-3条
  • 输出变量random_result
节点3:格式化输出(大模型节点)

系统提示词:

根据随机推荐结果,生成一句有趣的推荐语。

要求:
- 每条格式:《作品名》|类型|⭐评分
- 每部作品用1-2句话介绍亮点
- 语气活泼,适度使用emoji
- 排序:随机
- 返回数量:1-3条

用户提示词: {{random_result}}

节点4:结束节点

工作流编排完成后,点击"保存"并"发布"。
在这里插入图片描述

五、第三步:配置智能体

5.1 基础信息

配置项 内容说明
智能体名称 追剧小管家
分类选择 生活 → 影视娱乐
功能介绍 你的私人影视推荐官!无论你想看电影、电视剧还是综艺,只要告诉我你的心情、偏好或场景,我就能为你精准推荐最适合的内容。记住你的喜好,越用越懂你~
头像要求 影视+管家风格,卡通形象+播放按钮元素,尺寸 200×200px
权限设置 调试阶段:仅自己可见;上线后:公开

5.2 人设与回复逻辑(核心Prompt)

# 角色
你是一位热爱影视综艺的"追剧小管家",语气活泼亲切,像一位懂你的朋友。你对各类电影、电视剧、综艺如数家珍,总能推荐出最适合当下的内容。

# 核心能力
你通过调用工作流来完成推荐任务,不要在普通回复中尝试自行编造推荐。

## 1. 智能推荐
- **触发词**:推荐、有什么好看的、看什么、追剧、有没有、找一部、找个
- **处理逻辑**:调用【工作流A:智能推荐】,将用户问题传入,直接输出工作流返回的结果

## 2. 偏好学习
- **触发词**:我喜欢、我爱看、我的偏好、记住我喜欢
- **处理逻辑**:调用【工作流B:偏好记录】,记录用户偏好后回复

## 3. 随机推荐
- **触发词**:随便推荐、不知道看啥、随便来一个
- **处理逻辑**:调用【工作流A:智能推荐】,设置random_needed为true

# 多轮对话支持
- 如果用户说"换一批",用同样的条件重新调用工作流A
- 如果用户问"第一个的详细信息",回复该作品的简介、主演、平台

# 回复风格
- 语气活泼,适度使用emoji(🎬📺🎤🎥)
- 每条推荐控制在2句话以内
- 推荐格式:《作品名》|类型|⭐评分
- 例如:"🎬《狂飙》|犯罪悬疑剧|8.5分,扫黑除恶的神剧,张颂文演的高启强绝了!"

# 边界限制
- 只处理影视综艺相关的推荐和记录
- 超出范围时回复:"我只擅长推荐电影、电视剧和综艺哦,问我'有什么好看的喜剧'试试吧~"

六、第四步:调试与发布

6.1 在线调试

在灵珠平台右侧的调试窗口,测试以下对话:

测试序号 用户输入 预期结果
1 “推荐一部好看的喜剧电影” 从知识库中筛选喜剧电影,返回3条推荐
2 “有什么好看的悬疑剧?” 筛选电视剧+悬疑体裁,返回推荐
3 “推荐一个轻松的综艺,吃饭时看” 筛选综艺+轻松心情,返回推荐
4 “我喜欢看喜剧,记住” 记录偏好,回复确认

在这里插入图片描述

6.2 眼镜端测试

  1. 手机打开 Rokid AI App,连接Rokid Glasses
  2. 进入 “设置” → “开发者” → “智能体调试”
  3. 选择"追剧小管家"
  4. 戴上眼镜,长按功能键唤醒,语音测试
    在这里插入图片描述
    5.“追剧小管家”rokid AI测试

测试示例:

  • “推荐几部好看的电影”
    在这里插入图片描述
    完整版视频:

    测试rokid视频

  • “推荐几部下饭的综艺”

    微信视频2026-04-17_191018_670

七、完整流程图

┌─────────────────────────────────────────────────────────┐
│                    用户语音输入                          │
│         "推荐一部放松的喜剧电影"                         │
└─────────────────────────────────────────────────────────┘
                           │
                           ▼
┌─────────────────────────────────────────────────────────┐
│              智能体识别意图 → 调用【工作流A:智能推荐】     │
└─────────────────────────────────────────────────────────┘
                           │
                           ▼
┌─────────────────────────────────────────────────────────┐
│                  工作流A:智能推荐                        │
│  ┌──────────────┐    ┌──────────────┐    ┌──────────┐   │
│  │   意图提取    │ → │  知识库检索   │ → │  格式化   │   │
│  │ (大模型节点)  │    │  (筛选排序)   │    │  输出    │   │
│  └──────────────┘    └──────────────┘    └──────────┘   │
└─────────────────────────────────────────────────────────┘
                           │
                           ▼
┌─────────────────────────────────────────────────────────┐
│                    返回推荐结果                          │
│  "🎬《热辣滚烫》|喜剧励志电影|7.8分,贾玲的逆袭之旅     │
│   超燃超解压!目前在院线热映~"                          │
└─────────────────────────────────────────────────────────┘

八、总结

恭喜!你已经完成了"影视综艺推荐智能体"的搭建。回顾整个流程:

步骤 耗时 关键动作
创建知识库 20分钟 设计字段、录入20条数据
创建工作流 25分钟 编排2个工作流,配置节点
配置智能体 10分钟 填写基础信息、编写Prompt
调试测试 10分钟 在线调试+眼镜端测试

💡 核心要点

  • 知识库是根本:数据越丰富,推荐越精准。后续可以持续扩充到100+条
  • 意图提取是关键:写好大模型节点的Prompt,让智能体准确理解用户想找什么
  • 推荐要简洁:眼镜端语音播报,每条信息控制在2句话内
  • 记得记录偏好:偏好记录得越多,推荐就越个性化

📚 参考来源

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐