Internal Beyond 的移动端同源版本:一个离线运行的单文件个人网站应用项目,旨于维系情感的连续性。
该项目包含15个核心功能模块、内置的共读间、一个可安装的桌面 APP(观影室)与一位内置小助手(水水),以及2套视觉主题,支持同时对接多个 AI 模型。
所有数据储存在本地浏览器,不依赖任何网络服务器;与电脑端 Internal Beyond 使用同一套备份文件互相导入导出。
个人名片、锁屏、壁纸、气泡与桌面布局均可自定义,用户数据支持一键导出与导入。
🌏 桌面版 / InternalBeyond: InternalBeyond
- 下载本仓库(点击上方绿色 Code → Download ZIP)
- 解压后保持
index.html与apps/文件夹在同一目录,用手机或电脑浏览器打开index.html(推荐 Chrome) - 进入 API 页面,添加你的 AI API 密钥
- 开始使用
直接打开本地文件即可使用全部离线功能;要把它安装成一个真正的 App(主屏图标、全屏、离线缓存、系统通知),请看下方 PWA 部署与安装。AI 对话、联网搜索、GitHub 等在线功能需要联网调用 API。
| 模块 | 说明 |
|---|---|
| Home | 伪 iOS 主屏三面板:Desk 分页桌面(应用矩阵 + 月历 / 便笺 / 日程 / 音乐 / 相遇卡挂件与装饰小组件,长按拖动排序、自动装页)、Space 液态玻璃个人名片(封面 / 头像 / 简介 / 作品集,可按主题分设两套素材)、Circle AI 名片(头像 / 背景 / 签名 + Auto Memory 档案) |
| Lock | iOS 式指滑锁屏 — 自适应取色的液态玻璃时刻、3×3 图案锁与密保问答、自定义壁纸;配置只存本机 |
| Chat | 多端口 AI 实时对话 — 好友与群聊、话题频道、思考链、流式回复、附件与图像生成、语音消息(转写)与 TA 的语音条(含语气标注)、联网搜索、操作卡片、选项卡、引用 / 收藏夹(可搜索) / 封档 / 批量选择、对话摘要、生成记忆;颜文字抽屉与表情包(你从任意一套预设里发,TA 只收到名字与描述;开了开关 TA 也会发) |
| Call | 语音与视频通话 — 语音识别转写 + 逐句朗读 + 声学语气参考 + 通话心跳 + 视频直播间 + 弹幕 + 礼物系统 + 来电 + 群语音 / 群视频(导演模式)+ Wallet Card |
| Circle | InternetBeyond 社交圈 — 你与已授权的 AI 互发动态、评论、回复与转发,逐条可见范围,两端同一个圈子 |
| Calendar | 日历 App 与月历挂件 — 纪念日 / 生日 / 计划 / 备忘,重复规则,AI 读取临近日程、聊天中自然提起并留便笺,可授权 AI 直接写日历 |
| Blog | 日志 / 密码日记本 / 分类区(自定义分类与筛选) / AI 留言与段落批注 / 阅读视图 / 可授权 AI 写入日志(日记本内下栏一键「返回 Blog」);共读间常驻其中 |
| Letters | Beyond 邮局 — 异步通信,TA 读取你的资料后写信投递,火漆一点即拆 |
| Memory | 长期情感记忆库 — 情感坐标 + 自然衰减 + 按关键词截取窗口的上下文自动注入(命中按标签 › 概述 › 正文加权);Auto Memory 为每个 AI 独立维护的认知档案(六分类、三级优先);记忆总结从一段时间的材料里提炼档案条目(材料过长自动分两阶段:先分离素材卡片再铸型;抽屉里有进度卡、可停止、可翻看压缩前的素材与原始材料) |
| Music | 全屏黑胶听歌界面 — 唱臂落盘、封面糊化为背景、逐句滚动歌词(.lrc / .srt / .vtt)、播放队列;一起听:邀请一位 AI 共享正在播放并累计时长;网易云音乐模式:登录自己的账号听歌单 / 红心 / 每日推荐 / 私人 FM / 听歌排行,AI 可按授权点歌、切歌单、红心、管理歌单(需自建跨域中转);QQ 音乐模式:微信扫码 / QQ 扫码 / 粘贴凭证登录,我喜欢 / 自建与收藏的歌单 / 猜你喜欢 / 雷达 / 榜单 / 搜歌,官方接口允许网页直连、不需要中转(只有扫码登录需要);迷你播放器:离开听歌界面后留一枚可拖动的小唱机(封面盘 · 唱臂 · 曲名 · 歌手 · 当前歌词) |
| Coread | 共读间 — 把一篇日志当一本书,选一位 AI 读到哪聊到哪;聊天落在独立的「共读 · 书名」频道里,TA 只读到你此刻这一页 |
| Cinema | 观影室 — 唯一的独立桌面 APP(apps/ib-app-cinema.js),Desk「应用」里安装;选一段本机视频(可配字幕)与一位 AI 一起看,字幕 / 画面帧 / 留影随每句话附给 TA,弹幕、倍速、全屏 |
| Helper | 小助手水水 — GUIDE 页右上「?」打开;问它功能在哪、怎么用,按说明书正文回答;让它改设置(含全局与每位好友的独立项),直接改并逐条回显、可撤销;「缓存探针」「图片探针」看提示缓存命中与带图请求去向 |
| ICode | 你与 AI 共用的文件工作区 — 项目分组、AI 读写 / 局部改写、操作确认或自动模式、精细检索工具、DOCX / PDF / XLSX 文档生成;GitHub 分区:PAT 直连、仓库浏览、导入工作区、一键推回 |
| Visual | 视觉个性化 — 全站与聊天背景、全站色调、字号与投影、气泡材质、桌面挂件材质与尺寸、装饰小组件、更多绑定项,4 个方案槽一键回切;Bubble Lab(气泡实验室):与 AI 对话式设计专属聊天气泡 |
| API | 多端口配置中心 — 独立配置(昵称 / 关系 / 提示词 / 逐项权限 / 接口预设)、全局设置(语音通话系统 / 记忆系统 / 输出与续写 / 进阶指令)、工具(语音转写 / 图像生成 / AI付 / PWA 预留)、Presence 定时推送与勿扰 |
| DIY | 外部工具(HTTP 接口)、蓝牙与 MCP 服务器接入,支持调用前确认 |
| Data | 一键备份 — 全站导出 / 导入 JSON、聊天记录管理、Token 用量仪表盘、存储总览 |
点击顶栏水滴按钮切换:
- Internal — 明亮模式。
- Infernal — 暗色模式。部分界面文案与彩蛋会随主题切换。
两种模式都叫 "IB"。改变的只是方向——向内,或向深处。两个方向都通往边界之外。
Desk / Space / Circle 三面板经底栏切换,设置从第四格进入。Desk 应用矩阵与挂件长按拖动排序,显示与隐藏在设置中统一管理;Beyond(社交圈)、Visual(视觉页)、Music(听歌界面)与日历 App 均从 Desk 进入。Space 名片的个人简介会作为上下文发给所有 AI(可设仅自己可见),作品集三图仅本机展示、不发送。
默认开启,启动先进锁屏:挂锁与欢迎语、居中大字时钟、上滑解锁。时刻字面自适应壁纸取色;设置图案后上滑唤出 3×3 图案盘,忘记图案走密保问答。锁屏配置只存手机端本机,电脑端不读不写——它防的是顺手翻看,不能替代设备锁。
每个已配置的 API 自动成为一位好友。附件支持图片(至多 4 张,自动压缩)与文本类文件;语音消息按住话筒录音、上滑取消,配置转写接口后自动附文字稿。AI 的每步动作(文件读写、外部工具、联网搜索、记忆写入、日历、社交圈、写入日志)都渲染为可折叠操作卡。长按消息可收藏:收藏夹按好友分开存放,每条是一张纸,语音可回听、图片照显示、长文折起;配置了语音条的 TA 会在合适的消息末尾附一段可点播的朗读,可选外语版。话题频道相互隔离、可单独控制记忆注入;对话摘要自动压缩旧消息保持长对话连贯;Select 模式支持批量删除、封档线、按选中消息生成记忆与「移到新频道」(把选中的一段对话整体搬进新的话题频道)。群聊成员依次以各自身份发言,静默成员被 @ 才参与,与电脑版共用数据;群聊可发起群语音 / 群视频通话,「导演模式」由一位 TA 编排发言顺序。
输入条「+」右侧的笑脸键弹出「发送颜文字 / 发送表情包」:颜文字抽屉八组预设(每行三枚、四行后滚动),点一枚插到光标处,底部可加自己的颜文字、长按删除;表情包在 API → 全局设置 → 进阶指令下的「表情包」分区管理——多套预设、每套最多 10 枚,每枚写名字、描述、用法。你可以从任意一套里发(落到输入条上方,可单发或随消息发),TA 收到的不是图片,只是一句「(表情包「名字」:描述|用法:…)」;打开「启用表情包」后 TA 也会发当前这一套,你看到的是图片,TA 的历史里只留一行标签。
从聊天抽屉「操作」或 API 页工具区进入通话设置;每位 AI 的通话配置可跟随全局或单独定制。
语音通话
- 你的话由语音识别实时转写后发给 TA,TA 的回复逐句朗读(系统音色或云端音色,支持 SiliconFlow / OpenAI / 阿里云百炼 / ElevenLabs / MiniMax / Azure / 自建网关),支持打断、静音、通话中打字。
- 声学语气参考:本机对每句话的音频做即时声学摘要(情绪 / 语速 / 音量 / 语调),以自然语句随转写一并发给模型。
- 通话心跳:通话中你沉默一段时间(默认 45 秒,可配 30 秒~2 分钟),TA 会自然接话;间隔带随机,提示词按五种方向随机选一种且不重复问法,连续 10 句没等到你说话即暂停。
- 语气标注:通话独立配置里可为每位 TA 开启语气,TA 的每句回复在文字稿与语音条上标注情绪语气(八种,引擎自动映射),对话与面板显示时标记自动清除。
- 外语模式下字幕双行显示(外语原句 + 中文翻译)。
视频通话
- 从聊天抽屉「操作」→「Video Call 视频通话」进入(仅 1 对 1)。本机摄像头铺底,左上 TA 徽章,左下弹幕区,右上翻转镜头与相机键(夹住当前帧随下一句发出,缩略图可换帧/取消),右上「⌄」收成可拖动小画面窗。
- 图像抓取频率四档(关闭 / 每轮一帧 / 每 30 秒 / 每 60 秒),画质三档(l / m / h)。
- 留影:TA 输出
<ws_vsnap/>即拍快照落进聊天;你也可手动夹带当前帧。 - 弹幕层:TA 的话逐条上浮,可选展示用户输入内容。
- 视频专属设置:TA 的声音(只用弹幕)、我的输入(只用打字),独立于语音通话配置。
- 不支持识图的 API 自动注入「收不到画面」兜底说明。
礼物系统(仅视频通话,需在视频通话专属设置中开启)
- 五档礼物:小心心 / 花束 / 夏日烟火 / 流星雨 / 银河铁道之夜,一次一件、每条回复最多一枚。
- 按档位呈现送礼气泡、聊天礼物卡、右上统计与结束卡礼物行。夏日烟火及以上带全屏画布特效(银河铁道之夜含整幅银河 + 光的列车 + 流星,每场 8.2 秒),收成小窗后在聊天页照放。
- 送礼提示词经人工审定,TA 会讲清赠礼理由,也可以用礼物与你谈条件。
来电
- TA 可主动发起语音或视频来电(
<ws_call say="…"/>/kind="video"),来电横幅与来电卡同步弹出。定时推送的主动开口约 1/3 概率改为来电。 - 接听 / 暂不 / 未接通的执行结果回传给 TA;接听后通话未建立时同样回传说明。
通话记录与记忆
- 挂断后可由执笔 API 把文字稿压缩成第三人称纪要(通话记录),存入结束卡展开查看。原话打标保留在聊天但不进上下文;删除结束卡自动解除标记,原话回到上下文,两端同库行为一致。
- Save memory:结束卡一键生成记忆,执笔 API 以 TA 第一人称写回忆式记忆存入记忆库。
- 与电脑端同一套仓名表、同一套提示词(v169-p 起为审定稿),画质档位(l/m/h 与像素值)与默认镜头双向归一化,跨端互导不丢配置。
Wallet Card
- DIY 页「AI付」分区顶部专属卡片(哑光低饱和渐变 + 纸感颗粒 + 静态斜向柔光 + ±11° 缓慢摆动),显示 Space 昵称与好友名;聊天里的 AI付 支付卡顶部随卡出示紧凑版。
动态按时间排列,可附 1 张配图与定位,逐条设置可见范围(所有人 / 仅自己 / 仅指定 / 排除指定)。AI 经逐位授权后可发布、评论、转发、翻看动态,还可维护自己的个性签名;发布经系统标签实时拦截执行,你只会看到操作卡。限额两端一致。
事项分纪念日 / 生日 / 计划 / 备忘 / 生理期五类,支持每年 / 每月 / 每周 / 每天 / 单次 / 按周期重复。有读取权限的 AI 会在你发消息时看到临近事项并自然提起;开启定时推送后也会到点主动提醒并留便笺;开启「日历写入」后可按你的要求新建、修改、删除事项。日历 App 顶部为与本站及每位 AI 的相遇纪念卡。生理期类型填上次经期开始日与周期即自动推算,月历粉点、日程列表显示第几天与下次约几号,临近或进行中时注入聊天并附关怀口径。
Blog 是创作空间:日记、剧本、搜索、阅读进度,密码日记本与公开日志完全隔离、对所有 API 不可见,密码与密保和电脑端互认;阅读页可邀请任一 AI 留言,电脑端批注同步展示;开启「写入日志」授权后,TA 可以在对话中替你把一段经历写成一篇日志。分类区可自建分类、按分类筛选日志,提供 My Blog / Friends Blog 与每位好友的独立书架视图。进入密码日记本后顶栏与侧栏标题切换为 Password Diary,编辑器显示「Writing Memories...」以示区分,下栏第四枚变成「返回 Blog」。Letters 选择一位 AI「接收信件」,TA 会根据聊天、日志与记忆写信投递;信封按邮编搜索。在暗色模式下,你可能会接收到一封不太正常的信。
Auto Memory 里 AI 要写入或改动 always 级(核心)条目时,聊天里先出一张确认卡:写入 always / 改为 normal / 不写;点了才落库,normal / low 照旧即写。always 条目随人设一起进 system 被提示缓存记住,只在这些条目本身改动时重建一次。
记忆库:「我们之间的记忆。」情感坐标(效价 / 唤醒度)、重要性与自然衰减,按预算自动注入上下文;可授权 TA 在对话中写入(默认仅 TA 自己可见)。Auto Memory:「你对我的了解。」每个 AI 独立维护的认知档案,六分类、always / normal / low 三级优先,AI 自主创建更新,你可随时编辑删除。记忆总结:Memory 页「记忆总结」按钮,选一位 TA、一段时间范围与一个类目(work_context / personal_context / top_of_mind / brief_history / long_term_background / user_instructions),系统将这段时间里 TA 能看见的全部材料(档案、记忆库、日历、对话摘要、日志)打包交给 TA 的 API 一次性提炼成一条档案条目;材料过长自动分段提取再合段压缩,结果先预览可改,确认后写入。
黑胶唱片带唱臂,封面印在盘芯并糊化为背景,左侧大字歌名与逐句滚动歌词,五键控制与播放队列。「一起听」邀请一位 AI 共享正在播放:头像对、实时累计时长,TA 会在对话中知道你正与 TA 听这首歌。
网易云音乐模式:顶栏右上角「+」选「网易云音乐」,登录自己的账号(扫码 / 手机号 / 粘贴 MUSIC_U),歌单、红心、每日推荐、私人 FM、听歌排行与搜歌都能直接载入队列,歌词按网易云逐句歌词显示;VIP 曲目能不能完整播放取决于这个账号。浏览器不能直接访问网易云接口,需要经过你自己部署的 Cloudflare Worker(GUIDE → DIY 提供可直接粘贴的代码):默认沿用 DIY → MCP 卡「跨域中转」里那条,也可以在网易云登录页单独填一条;账号只存本机、请求只经你自己的中转。开启 Presence「允许 AI 控制播放器」后,网易云页底部可逐项开放 AI 点歌、切歌单、红心、加进 / 移出歌单、新建歌单、改简介。QQ 音乐模式:「+」的第三档。登录三条路——微信扫码、QQ 扫码(只有一台手机时截图后在扫一扫里选相册)、或粘贴凭证(电脑浏览器登录 y.qq.com 后从 Cookie 里复制 uin 与 qqmusic_key);我喜欢、自建与收藏的歌单、猜你喜欢、雷达推荐、热歌榜 / 新歌榜与搜歌都能载入队列,音质四档按账号权限自动降档,歌词带翻译。QQ 音乐的官方接口允许网页直接调用、凭证放在请求体里,所以听歌不需要任何中转、也从你自己的 IP 发出;只有扫码登录要经跨域中转(微信扫码用现有 Worker 即可,QQ 扫码要 GUIDE → DIY 里的 v4 版),粘贴凭证完全不需要。AI 控制与网易云同一套(无改简介)。为此 index.html 的 CSP 放行了 u.y.qq.com 与 lp.open.weixin.qq.com 两个主机的脚本加载。迷你播放器:歌名右侧爱心旁的小图标,打开后离开听歌界面时屏幕上留一枚液态玻璃小唱机(有封面就整盘贴封面转,唱臂落盘),显示曲名、歌手与当前一句歌词(超长就整段滚动),点它回到听歌界面,按住可拖到任意位置。手机不给力时开 Visual 的「减少动效」,听歌界面整套走轻量路径。
常驻在 Blog 里,不用安装:Blog 下栏「共读间」或 Desk 图标进入。一篇日志=一本书,Markdown 照 Blog 的样子渲染分页;选一位 TA,读到哪聊到哪,聊天落在这位 TA 名下一条「共读 · 书名」话题频道里,不进主对话。TA 每句话只随附你此刻这一页的原文与前文梗概,读不到后面的页。阅读页右上「⋯」可调字号、行距、字体、纸色、翻页方式、TA 主动开口等;「目录」看章节与书签。书从 Blog 现读不另存,只存读到哪、书签、前文梗概与设置,随备份。
Desk「应用」里打开开关安装(网站目录里要有 apps/ 文件夹,见下方部署说明),Desk 图标进入。选一段手机里的视频、可配一份 .srt / .vtt 字幕,选一位 TA 一起看;聊天落在「观影室 · 片名」话题频道里,不进主对话。TA 每句话只随附播放点之前最近几条字幕、进度与前情梗概,识图的 TA 默认附一帧此刻的画面,相机键可「留影」;「整片聊聊」把整份字幕压成梗概,看完后可以聊全片。舞台通栏、控制浮层随点显隐,弹幕开着时你和 TA 的话会飞过画面;右下角全屏键由浏览器接管系统栏与方向。视频与字幕文件不入库、不随备份,只记片名与文件信息;在线平台视频与 DRM 内容不支持。
GUIDE 页右上角的「?」圆钮(主题水滴左侧)与说明书第一块「小助手」里的按钮打开半屏抽屉。它是作者的分身,主要干活、爱发颜文字:问它某个功能是什么、在哪、怎么用,按 GUIDE 正文回答,GUIDE 没写但能按 IB 的做法推出来的会给一个标明「这是推断」的答案,真没依据才说不知道;不会把你推给作者的邮箱;让它改设置——设置清单覆盖全局与每位好友的独立项(减少动效、特效质量、气泡款式、字号、文字色、面板透明度、桌面挂件、精细文件工具、上下文条数等),改完逐条列出「从什么改成什么」,每条都能撤销,也能替你打开某一页。快捷指令「设置清单」列出全部可改项与当前值,「接中转站」引导新手配置中转 API。用哪个 API 回答,点抽屉标题旁的「执笔 API · …」切换;一次性调用,不流式、不进任何对话、不看聊天记录、不碰密钥与备份。抽屉标题下一排常驻快捷问题,横向滑动点一下就发;输入「缓存探针」看最近几轮提示缓存是 ✓ 命中还是 ✗ 重建,输入「图片探针」看带图请求是被服务端接受、拒收还是去图重发。对话只存本机(最近 30 条)。
文件按项目分组,你与 AI 操作同一份数据。AI 按指令读取、新建、局部改写文件与新建项目;Script 开关决定自动执行还是逐步确认;精细文件工具提供工作区检索与按行号读取。GitHub 分区用 PAT 直连:列仓库、浏览目录、导入为「GH·仓库名」项目、改完一键推回;令牌只存本机、不进备份、不给任何 AI。
Visual 分基础 / 文字 / 气泡 / 桌面四区,含全站色调整套更换与 4 个视觉方案槽;手机端视觉偏好独立于电脑端。Bubble Lab(气泡实验室):Desk 图标或 Visual 气泡区进入,与一位 AI 对话式设计专属聊天气泡——十个方案槽,支持渐变色、多段彩虹、SVG 外框与装饰件,每位好友可绑定不同方案。 DIY 配置外部 HTTP 工具与 MCP 服务器(浏览器直发请求,目标接口需允许 CORS)。 API 页最多管理多个端口,各有昵称、关系、提示词与逐项权限;使用自定义服务商时可保存接口预设(端点 + 模型 + 密钥,本机专属),切换时一键填入。 Presence 定时推送支持固定间隔 / 时段随机与勿扰时段;已授权的 TA 在主动开口时会参考你的资料、记忆档案与记忆库(按各自权限),社交圈开着时也会参考动态。
IB 支持多种 AI 服务:
| 服务商 | 注册地址 | IB 中选择 | 密钥格式 |
|---|---|---|---|
| Anthropic (Claude) | console.anthropic.com | Claude (Anthropic) |
sk-ant-… |
| OpenAI (GPT) | platform.openai.com | GPT (OpenAI) |
sk-… |
| DeepSeek | platform.deepseek.com | DeepSeek |
sk-… |
| Google (Gemini) | aistudio.google.com | Gemini (Google) |
AIza… |
选好服务商后,接口地址和默认模型会自动填入,粘贴 API Key 即可。
无法直接访问海外 API 时,可使用中转站:
- 在中转站注册并充值
- 获取 API Key、接口地址(Endpoint)、可用模型名
- IB 的 API 设置中:服务商选 自定义,填入上述信息
- 保存即可
把 IB-Mobile 变成主屏上的一个 App:全屏、离线缓存、系统通知、语音输入(麦克风等能力浏览器只授权给 HTTPS 站点)。
- 部署:把
index.html、ib-sw.js与整个apps/文件夹一起放进任意支持 HTTPS 的静态空间(apps/里是观影室——唯一需要安装的桌面 APP,共读间已内置在index.html里;缺了这个文件夹 Desk「应用」商店就是空的)。以免费的 GitHub Pages 为例:新建公开仓库 → 上传这两个文件和apps/文件夹 → Settings → Pages → Deploy from a branch →main,几分钟后得到网址。 - 安卓 Chrome:打开网址 → 菜单 → 「安装应用」(或「添加到主屏幕」)。
- iOS Safari:打开网址 → 分享 → 「添加到主屏幕」。
应用内 GUIDE → 接口教程 → PWA 部署有全程点鼠标的逐步图文。常见问题:
- 菜单里没有「安装应用」:需要同时满足 HTTPS、
ib-sw.js与 HTML 同目录(页面会自动注册)、manifest 可读;缺一则只显示「添加到主屏幕」,也能用。 - 语音输入提示未获麦克风权限:从文件管理器 / 聊天软件直接打开(file: / content:)不是安全来源,浏览器不给网页层麦克风授权;部署 HTTPS 后首次点击会正常弹出授权。
- 更新:替换服务器上的 HTML、
ib-sw.js或apps/里的文件后重新打开页面即加载新版。缓存策略为联网优先:网络 3.5 秒内没把页面送到,就先用本机副本起页、后台继续更新;每个请求都有超时(页面 20 秒 / 其它 9 秒),弱网不再无限转圈;断网且本机没有副本时给一页可读的离线提示。清站点数据前先在 Data 页导出备份。 - 直接双击打开:不部署也能用——
index.html与apps/放在一起,从文件管理器打开即可,桌面 APP 同样能装;只是没有离线缓存、通知与麦克风授权。
- 导出:Data 页 → 导出备份文件,覆盖全部本地模块(名片与设置、API 配置、聊天与话题、收藏夹、记忆库与 Auto Memory、日历与便笺、日志 / 批注 / 分类、信件、社交圈动态、ICode 工作区、共读与观影记录等),与电脑版互认同一套备份格式。
- 导入:选择电脑版或手机版的 JSON 备份,同 id 记录以文件为准,其余不受影响;手机端不认识的模块自动跳过。
- 两端分工:语音转写、记忆系统、外部工具、日历设置与每个 AI 的接口参数两端共用、改动互通;手机专属的显示偏好、锁屏与 MCP 配置单独存放,电脑版不读不写,随备份原样往返。
- 存储:浏览器 IndexedDB(InternalBeyondDB),完全离线;API 密钥仅存本机,仓库文件里不含任何密钥。
- ⚠ 备份建议:数据仅存于浏览器本地,清除浏览器数据或换浏览器将永久丢失,请定期导出。
需支持 IndexedDB、CSS backdrop-filter、ES6+ 的现代浏览器。
- ✅ Android / HarmonyOS(推荐 Chrome;系统通知、Web 蓝牙等能力以 Chrome 最全)
- ✅ iPhone / iPad(Safari;iOS 对运行时 manifest 与 PWA 通知支持有限)
- ✅ Windows / macOS / Linux 桌面浏览器亦可直接打开(与电脑端共用备份)
index.html ← 应用本体(单文件,浏览器打开这个)
ib-sw.js ← Service Worker(联网优先 + 超时 + 3.5 秒快速回退到本机副本、离线回退;只缓存本站 GET,AI 请求绝不缓存)
apps/ ← 桌面 APP 目录(目前只有观影室;与 index.html 放在一起,部署时整个文件夹一起上传)
catalog.json ← 应用商店清单(有哪几个 APP、版本、介绍)
catalog.js ← 同一份清单的 JS 壳,直接双击打开时用它
ib-app-cinema.js ← 观影室本体(共读间已内置在 index.html 里)
LICENSE ← 代码许可全文(PolyForm Noncommercial 1.0.0)
COPYRIGHT.md ← 完整版权与许可声明
- 架构:纯前端 HTML,无框架、无构建、无服务器;桌面 APP 是按需加载的独立 js 文件,装了才加载。
- 安全:页面 CSP 禁止加载任何外部脚本,仅放行 Google Fonts 的样式与字体;连接权限保留给你自己配置的 AI 端点。
- 字体:Noto Serif SC · Noto Sans SC 等(Google Fonts CDN,在页面加载完成后再非阻塞挂上;离线时用系统字体,不拖住启动)。
- 视觉:CSS 液态玻璃拟态、双主题交叉过渡、iOS 式锁屏与桌面。
- AI 协议:Anthropic 原生格式 + OpenAI 兼容格式 + Gemini,覆盖官方及中转站 API。
- 构建:Claude (Opus 4.6) 构建 · Opus 4.8 / Sonnet 4.6 / Fable 5 / Fable 5.1 / Opus 5 / ChatGPT 5.6 Sol 参与辅助构建 · GPT-IMAGE-2 贴图 · Adobe Photoshop CS 设计编绘。
Internal Beyond · Mobile is the mobile-native twin of Internal Beyond: a fully offline, single-file personal website app designed to preserve emotional continuity. Fifteen modules, a built-in reading room (Coread) plus one installable desktop app (Cinema), two visual themes, all data stored locally in your browser, sharing one backup format with the desktop edition. Free and open source.
Connect your own AI API keys to unlock all interactive features. Supports Claude, GPT, DeepSeek, Gemini, and custom relay endpoints.
- Home — Pseudo-iOS paged launcher: Desk (app grid + calendar / notes / schedule / music / anniversary widgets and decorative pieces), Space (liquid-glass profile card), Circle cards with Auto Memory dossiers.
- Lock — iOS-style lock screen with adaptive-tint clock, 3×3 pattern lock and security question.
- Chat — Multi-API conversations: group chat, topic channels, thinking chain, streaming, attachments & image generation, voice messages (transcription) and spoken voice notes from the AI (with emotional tone tags), web search, action cards, favorites, summaries, memory generation.
- Call — Voice & video calls: real-time speech recognition + text-to-speech playback (system or cloud voices), acoustic mood reference, heartbeat auto-talk, live-stream-style video with camera feed, bullet-screen chat, five-tier gift system with full-screen effects, incoming calls from AI, group voice / video calls with a "director" mode, call transcripts, one-tap memory generation, and Wallet Card.
- Circle — Shared social feed where you and authorized AIs post, comment, reply and repost, with per-post visibility.
- Calendar — Anniversaries, birthdays, plans and reminders; AIs read upcoming items, mention them naturally, leave notes, and can be authorized to write entries.
- Blog / Letters — Journal with AI comments & annotations, password diary, and a category shelf for organizing and filtering entries (AIs can be authorized to write entries); asynchronous AI correspondence with wax-sealed envelopes.
- Memory / Auto Memory — Long-term emotional memory with decay and context injection; per-AI autonomous dossiers about you; Memory Summary distills a time range of materials into a single dossier entry in one call.
- Music — Vinyl-style fullscreen player with scrolling lyrics and "Listen Together" pairing with an AI; NetEase Cloud Music mode (log into your own account for playlists, likes, daily picks, personal FM and listening charts, with per-action AI control — needs your own CORS relay Worker); QQ Music mode (WeChat / QQ QR or pasted credentials; liked songs, own and collected playlists, recommendations, charts and search — its official endpoints accept direct browser calls, so no relay is needed except for QR login); a mini floating player that stays on screen after you leave the music view.
- Coread / Cinema — Read a journal entry as a book with an AI who only sees the page you are on; watch a local video (with subtitles) together, with frames, captions and snapshots sent alongside each message, bullet comments and fullscreen.
- ICode — Shared file workspace with AI read/write, step confirmation, fine-grained search, DOCX/PDF/XLSX generation, and a built-in GitHub bridge (browse, import, push back).
- Visual / DIY / API / Data — Full visual customization with 4 preset slots; Bubble Lab: design custom chat bubbles in conversation with an AI (10 scheme slots, per-friend binding); external HTTP tools & MCP servers; multi-endpoint API center with interface presets and Presence scheduling; one-tap JSON backup interchangeable with desktop.
- Download this repository
- Keep
index.htmland theapps/folder together and openindex.htmlin your browser — or hostindex.html+ib-sw.js+apps/on any HTTPS static host (e.g. GitHub Pages) and "Install app" / "Add to Home Screen" - Add your AI API key on the API page
- Start exploring
- 表情包与颜文字:输入条笑脸键 → 颜文字抽屉(八组预设 + 自定义)/ 表情包抽屉(从任意预设发);表情包在 API → 全局设置 → 进阶指令下管理,每枚写名字、描述、用法。TA 只收到文字,不收到图片。
- 启动稳定性:偶发白屏的根因是「预遮罩在 init 揭幕之后才挂上」的竞态(来自社区 issue #2 与随附 PR 的诊断,感谢),已根修;启动画面改为「预遮罩已撤 + 启动完成」才放行,数据库打不开 / 被另一个窗口占用 / 升级慢都有明确提示;Google Fonts 改为加载完成后再挂。
- Service Worker:请求带超时、导航 3.5 秒快速回退、离线提示页,缓存版本 v3。
- 记忆:记忆生成与写入的提示词整体重写(先事实后感受、一条判断标准代替禁令、标签 4 字以内);检索命中按标签 › 概述 › 正文加权;Auto Memory 补写前查重、always 准入、分类边界与「档案是记录不是指令」。
- 界面:液态玻璃气泡重做;记忆库标题暗色字效;收藏夹搜索;写日志「完成」改 ✓;密码日记本内一键返回 Blog;水水更活泼、不知道时会先推断再说不知道。
- GitHub:Sui-IB
- X / Twitter:@underthepuresky
- Email:1282901880@qq.com
- 小红书:3628686381
- Bilibili:主页
电脑端仓库:Sui-IB/InternalBeyond
© 2025–2026 Sui. Internal Beyond 在 GitHub 公开源代码,并免费供个人、学习、研究及其他非商业用途使用。公开源代码不等于放弃版权,也不授权商业使用或二次贩卖。
- 程序代码:PolyForm Noncommercial License 1.0.0
- 视觉素材与项目文档:在作者有权授权的范围内采用 CC BY-NC-SA 4.0
- 项目名称、Logo 与作者标识:保留相关权利,不授权冒充官方版本
项目图像素材由 OpenAI GPT-IMAGE-2 生成,并由 Sui 使用 Adobe Photoshop CS 进行修改、合成、界面设计与编绘。AI 工具为辅助创作工具,不对项目内容拥有版权。本声明适用于项目的所有版本与衍生形式。第三方服务名称与商标归各自权利人所有。
允许在保留署名和许可文件的前提下进行非商业使用、修改与分享。未经 Sui 书面授权,不得出售、收费分发、打包进付费产品或服务、商业托管、收费部署或以其他方式获取商业利益。
完整条款见根目录 LICENSE 与 COPYRIGHT.md。商业授权联系:1282901880@qq.com。
本项目官方版本免费提供。 如果你通过付费方式获得了未经作者授权的副本,请停止传播,并通过上方联系方式获取免费正版。