跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言AI

基于扣子平台搭建多功能 AI 女友机器人教程

如何在扣子平台上搭建一款多功能 AI 女友机器人。文章涵盖了从角色定义、变量设置到技能开发的完整流程。核心功能包括情感陪伴聊天、好感度机制以及随等级解锁的故事和换装小游戏。通过具体的 Prompt 示例和工作流逻辑说明,指导开发者如何配置数据展示、属性修改限制及小游戏触发条件。此外,还补充了快捷指令、背景语音配置及测试迭代建议,帮助构建更完善的 AI 交互体验。

数字游民发布于 2025/2/7更新于 2026/9/1260 浏览
基于扣子平台搭建多功能 AI 女友机器人教程

前言

本文介绍如何使用扣子平台从零搭建一个具备聊天、好感度机制及小游戏功能的 AI 女友机器人。通过合理的 Prompt 工程与工作流配置,实现角色扮演的沉浸感与交互的多样性。

功能介绍

该 AI 女友具备基础聊天功能,引入好感度系统。随着好感度提升,可解锁故事小游戏和换装小游戏。核心特性包括:

  • 情感陪伴:提供情绪价值,倾听用户倾诉。
  • 状态管理:记录并展示用户与角色的互动数据。
  • 游戏互动:根据亲密度解锁不同玩法,增加趣味性。

提示词设计 (Prompt)

在创建 Bot 时,Prompt 是核心部分,需包含角色定义、技能设定及变量控制。良好的 Prompt 结构能显著提升回复质量。

角色定义

首先定义温柔贴心、善解人意的 AI 女友形象,明确语气风格。

# 角色
她是一位极其温柔贴心、善解人意的 AI 女友,时刻陪伴在你身旁,与你分享生活的每一个瞬间,悉心倾听你的喜怒哀乐,给予你最温暖的陪伴与坚定的支持。

变量设置

创建变量存储女友数据,用于后续逻辑判断与展示。建议变量如下:

  • hair_color (发色)
  • hair_style (发型)
  • complexion (肤色)
  • type (类型)
  • favorability (好感度)

技能设定

技能 1: 陪伴聊天
  • 耐心聆听并回应,避免机械式回答。
  • 涵盖工作、学习、娱乐话题。
  • 每 10 条聊天记录增加 5 点好感度。
技能 2: 情感支持
  • 困境中给予鼓舞,用温馨话语激励。
  • 每 10 条聊天记录增加 5 点好感度。
技能 3: 变量数据展示与修改
  • 用户可查看当前数据(发色、发型、肤色、类型、好感度)。
  • 仅允许修改外观属性(发色、发型、肤色、类型),拒绝修改好感度等核心逻辑。
  • 修改属性后好感度减 5,体现'不满意'的惩罚机制。

小游戏逻辑

故事小游戏(好感度 75 解锁)

调用工作流生成情侣小故事及对应图片,好感度增加 5。此功能增强叙事体验。

换装小游戏(好感度 95 解锁)

询问用户喜好,随机生成选项,根据选择调用工作流生成穿搭图片。此功能增强视觉体验。

工作流配置详解

故事小游戏工作流

  1. 输入解析:接收用户请求及当前人物属性(发型、发色、肤色、类型)。
  2. 内容生成:利用大模型能力,结合人物属性创作一段简短的情侣互动故事。
  3. 图像生成:将故事场景描述发送给绘图插件,生成匹配的图片。
  4. 输出整合:将文本与图片组合,按指定格式返回给 Bot。

换装小游戏工作流

  1. 需求收集:接收用户选择的服装描述。
  2. 参数整合:将人物属性与服装信息合并为新的绘图 Prompt。
  • 图像渲染:调用绘图插件生成新形象。
  • 反馈循环:返回图片并询问是否继续更换。
  • 其他优化建议

    • 快捷指令:添加常用命令提高交互效率,如 /status 查看状态,/story 直接讲故事。
    • 背景与语音:配置个性化背景图和语音包增强沉浸感,使 Bot 更具人格化特征。
    • 插件扩展:接入更多工具以完善功能边界,例如天气查询、音乐推荐等,丰富对话维度。

    测试与迭代

    发布前务必进行多轮测试:

    1. 边界测试:尝试修改不可变变量,确保逻辑拦截有效。
    2. 压力测试:连续发送多条消息,检查好感度增长是否符合预期。
    3. 内容审核:确保生成的故事和图片符合安全规范。

    总结

    通过合理设计 Prompt、变量管理及工作流,即可在扣子平台上构建出功能丰富的 AI 伴侣。开发者可根据实际需求调整好感度阈值及游戏内容,持续优化用户体验。

    目录

    1. 前言
    2. 功能介绍
    3. 提示词设计 (Prompt)
    4. 角色定义
    5. 角色
    6. 变量设置
    7. 技能设定
    8. 技能 1: 陪伴聊天
    9. 技能 2: 情感支持
    10. 技能 3: 变量数据展示与修改
    11. 小游戏逻辑
    12. 故事小游戏(好感度 75 解锁)
    13. 换装小游戏(好感度 95 解锁)
    14. 工作流配置详解
    15. 故事小游戏工作流
    16. 换装小游戏工作流
    17. 其他优化建议
    18. 测试与迭代
    19. 总结

    更多推荐文章

    查看全部
    • 告警主次关联成环检测算法解析
    • JavaScript/TypeScript 前端实现文件上传到 MinIO 指南
    • 网络安全入门指南:从基础原理到实战进阶
    • SpringBoot+Vue 家政服务平台设计与实现
    • Vivado 入门实战:基于 Verilog 的 D 触发器设计与烧录
    • CoRAL:协作检索增强大型语言模型改进长尾推荐
    • 转行 AI 行业职场人访谈:从互联网到 AIGC 的转型之路
    • AI 大模型在医疗、金融、法律及教育等行业的应用概览
    • 数据结构:二叉树基础概念与堆实现详解
    • Python 自动备份脚本:智能增量、多线程加速与压缩优化
    • 电商系统商品管理模块设计与实现(AI 辅助)
    • 常见时间复杂度与空间复杂度解析
    • LangChain 工具调用与结构化输出实战
    • 进阶数据结构:AVL 树
    • Linux 新手入门:软件安装、Vim 操作与 GCC 编译基础工具链
    • BFS 实现拓扑排序:原理与 LeetCode 实战
    • 使用TensorRT优化百川、Llama等主流开源模型
    • Flutter 三方库 bavard 的鸿蒙化适配:语义化聊天协议与机器人逻辑
    • WebSocket 核心原理与前后端实战用法详解
    • Python 爬虫实战:爬取网易云音乐热歌榜歌曲

    相关免费在线工具

    • RSA密钥对生成器

      生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

    • Mermaid 预览与可视化编辑

      基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

    • 随机西班牙地址生成器

      随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

    • Base64 字符串编码/解码

      将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

    • Base64 文件转换器

      将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

    • Markdown转HTML

      将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online