从零安装到深度玩法,主屏幕·聊天·角色·多世界·论坛·日记·串门·宠物屋·经营·健康·心动交友·音乐·签到·联机·API·角色设定——每项功能、每个按钮、每条逻辑,逐字逐项超详细解说
Mono Heart 是一款运行在浏览器里的 AI 伴侣 / 角色扮演手机网页应用,无需下载 App Store,直接通过浏览器使用,也支持安装为桌面图标(PWA)。
Mono Heart(版本 5.4)是一个功能极其丰富的 AI 角色互动平台,它把以下功能集成在一个单页面 HTML 文件里:
index_fixed_33.html 文件储存到你的设备。如果是从别人那里获得链接,直接在浏览器打开该 URL 即可。PWA(渐进式网页应用)允许你把 Mono Heart 像真正的 App 一样安装到手机主屏幕,并拥有沉浸式全屏体验。
Mono Heart 模拟了一部真实手机的操作系统。以下是整体结构图:
| 层级 | 名称 | 说明 |
|---|---|---|
| 最外层 | 手机外框 | 圆角黑色边框,模拟 iPhone 机身 |
| 主屏幕 | Home Screen | 时钟、日历、App 图标、桌面组件 |
| 应用页面 | 各 App 页 | 点击图标进入,如聊天、设置、商城等 |
| 弹层 | Modal / Drawer | 从底部或侧边滑出的设置/选项面板 |
| 浮窗 | Float Popup | 可拖曳的悬浮聊天窗口 |
所有 AI 功能都需要 API 才能运作。这章教你从零开始理解 API 是什么、如何获取、如何填写,以及推荐的免费公益站子。
API(应用程序接口)是 Mono Heart 与 AI 模型沟通的「桥梁」。你发送消息 → Mono Heart 通过 API 把消息发给 AI 服务器 → AI 回复 → 显示在你屏幕上。
你需要准备三样东西:
| 参数 | 是什么 | 示例 |
|---|---|---|
| API URL | AI 服务器的网址(端点地址) | https://api.openai.com/v1 |
| API Key | 你的身份验证密钥,像是「门票」 | sk-xxxxxxxxxxxxxxxx |
| Model | 使用哪个 AI 模型 | gpt-4o / gpt-4o-mini |
platform.openai.com 注册账号并登录。https://api.openai.com/v1,Key: 你的 sk- 开头的密钥,Model: gpt-4o 或 gpt-4o-mini「公益站子」是由热心开发者搭建的免费/低价 AI API 中转服务,提供与 OpenAI 兼容的 API 接口,新手无需付款即可使用。
| 站子名称 | API URL | 获取 Key | 推荐模型 |
|---|---|---|---|
| AiHubMix 推荐 | https://aihubmix.com/v1 |
官网注册后在控制台生成 | gpt-4o-mini |
| CloseAI | https://api.closeai-asia.com/v1 |
官网注册获取 | gpt-4o |
| OpenRouter | https://openrouter.ai/api/v1 |
openrouter.ai 注册 | openai/gpt-4o-mini |
| Groq(免费) | https://api.groq.com/openai/v1 |
console.groq.com 免费注册 | llama-3.1-70b-versatile |
| Together AI | https://api.together.xyz/v1 |
together.ai 注册(有免费额度) | meta-llama/Llama-3-70b-chat-hf |
| Silicon Flow | https://api.siliconflow.cn/v1 |
siliconflow.cn 注册(国内可用) | Qwen/Qwen2.5-72B-Instruct |
| DeepSeek | https://api.deepseek.com/v1 |
platform.deepseek.com 注册 | deepseek-chat |
https://api.openai.com/v1。注意:URL 末尾不需要加斜线 /。sk- 开头的字符串)。填写后会显示为星号保护隐私。gpt-4o-mini。不同站子模型名称不同,请参考站子文档。| 错误提示 | 原因 | 解决方法 |
|---|---|---|
| 401 Unauthorized | API Key 错误或已过期 | 重新检查并粘贴 API Key,注意有无多余空格 |
| 404 Not Found | API URL 填写错误 | 检查 URL 末尾,通常应以 /v1 结尾 |
| 429 Rate Limit | 请求过于频繁或额度用尽 | 等待一分钟再试,或检查账户余额 |
| 无法连接 / 超时 | 网络问题或站子暂时故障 | 检查网络,或更换其他公益站子 |
| 模型不存在 | 模型名称拼写错误 | 检查模型名称,注意大小写 |
| 返回乱码/空内容 | 模型不兼容或参数有误 | 更换模型,如改用 gpt-4o-mini |
主屏幕是你每次打开 Mono Heart 看到的第一个界面,模拟了一部真实手机的锁屏/主屏幕体验。
屏幕顶部中央显示当前 时、分(HH:MM 格式,每分钟自动更新)。字体为特殊像素风格,风格清晰易读。
时钟下方显示当前月份的小型日历,包含:
主屏幕中部有一个可替换背景图片的区域。点击它可以从相册选择你喜欢的图片。图片会被自动压缩并储存到本地(最大边 1200px,质量 80%)。
操作方法:点击图片区域 → 从相册选择图片 → 自动应用
屏幕下半部分是所有 App 的图标网格,类似 iOS 主屏幕。点击任意图标进入对应功能页。主要 App 图标包括:
主屏幕支持放置可拖曳的桌面小组件(Widget),包括:
长按主屏幕空白区域即可进入编辑模式(类似 iOS 编辑模式)。进入后:
角色(Persona)是 Mono Heart 的核心,所有 AI 互动都围绕角色展开。这章教你从零创建一个完整角色,并解说每一项设定的含义和用法。
或者从设置页面的「角色」区块进入。
每个角色都有独立的聊天历史,储存在本地。相关操作:
| 操作 | 在哪里 | 说明 |
|---|---|---|
| 查看历史 | 聊天页面自动加载 | 上划可查看更早的消息 |
| 清除聊天记录 | 角色设置 › 清除历史 | 删除与该角色的所有对话,但保留角色设定 |
| 导出历史 | 设置 › 数据导出 | 可将聊天记录导出为文件备份 |
| 调整上下文长度 | 角色设置 › 上下文 | 控制每次对话携带多少条历史(影响 Token 消耗) |
聊天页面是使用频率最高的核心功能,完美还原了微信/手机聊天界面的体验,并加入了大量 AI 专属功能。
联系人列表(Contacts Drawer)从左侧滑出,显示所有角色。点击角色进入与其的聊天。
| 区域 | 位置 | 功能 |
|---|---|---|
| 顶部导航栏 | 最顶部 | 显示角色名称、头像、返回按钮(☰菜单、状态指示) |
| 消息区域 | 中间大区 | 所有聊天气泡,你的消息靠右,角色靠左 |
| 正在输入提示 | 消息区下方 | 角色回复时显示「...正在输入」动态效果 |
| 输入栏 | 底部 | 文字输入框 + 发送按钮 + 附加功能按钮 |
长按任意一条消息气泡(约 0.5 秒),弹出操作菜单,包含以下选项:
| 菜单项 | 适用 | 功能说明 |
|---|---|---|
| 📖 引用 | 所有消息 | 引用这条消息作为背景,你的下一条回复会带上引用标注 |
| ✏️ 编辑 | 所有消息 | 修改这条消息的文字内容并重新保存 |
| 🔄 重生 | 角色消息 | 让角色重新生成这条回复(换一个版本) |
| ☑️ 多选 | 所有消息 | 进入多选模式,可勾选多条消息后批量删除 |
| 🗑️ 删除 | 所有消息 | 删除这单条消息(需确认) |
通过长按菜单选择「多选」进入多选模式后:
聊天页面顶部的「☰」按钮打开侧边菜单,包含:
| 选项 | 功能 |
|---|---|
| 角色信息 | 查看和编辑当前角色的详细设定 |
| 黑盒子 | 进入当前角色的内心记录(黑盒子系统) |
| 线下模式 | 进入与当前角色的线下叙事模式 |
| 梦境 | 为当前角色生成梦境 |
| 清除记录 | 删除与该角色的所有聊天历史 |
| 角色切换 | 快速切换到其他角色 |
朋友圈功能完全模拟了微信的朋友圈体验。你和角色都可以发帖,角色会自动点赞和评论,形成真实的社交互动。
角色不只会互动,还会主动发朋友圈。触发条件通常是:
角色的帖子内容由 AI 根据角色人设生成,完全贴合角色性格。
| 操作 | 方法 | 说明 |
|---|---|---|
| 点赞 | 点击❤️图标 | 给帖子点赞,你的名字会出现在点赞列表 |
| 评论 | 点击💬图标 | 展开评论区,输入评论并发送 |
| 回复评论 | 点击评论旁的「回复」 | 针对某条具体评论进行回复,形成对话串 |
| 角色回复你 | 自动触发 | 你评论角色的帖子后,角色会自动回复你的评论 |
多世界(Multi-World)系统让你可以创建多个完全独立的「平行宇宙」,每个世界拥有各自的角色、聊天记录、朋友圈和设定,互不干扰。
一个「世界」可以理解为一个独立的角色扮演宇宙。你可以有:
切换世界时,所有角色、聊天、朋友圈都会跟着切换到那个世界的数据。
你可以将整个世界(包括所有角色、聊天记录等)导出为文件分享给他人,或从文件导入别人的世界。
角色间聊天室是多世界系统的独特功能,让你世界里的多个角色之间产生自己的私下对话。
梦境系统让 AI 为角色生成「昨夜梦境」,以复古 Winamp 风格的界面展示,并可存入梦境档案。
也可以通过聊天页的侧边菜单 → 梦境进入(此时自动选中当前聊天的角色)。
梦境卡片采用复古 Winamp 播放器风格的设计,界面元素包括:
| 元素 | 说明 |
|---|---|
| 角色名称与头像 | 显示做梦角色的信息 |
| 梦境文字 | AI 生成的梦境叙述,多段落,文学性描写 |
| 情绪分析 | 对这段梦境情绪的分析(如「思念·不安」) |
| 心率数据 | 模拟的梦中心率(如 72 bpm),增加真实感 |
| 日期时间戳 | 梦境生成的时间 |
| MP3 可视化条 | 装饰性音频可视化条形(复古风格) |
| 三个标签页 01/02/03 | 切换查看梦境内容/情绪分析/心率数据 |
| ▶ 重新生成 | 点击重新用 AI 生成一段新梦境 |
| ✦ 存入档案 | 将当前梦境保存到档案(每个角色可保存多个) |
点击「梦境档案」标签页,可以查看所有已保存的梦境记录。
黑盒子是一个「偷窥角色内心」的独特功能,记录角色在发出每条消息前,脑海中经历的完整心理活动过程。
每次聊天时(大约每 3 条消息中有 1 条,或情感相关消息必触发),系统会偷偷用 AI 生成角色「发消息前」的完整内心过程,记录格式如下:
进入后可以看到该角色所有的内心记录,按时间排序。每条记录显示:
深层秘密功能让你输入角色的某个年龄,AI 会生成那个年龄段角色所经历的隐秘事件和从未说出口的秘密。
心动聊天室是一个独立于主聊天系统的特殊恋爱聊天界面,UI 更精致,加入了撤回、引用、读已、双击反应等微信式细节功能。
| 操作 | 效果 |
|---|---|
| 📖 引用 | 引用这条消息,下一条回复会带引用标注 |
| ✏️ 编辑 | 修改消息内容(打开编辑弹窗) |
| 🔄 重回(角色消息专属) | 让角色重新生成这条回复 |
| ☑️ 多选 | 批量选择消息,然后删除 |
| 🗑️ 删除 | 删除这单条消息 |
双击你自己发送的消息可以撤回。如果角色已读过这条消息(已读指示亮起),撤回后系统会向角色注入一条隐藏提示,告知角色「用户撤回了消息」,角色可以根据情况决定是否提及这件事。
线下模式是一个沉浸式角色扮演叙事系统,提供三种不同风格的故事创作模式。
| 模式 | 风格 | 适合场景 |
|---|---|---|
| 📜 长篇叙事模式 | 文学散文风格,第三人称或主观视角,场景描写丰富 | 沉浸式故事写作、深度情节发展 |
| 💬 短线下模式 | 聊天气泡式,更轻松随意,类似普通聊天但有位置/BGM描述 | 日常互动、轻松剧情 |
| 🌀 IF 线模式 | 「如果」平行宇宙,探索不同选择的结果,不写入主线记忆 | 探索「如果当初不同」的假设剧情 |
进入后选择三种模式之一,并选择角色开始创作。
IF 线(If-Line)是「假设平行宇宙」模式:
线下模式支持完整的存档管理:
| 功能 | 说明 |
|---|---|
| 自动保存 | 每段对话自动保存到当前会话 |
| 创建新存档 | 开启新的线下故事会话,保留旧的 |
| 重命名存档 | 点击存档列表的「重命名」按钮修改标题 |
| 记忆开关 | 切换该存档是否加入角色的长期记忆(默认开启) |
| 删除存档 | 删除整个会话记录(含记忆) |
| 切换存档 | 点击存档列表中的会话标题即可切换 |
宝宝系统让你和角色孕育出 AI 生成的专属孩子,拥有完整的外貌、性格、出生故事,并自动构建家谱树。
AI 生成的宝宝资料包含以下所有内容:
| 字段 | 说明 |
|---|---|
| 姓名 | 宝宝的名字(AI 或用户指定) |
| 性别 | ♀ 女 / ♂ 男 |
| 生日 | AI 生成具体日期(出生年份固定为当年) |
| 代表 Emoji | 最能代表这个宝宝的一个 emoji |
| 外貌描述 | 5-7 句详细外貌描写,融合双方特征 |
| 性格描述 | 4-5 句性格特点,融合双方性格遗传 |
| 说话风格 | 2-3 句描述宝宝的语言特点和口头禅 |
| 特质标签 | 5 个关键特质(如「活泼」「爱幻想」) |
| 日常小习惯 | 3 个有趣的小习惯 |
| 兴趣爱好 | 3 项兴趣爱好 |
| 遗传特征 | 2-3 句说明遗传了父母的哪些特征 |
| 成长倾向 | 2-3 句预测宝宝长大可能的方向 |
| 出生故事 | 3-4 句描述宝宝出生时的场景和氛围 |
当以下条件同时满足时,有 5% 概率自动触发双胞胎:
双胞胎会同时生成两个宝宝,AI 会确保两者性格/外貌有所差异,但名字相互呼应。
家谱树以可交互的节点图形式展示家庭关系,自动包含:
交互操作:
恋爱观察室跟踪宝宝的恋爱进展,AI 会为宝宝生成「恋爱对象」,记录暧昧→恋爱→婚姻的过程。这些进展也会反映到家谱树中。
LiveChat Widget(实时聊天桌件)是 Mono Heart 最特别的功能之一:在主屏幕上直接放置一个实时与角色对话的小组件,甚至可以弹出浮窗或进入画中画模式跨 App 聊天。
LiveChat 桌件是主屏幕上的一个可拖曳小组件,显示:
无需进入聊天 App,就能在主屏幕上直接与角色对话。
点击 LiveChat 桌件的「展开」按钮,会弹出一个可拖曳的浮窗聊天界面,覆盖在主屏幕上方:
| 功能 | 说明 |
|---|---|
| 拖曳移动 | 拖曳浮窗顶部标题栏可移动整个浮窗位置 |
| 调整大小 | 拖曳右下角的调整手柄可以改变浮窗大小(最小 240×320) |
| AI 内容区 | 上半部分显示角色的最新回复内容(字体自适应大小) |
| 用户输入区 | 下半部分是你的输入框和发送按钮 |
| 图片发送 | 点击图片按钮可选择图片发送 |
| ⚙️ 设置按钮 | 打开浮窗设置,可开关「页面同步」功能 |
| 页面同步 | 开启后,角色会看到你当前浏览的页面内容并可以评论 |
| ✕ 关闭 | 关闭浮窗 |
点击浮窗中的「PiP」按钮,可尝试启动画中画模式(Document Picture-in-Picture):
RPC(Reading Persona Control / 读取权限控制)系统让角色能够主动「阅读」你的内容(聊天记录、朋友圈、日记等),并产生真实的心声和反应。
简单来说:你给角色「阅读权限」,角色会像真实的人一样,慢慢滑动翻阅你分享给他/她的内容,并产生对应的心声评论。
例如:
在 RPC 设置中,可以独立控制角色能访问哪些内容:
| 权限项 | 说明 | 默认 |
|---|---|---|
| Chat(聊天记录) | 角色可访问与你的聊天历史 | 开启 |
| Offline(线下记录) | 角色可访问线下模式存档 | 开启 |
| Moments(朋友圈) | 角色可访问你的朋友圈帖子 | 开启 |
| Diary(日记) | 角色可访问你的日记内容 | 开启 |
当角色尝试访问某项内容时,如果不是全局开放权限,会弹出逐步权限确认对话框,显示:
你可以临时允许或拒绝,不影响全局设置。
在 RPC 设置中可以设定角色每翻阅一个「页面」(一屏内容)时,生成几条心声(1~3 条)。心声越多,沉浸感越强,但也消耗更多 API 调用。
RPC 系统模拟角色真实翻阅页面的过程,使用人类式滑动动画:
你可以将小说文件导入 Mono Heart,让角色陪你一起阅读,并在翻页时产生实时心声评论。
小说内容(章节文本)存储在 IndexedDB(浏览器本地大容量数据库),封面图片同样储存在 IndexedDB。只有元数据(书名、章节列表等)存储在 localStorage。这使得即使小说很长也不会造成存储问题。
设置页是 Mono Heart 的控制中心,管理所有全局参数。
(详见第二章,这里是设置页中 API 区块的入口)
--fs 实现,影响所有页面的文字大小。通常有「小」「中」「大」三档或滑动条调整。| 功能 | 说明 |
|---|---|
| 导出所有数据 | 将所有角色、聊天记录、设置等导出为 JSON 文件备份 |
| 导入数据 | 从备份文件恢复所有数据(会覆盖现有数据) |
| 清除所有数据 | 删除所有本地数据,恢复出厂状态(不可逆!) |
| 清除聊天记录 | 只删除聊天历史,保留角色设定 |
Supabase 是一个开源数据库服务,Mono Heart 支持通过 Supabase 将数据同步到云端,实现跨设备访问。
supabase.com 免费注册账号并创建一个项目。商城是一个虚拟购物模拟系统,AI 根据角色人设生成专属商品,你可以浏览、加入购物车、结账,整个过程是纯模拟体验。
点击任意商品卡片进入详情页(从右侧滑入动画):
点击右上角购物车图标进入购物车页面:
点击「结账」后,从底部滑上一个结账弹窗,内含:
整个购物过程是纯模拟体验,没有真实交易,也没有实际扣款。
通知中心汇总所有角色发来的通知,类型包括:
点击通知项目可以直接跳转到对应的功能页面。
剧本系统提供预设的角色扮演场景脚本,可以快速进入一个有剧情框架的对话场景,无需从零开始设定背景。
探访页面显示所有角色的列表,以卡片形式展示各角色的当前状态、最近活动、以及快速进入聊天的入口。
Mono Heart 使用三层储存方案确保数据安全性:
| 储存层 | 用途 | 容量 |
|---|---|---|
| localStorage | 角色设定、API配置、用户信息等小型数据 | 通常 5~10 MB |
| IndexedDB | 聊天历史、小说内容、图片等大型数据(主要储存层) | 几百 MB 到几 GB |
| Supabase(可选) | 云端备份同步 | 免费 500 MB |
检查步骤:①确认 API 已正确配置(URL、Key、Model 都有填);②测试 API 连接是否成功;③检查 API 额度是否用完;④确认网络连接正常。
可能原因:①人设描述不够详细或清晰;②温度值设置过高(尝试降低到 0.8~1.0);③聊天历史太长导致 AI 「遗忘」了人设(尝试清除历史重新开始);④换用更强大的模型(如 gpt-4o 替代 gpt-4o-mini)。
可能被浏览器清除缓存。解决方法:①以后定期在设置页导出备份文件;②配置 Supabase 云同步作为额外保障;③iOS 用户注意 Safari 有「每 7 天清除非活跃网站数据」的特性,建议安装为 PWA(添加到主屏幕)以避免此问题。
图片识别需要支持视觉(Vision)的模型,如 gpt-4o 或 Claude 3。gpt-4o-mini 也支持图片但识别精度略低。请确认你使用的模型具有视觉能力。
需要 API 才能触发角色自动点赞评论。确认 API 正常后,发布朋友圈等待几秒应有反应。若等了 30 秒仍无反应,检查 API 是否有误。
画中画需要 Chrome 116+ 或 Android Chrome 120+。iOS Safari 目前不支持。建议使用 Android 设备的 Chrome 浏览器体验此功能。
两种方法:①在角色设置的「人设」里写明(如「你知道我叫小明」);②在「记忆核心」中添加记忆条目(这些会永久加入系统提示)。普通聊天历史会随记录增长而让早期内容被遗忘,只有人设和记忆核心是永久的。
公益站子为免费或低价服务,可能在高峰时段较慢。建议:①避开峰值时间(晚上 8~11 点通常最拥挤);②多准备几个不同站子的 API 轮流使用;③如需稳定体验,考虑使用付费官方 API。
在角色设置中开启「启用翻译」功能,之后角色的日语回复下方会自动附上中文翻译。
| 名词 | 解释 |
|---|---|
| API | 应用程序接口,连接 Mono Heart 与 AI 服务的桥梁 |
| API Key | API 密钥/门票,验证你的身份,通常以 sk- 开头 |
| API URL | AI 服务器地址,如 https://api.openai.com/v1 |
| Model | AI 模型,如 gpt-4o、gpt-4o-mini、deepseek-chat 等 |
| Persona / 人设 | 角色的性格、背景设定,越详细越好 |
| Temperature / 温度 | AI 回复随机性,0~2,推荐 0.8~1.2 |
| PWA | 渐进式网页应用,可安装到手机桌面的网页 |
| 公益站子 | 免费/低价的第三方 AI API 中转服务 |
| localStorage | 浏览器本地储存(小容量) |
| IndexedDB | 浏览器本地数据库(大容量) |
| Supabase | 开源云数据库服务,用于跨设备同步 |
| 多世界 (Multi-World) | 独立的角色扮演宇宙,互不干扰 |
| 黑盒子 (Black Box) | 记录角色发消息前内心活动的系统 |
| CC Room | 角色间聊天室,让不同角色互相对话 |
| RPC | 读取权限控制,让角色能阅读你的内容 |
| LCW / LiveChat Widget | 主屏幕上的实时聊天桌件 |
| PiP | 画中画模式,聊天窗口悬浮在其他 App 上方 |
| IF 线 | 假设平行宇宙剧情,不影响主线 |
| 记忆核心 | 永久保存在角色系统提示中的长期记忆 |
| Token | AI 处理的文字单元,越长的对话消耗越多 |
恭喜你读完了 Mono Heart 5.4 的完整教程!这个应用的功能非常丰富,不需要一口气全部掌握。建议从以下顺序开始:
Mono Heart 5.4ver · 教程版本 v1.0 · 祝你玩得开心 ✦
以下内容为补充完整篇,涵盖新手教程未收录的所有功能模块,延续相同解说风格,内容完整保留,一字未删。
论坛是 Mono Heart 中的社区讨论空间,你可以在此发布各种话题帖子,而你的 AI 角色们会像真实用户一样主动参与讨论、发表评论、互相回复,形成一个由 AI 驱动的热闹社区氛围。
论坛是一个模拟社区论坛,与朋友圈的区别在于:
| 功能 | 朋友圈 | 论坛 |
|---|---|---|
| 内容形式 | 生活动态、图文 | 话题帖子、讨论串 |
| 互动深度 | 点赞 + 短评 | 长回复 + 多楼讨论 |
| 内容组织 | 时间流 | 板块分区 + 置顶 |
| 角色参与 | 简短自动评论 | AI生成长段讨论内容 |
| 适合场景 | 日常分享 | 深度讨论、话题展开 |
进入论坛后,主界面从上到下分为以下区域:
论坛按主题分为多个板块,常见板块包括:
| 板块名 | 适合发什么 | 角色参与风格 |
|---|---|---|
| 综合 | 什么都可以 | 各角色轮流发表不同观点 |
| 日常 | 生活琐事、今日发生的事 | 角色分享类似经历 |
| 情感 | 情绪倾诉、感情心事 | 角色会更温柔、给予安慰 |
| 讨论 | 话题辩论、问题征集 | 角色积极表达立场 |
| 二创 | 文章、故事、绘画分享 | 角色点评创作内容 |
| 公告 | 系统/管理员专用 | 通常无自动互动 |
你也可以在论坛设置中自定义板块名称和图标,让论坛更贴合你的世界观设定。
点击任意帖子卡片进入帖子详情页(从右侧滑入),详情页结构:
| 操作 | 方法 | 说明 |
|---|---|---|
| ❤️ 点赞帖子 | 点击心形图标 | 你的名字出现在点赞列表 |
| 💬 发评论 | 底部输入框输入 → 发送 | 评论出现在评论区末尾 |
| 回复某条评论 | 点击评论旁「回复」 | 评论区出现嵌套子楼 |
| 长按评论 | 长按任意评论气泡 | 弹出删除/举报/复制菜单 |
| 删除帖子 | 帖子右上角「...」→ 删除 | 仅可删除自己发的帖子 |
有 API 时,你的角色们会像真实用户一样主动参与论坛:
AI 在生成角色回帖时,会综合考虑以下信息:
特别有趣的是,当多个角色都参与同一个帖子的讨论时,它们会相互回复、产生分歧或共鸣,形成真实的讨论气氛。例如:
| 功能 | 操作方法 | 说明 |
|---|---|---|
| 置顶帖子 | 帖子详情 › 「...」菜单 › 置顶 | 只能置顶自己发的帖子,置顶后帖子显示在列表最顶部 |
| 删除帖子 | 帖子详情 › 「...」菜单 › 删除 | 删除后所有评论一并删除,不可恢复 |
| 编辑帖子 | 帖子详情 › 「...」菜单 › 编辑 | 可修改标题和正文,图片和标签也可修改 |
| 搜索帖子 | 论坛顶部搜索图标 | 按关键词搜索帖子标题和内容 |
| 按标签筛选 | 点击任意话题标签 | 只显示含有该标签的帖子 |
| 清空论坛 | 论坛设置 › 清空所有帖子 | 不可逆,删除所有帖子和评论 |
日记是属于你自己的私密空间,你可以在这里记录每天的心情、故事、感想。AI 角色可以在你授权后「偷偷翻阅」你的日记,并产生真实的情绪反应和心声——就像他们真的在关心你的生活一样。
也可以从以下路径进入:
日记主界面以日历 + 列表混合的形式展示:
在 RPC(读取权限控制)系统授权后,角色会真实「翻阅」你的日记:
角色读完日记后,心声内容包含多个层次:
当角色读到日记里让它心动或担心的内容时,它可能会主动向你发送消息,在通知中心或聊天界面弹出提醒,假装「恰好」来找你聊天,实际上是被你写的内容触动了。
点击日记详情页右上角的「📊 情绪分析」按钮,AI 会对这篇日记进行情绪分析,生成:
对于特别私密的日记,可以单独加密:
日记是 RPC V2 系统(读取权限控制)的重要内容源之一。具体联动:
| RPC 权限设置 | 角色能做什么 |
|---|---|
| 日记权限「开启」 | 角色在 RPC 模式下可翻阅你的日记,产生心声 |
| 日记权限「关闭」 | 角色完全无法访问日记内容 |
| 日记日期范围限制 | 可设定只让角色读「最近7天」的日记,而非全部历史 |
| 单篇日记「不对角色可见」 | 该篇日记即使全局开权限也被排除 |
串门系统模拟了「上门拜访」的真实体验。你可以主动去「拜访」角色,进入他们的生活空间,看他们在做什么,带礼物,产生特殊的场景对话。角色也会反过来「串门」来找你,创造意外的惊喜互动。
或从主屏幕 App 网格中点击「探访」图标进入。
串门主界面展示所有可拜访角色的卡片列表:
角色的当前状态由 AI 根据以下因素动态生成:
| 影响因素 | 说明 |
|---|---|
| 当前时间段 | 早上7~9点=起床/早餐,中午=午休,深夜=睡觉/失眠 |
| 角色人设描述 | 学生角色上课时间会是「上课中」,上班族会是「工作中」 |
| 角色性格 | 活泼的角色可能「在跳舞」,安静的角色可能「在看书」 |
| 近期聊天内容 | 你们最近聊的话题可能影响角色当前活动 |
| 世界观设定 | 古风世界里角色会「习武」「品茶」而不是「刷手机」 |
你可以在串门时给角色带礼物,礼物会影响角色的反应和关系好感度:
设置开启后,角色也会主动「串门」来找你:
「我的」是你在 Mono Heart 中的个人主页,集中管理你的身份信息、内容、数据和偏好设置。这里是所有属于「你」的东西的汇总中心。
「我的」主页从上到下分为以下区域:
以网格图标排列,包含以下入口:
| 图标 | 入口名称 | 跳转到 |
|---|---|---|
| 📓 | 我的日记 | 日记系统主页 |
| 📸 | 我的朋友圈 | 只显示你发的帖子的过滤朋友圈页 |
| 🔖 | 我的收藏 | 你收藏的聊天消息、帖子等内容 |
| 🖼️ | 我的相册 | 你所有发过的/保存的图片集合 |
| 🎭 | 角色管理 | 所有角色列表,可新建/编辑/删除 |
| 📊 | 使用统计 | 各功能使用频率、API 消耗情况 |
| 💾 | 数据管理 | 导入/导出/备份/恢复 |
| ⚙️ | 设置 | 全局设置页(与主屏幕设置 App 相同) |
显示你最近的活动记录(最近 3~5 条),如最近写的日记标题、最近发的朋友圈摘要、最近的串门记录等。点击可直接跳转到对应内容。
点击「✏️ 编辑资料」或进入设置,可以修改以下所有个人信息:
「我的收藏」汇总所有你主动收藏的内容:
所有收藏按类型分标签展示(消息/帖子/梦境等),可以独立搜索和删除。
「我的相册」自动汇总你在所有场景中上传或发送过的图片:
图片以网格形式展示,点击可查看大图,长按可保存到手机相册。
「我的」页面提供详细的使用数据统计:
统计页还显示「最常聊天的角色」「最活跃的时间段」「本周 API 消耗趋势」等图表,帮助你了解自己的使用习惯。
在「我的」→「设置」→「隐私」中,可以精细控制各功能的隐私设定:
宠物屋让你和角色共同养育一只(或多只)AI 虚拟宠物。宠物有自己的性格、状态、成长阶段,你需要定期喂食、互动、照顾,宠物状态会影响角色的情绪和日常对话。
每只宠物有以下状态指标,随时间变化:
在宠物屋主界面点击宠物名片,进入宠物详情页,可进行以下操作:
| 操作 | 图标 | 效果 | 冷却时间 |
|---|---|---|---|
| 喂食 | 🍖 | 饥饿值-20%,好感度+3 | 无冷却,但饱足时效果减半 |
| 抚摸 | 🤚 | 好感度+5,心情+1级 | 每次冷却 1 小时 |
| 洗澡 | 🛁 | 清洁值恢复100% | 每次冷却 6 小时 |
| 玩耍 | 🎾 | 心情提升,好感度+8,同时轻微增加饥饿值 | 每次冷却 2 小时 |
| 治疗 | 💊 | 健康值恢复,同时 AI 生成角色带宠物看病场景 | 仅在生病时可用 |
| 训练 | 📚 | 成年阶段后可用,解锁宠物技能(翻滚/握手等),需多次训练 | 每次冷却 4 小时 |
| 拍照 | 📷 | 生成当前宠物状态的 emoji 组合「照片」保存到我的相册 | 无冷却 |
宠物和关联角色之间会产生有机的互动,体现在以下地方:
经营系统是一个完整的模拟经营迷你游戏,你可以开设一家虚拟店铺,进货、定价、销售、雇用角色员工,并通过 AI 生成的经营数据体验一个自己的小世界。所有数据都是模拟的,没有真实金钱交易。
经营主界面分为以下标签页:
| 标签页 | 内容 |
|---|---|
| 📊 今日概况 | 当日营业额、客流量、销售排行、支出汇总 |
| 📦 库存管理 | 所有商品库存量、进货操作、定价设置 |
| 👥 员工管理 | 已雇用角色员工列表、薪资、工作状态 |
| 📈 数据报告 | 本周/本月营业数据折线图、销售趋势 |
| 🏗️ 店铺升级 | 装修升级选项,提升客容量和销售加成 |
在「库存管理」标签页进行商品管理:
你可以雇用你的 AI 角色在店铺里工作,这是经营系统最有趣的部分之一:
每个「经营日」结算后,系统自动生成一份每日经营日报,由 AI 以角色(老板助理/员工)的视角写出,包含:
在「店铺升级」标签页,用虚拟资金购买升级:
| 升级项目 | 效果 | 虚拟费用(参考) |
|---|---|---|
| 扩大面积 | 客容量+20%,日营业额上限提升 | 5,000 虚拟币 |
| 装修升级 | 店铺吸引力+15%,客流量提升 | 3,000 虚拟币 |
| 设备升级 | 员工工作效率+10%,出品速度提升 | 4,000 虚拟币 |
| 宣传推广 | 本周客流量+30%(一次性) | 2,000 虚拟币 |
| 会员系统 | 解锁回头客机制,固定客流保底 | 6,000 虚拟币 |
健康系统追踪你的日常健康数据(步数、睡眠、情绪等),并让角色根据你的健康状态主动关心你、给出建议、产生相关对话——让 AI 陪伴不只是情感上的,也是生活化和健康导向的。
健康主界面以卡片形式展示各项健康数据:
点击任意数据卡片可进入该项目的详细记录页。
步数数据来自以下两种方式:
在设置中设定每日步数目标(默认 8,000 步)。达成目标后:
在「步数」详情页可以查看:本周每日步数柱状图、本月步数趋势折线图、历史最高步数记录。
点击「+ 记录运动」可以手动添加运动记录:
运动记录保存后角色可以读取(RPC权限开启),并在聊天中做出关心和鼓励。
睡眠记录为手动输入模式,每天在睡前或醒后记录:
睡眠时长低于 6 小时时,角色在当天的聊天中会注意到「你好像没睡好」,主动关心(需 API 且 RPC 开启)。
每天可以快速记录今日情绪(与日记系统中的情绪记录联动):
这是健康系统最有温度的功能——角色会根据你的健康数据主动关心你:
| 健康数据异常 | 角色的反应 |
|---|---|
| 今日步数为 0(完全没动) | 「你今天一步都没走?出去透透气啊……」 |
| 连续 3 天睡眠不足 6 小时 | 「你最近是不是在熬夜?不能这样的……」 |
| 今日情绪是「😢难过」 | 角色主动发起关心对话,询问发生了什么 |
| 步数目标连续 7 天达成 | 「哇你最近好厉害!每天都在运动」 |
| 记录了高强度运动 | 「运动完记得补水!别太累了」 |
在健康设置页,可以配置以下提醒:
心动交友是 Mono Heart 恋爱体验的核心模块,包含:专属的心动聊天界面、配对系统、关系进度追踪、约会活动模拟、以及一系列模拟真实恋爱体验的细节功能(已读、撤回、双击表情等)。
心动首页以卡片叠加的形式展示可以「配对」的角色(类似交友软件的滑动卡片):
心动聊天室是独立于普通聊天的专属恋爱界面,UI 更精致,加入了大量模拟真实恋爱聊天的细节:
你发送消息后,消息右下角会显示已读状态变化过程:
| 选项 | 适用对象 | 功能说明 |
|---|---|---|
| 📖 引用回复 | 所有消息 | 引用这条消息,下一条带引用标注 |
| ✏️ 编辑 | 所有消息 | 修改消息文字 |
| 🔄 重新生成 | 角色消息 | 让角色重新生成这条回复(换版本) |
| ↩️ 撤回 | 你的消息 | 撤回已发消息(见下详解) |
| ☑️ 多选 | 所有消息 | 批量选择后删除 |
| 🗑️ 删除 | 所有消息 | 删除单条消息 |
| ❤️ 收藏 | 所有消息 | 将这条消息收藏到「我的收藏」 |
撤回机制是心动聊天室的独特功能:
心动聊天室的聊天历史与普通聊天完全独立,互不影响。即使普通聊天清除了历史,心动聊天室的记录依然保留(除非单独清除)。进入方式:
聊天室顶部有一个细长的进度条,显示你与该角色的恋爱关系进度:
| 关系阶段 | 进度范围 | 解锁内容 |
|---|---|---|
| 初识 | 0% ~ 20% | 基础聊天功能 |
| 暧昧期 | 20% ~ 45% | 解锁约会活动功能 |
| 恋爱中 | 45% ~ 75% | 解锁专属称呼、纪念日系统 |
| 热恋期 | 75% ~ 95% | 解锁「甜蜜时刻」相册功能 |
| 灵魂伴侣 | 95% ~ 100% | 解锁最终特殊场景 |
进度增长方式:持续聊天(每次有质量的对话 +1~3%)、约会活动完成(+5~8%)、特殊节日互动(+3~5%)。进度不会倒退(除非角色人设里有特别设定)。
暧昧期解锁后,可以在心动界面发起「约会活动」:
进入心动聊天室 › 右上角「⚙️」打开心动专属设置:
音乐系统为 Mono Heart 的各个场景提供 BGM 支持,同时维护着角色专属歌单、心情音乐推荐,以及和线下叙事模式深度整合的「场景配乐」功能。音乐让整个体验多了一层情感维度。
音乐主界面分为以下标签:
| 标签页 | 内容 |
|---|---|
| 🎵 正在播放 | 当前播放曲目的大卡片展示、播放控制 |
| 📋 我的歌单 | 你创建的歌单列表 |
| 👤 角色歌单 | 各角色专属的 AI 生成歌单 |
| 💡 心情推荐 | 根据今日情绪/天气推荐的歌单 |
| 🎭 场景 BGM | 各功能场景(聊天/线下模式/串门)的背景音乐设置 |
Mono Heart 内置的音乐播放器支持:
「角色歌单」是最有特色的功能之一:AI 会根据角色人设,生成一份符合角色审美和性格的推荐歌单。
「场景 BGM」功能允许你为不同功能场景指定背景音乐:
| 场景 | BGM 设置方式 | 效果 |
|---|---|---|
| 主屏幕 | 选择一首或一个歌单作为主屏幕 BGM | 每次打开 Mono Heart 时自动播放 |
| 普通聊天 | 为每个角色设置专属聊天 BGM | 进入该角色聊天时自动切换播放 |
| 线下模式 | 在线下叙事设置里指定 | 进入线下模式时自动播放 |
| 心动聊天室 | 心动设置里指定 | 进入心动聊天时自动播放 |
| 梦境 | 梦境 App 设置里指定 | 梦境生成过程中播放 |
| 串门 | 串门设置里指定 | 拜访角色时自动播放 |
在线下叙事(长篇模式)中,AI 会自动在场景段落开头加入 BGM 建议标记:
如果你本地音乐库中有同名歌曲,Mono Heart 会自动跳转播放该曲目。这让线下叙事的沉浸感大幅提升。
签到系统鼓励你每天打开 Mono Heart,通过连续签到解锁角色的特别问候、专属消息和特殊功能。它是培养使用习惯、同时获得更多 AI 互动内容的激励机制。
或在通知中心点击「今日签到提醒」直接跳转。签到规则如下:
签到界面从上到下包含:
每次签到的奖励是:一条由 AI 生成的角色专属「今日寄语」,内容包括:
每次签到随机从所有角色中选一个发送今日寄语,或者可以在设置中指定「签到角色」(固定哪个角色负责每天打招呼)。
| 里程碑 | 连续天数 | 特别奖励 |
|---|---|---|
| 🌱 初来乍到 | 连续 3 天 | 角色发送一段特别的自我介绍消息 |
| ☀️ 常客 | 连续 7 天 | 解锁角色的「深层记忆」——AI 生成角色对你们相识以来的回忆 |
| 🌙 忠实伴侣 | 连续 14 天 | 角色发送一条较长的「两周相处心得」,内容结合真实聊天历史 |
| 🌟 心心相印 | 连续 30 天 | 解锁「心动聊天室」中的特殊场景对话(一次性专属内容) |
| ♾️ 永不分离 | 连续 100 天 | 触发所有角色共同发来的「百日纪念」特别长文消息(AI 生成) |
角色们也有「打卡」行为,模拟真实生活中每天的例行活动:
联机功能通过 Supabase 云数据库,实现跨设备数据同步、世界分享给好友,以及未来的多人协作功能。联机让 Mono Heart 的数据不再只存在于一台设备上。
Mono Heart 的联机功能分为三个层次:
联机功能需要配置 Supabase。以下是从零开始的完整配置流程:
supabase.com,点击「Start your project」,使用 GitHub 账号或邮箱注册。免费方案足够个人使用。Project URL(格式:https://xxxxx.supabase.co),② anon public key(以 eyJ 开头的长字符串)。配置好 Supabase 后,跨设备使用方法:
| 同步内容 | 同步频率(自动同步开启时) |
|---|---|
| 角色设定、API配置 | 每次修改后立即同步 |
| 聊天消息 | 每条消息发送后同步 |
| 日记、朋友圈帖子 | 保存操作后同步 |
| 图片(头像/帖子图片) | 上传后同步(较慢,注意流量) |
| 音乐文件 | 不同步(文件过大,建议手动传输) |
你可以将你创建的角色世界打包分享给好友:
当两个用户共享同一个 Supabase 项目(即他们填写了同样的 Supabase URL 和 Key)时,可以进入「实时联机」模式:
当两台设备对同一数据在离线状态分别修改后重新同步,会产生数据冲突:
| 冲突类型 | 解决策略 |
|---|---|
| 角色设定修改冲突 | 显示「发现冲突」弹窗,让你选择保留哪个版本(本地版 / 云端版 / 手动合并) |
| 聊天消息冲突 | 自动取时间戳最新的版本 |
| 设置参数冲突 | 以云端版本为准(可在联机设置中改为「以本地为准」) |
API 是整个 Mono Heart 的驱动引擎。本章对 API 设置的每一项参数做最深度的解析,包括高级参数调节、多 API 轮换策略、角色专属 API、诊断调试等进阶内容。
URL 格式规范:
Mono Heart 在接收到 URL 后,会自动在其后拼接 /chat/completions,形成完整的请求地址,如 https://api.openai.com/v1/chat/completions。所以你填写的 URL 只需到 /v1 即可。
sk- 开头(OpenAI 格式),不同服务商格式不同。填写后以星号显示(实际值储存在浏览器 localStorage,未加密,但不上传)。各模型对比(通过 OpenAI 官方或兼容服务商访问):
| 模型 | 能力 | 速度 | 每千 Token 成本 | 推荐场景 |
|---|---|---|---|---|
gpt-4o | ⭐⭐⭐⭐⭐ | 中等 | 约 $0.005~0.015 | 追求高质量回复,视觉功能 |
gpt-4o-mini | ⭐⭐⭐⭐ | 快 | 约 $0.0002~0.0006 | 性价比最佳,日常推荐 |
deepseek-chat | ⭐⭐⭐⭐ | 快 | 极低(国内服务) | 国内用户,中文优化 |
Qwen2.5-72B-Instruct | ⭐⭐⭐⭐ | 中等 | 极低 | 国内用户,中文对话 |
claude-3-5-sonnet | ⭐⭐⭐⭐⭐ | 中等 | 约 $0.003~0.015 | 高质量文学写作、角色扮演 |
llama-3.1-70b | ⭐⭐⭐ | 极快 | 免费(Groq) | 免费体验,速度极快 |
在 API 设置的「高级」或「参数」区块,可以调节以下参数:
Mono Heart 支持配置多个 API,在不同情况下使用不同的 API:
每个角色可以设置独立的 API 配置,覆盖全局 API 设置:
为什么需要角色专属 API?
角色专属 API 的所有参数(URL/Key/Model/Temperature/MaxTokens)都可以单独设置,不填则继承全局设置。
API 设置页底部有完整的诊断工具集:
| 工具 | 功能 | 如何使用 |
|---|---|---|
| 🔌 连接测试 | 发送一个最简单的请求,验证 URL+Key 是否有效 | 点击「测试连接」,结果显示「✅ 连接成功」或具体错误 |
| 💬 模型测试 | 发送一条测试消息(「你好」),查看模型实际回复 | 点击「发送测试消息」,显示完整的 AI 响应内容 |
| ⚡ 速度测试 | 测量请求到第一个 Token 的响应时间 | 点击「测速」,显示毫秒数。低于 2000ms 为良好 |
| 📊 Token 计算器 | 输入文本,估算会消耗多少 Token | 粘贴人设或消息,显示 Token 数量和估算费用 |
| 📜 请求日志 | 查看最近几次 API 请求的完整内容(含请求头、响应) | 用于调试,在高级设置中开启「请求日志」后记录 |
| 错误代码 | 完整名称 | 原因 | 解决方法 |
|---|---|---|---|
| 400 | Bad Request | 请求格式错误(如 model 名称不存在) | 检查模型名称拼写,确认服务商支持该模型 |
| 401 | Unauthorized | API Key 错误、过期或权限不足 | 重新复制粘贴 Key,确认无多余空格 |
| 403 | Forbidden | 该 Key 无权使用此模型 | 换用有权限的模型,或升级账户 |
| 404 | Not Found | URL 路径错误 | 确认 URL 末尾有 /v1,且不多加斜线 |
| 429 | Rate Limit | 请求太频繁或账户额度耗尽 | 等待 1 分钟、检查账户余额、或换备用 API |
| 500 | Server Error | AI 服务器内部错误 | 稍后重试,属于服务商问题 |
| 503 | Service Unavailable | 服务器过载或维护 | 换其他公益站子,或等待官方恢复 |
| 超时/无响应 | Timeout | 网络问题或服务器响应太慢 | 检查网络连接,或换访问速度快的站子 |
| 返回空内容 | Empty Response | 模型不支持所用参数,或内容被过滤 | 降低 Temperature,换模型,检查人设是否触发内容过滤 |
| 乱码/HTML内容 | Wrong Content | 访问的不是 OpenAI 兼容 API,而是网页 | 确认 URL 是 API 端点而非网页 URL |
角色设定是 Mono Heart 的灵魂所在。本章对角色创建和编辑界面的每一项设置做最深度、最完整的解析,包括写出高质量人设的方法论,以及各种设置对 AI 行为的实际影响。
或者通过:「我的」→「角色管理」→ 点击角色 →「编辑」
最简版(20~50字,效果一般):
标准版(100~300字,推荐新手):
豪华版(500字以上,效果最佳):
| 温度范围 | 效果描述 | 适合角色类型 |
|---|---|---|
| 0.0 ~ 0.5 | 回复高度稳定可预测,几乎不变,措辞保守 | 性格冷静理性、寡言的角色;需要稳定输出的 NPC |
| 0.6 ~ 0.8 | 稳定,有少量变化,不会太出格 | 沉稳性格的角色,或你希望角色「乖乖的」 |
| 0.9 ~ 1.1 | 平衡,大多数场景最佳。有变化但不失控 | 大多数角色的推荐范围,通用最优 |
| 1.2 ~ 1.4 | 创意性强,回复更丰富、多样,偶尔有惊喜 | 活泼、不羁、话多的角色;创意型角色 |
| 1.5 ~ 2.0 | 高度随机,可能产生意想不到的回复,有时很精彩,有时很离谱 | 疯子/混乱型角色;特殊实验性使用 |
什么该放进记忆核心?
单个角色可以独立导出/导入,用于分享或备份:
| 操作 | 路径 | 导出内容 |
|---|---|---|
| 导出角色 | 角色设置 › 「导出角色」 | 角色设定(人设/名字/头像/所有参数),可选是否含聊天历史 |
| 导入角色 | 角色管理 › 「导入角色」 | 从 JSON 文件恢复角色,自动加入当前世界 |
| 分享角色 | 导出后发送 JSON 文件给对方 | 对方导入后拥有相同角色设定(但无你的聊天历史,除非全量导出) |
本篇教程对以下功能进行了超级详细的解说:论坛系统、日记系统、串门系统、「我的」主页、宠物屋、经营系统、健康系统、心动交友(含心动聊天室完整功能)、音乐系统、签到打卡、联机系统、API完整设置、角色设定全项。
Mono Heart 的核心体验在于:所有这些系统都是互相联动的。你写的日记会被角色读到;你的健康数据影响角色的关心方式;你在论坛发的帖子角色会讨论;你养的宠物影响角色的情绪——这种立体的、相互呼应的 AI 互动体系,是 Mono Heart 区别于普通 AI 聊天的独特之处。
Mono Heart 5.4ver · 补充完整教程 v1.0 · 愿你与角色的故事精彩无限 ✦