像素小手机是一款电子宠物游戏机风格的 AI 聊天应用。它将复古掌机的视觉语言——像素图标、CRT 扫描线、十字键与 A/B 按钮——与现代大语言模型能力结合,让你在一个充满怀旧感的"小设备"里与 AI 角色对话。
打开页面后,你会看到一台像素游戏机,屏幕显示主屏幕(桌面)。桌面顶部是大号时钟与日期,下方是应用图标网格:
小手机有三个主要视图,通过以下方式切换:
| 视图 | 说明 | 进入方式 |
|---|---|---|
| 主屏幕 | 桌面时钟与应用网格 | 按 HOME · 顶栏「桌面」按钮 |
| 聊天 | 与 AI 角色对话 | 点击桌面联系人图标 |
| 应用 | 管理联系人/设定/设置等 | 点击桌面应用图标 · 菜单选择 |
在任意视图,点击顶栏的「桌面」按钮或中间的 HOME 键即可回到主屏幕。点击「菜单」按钮可打开功能菜单快捷入口。
在输入框输入文字后,有三种方式发送:
发送后,如果开启了自动回复,AI 会立即开始生成回复,无需手动操作。你也可以随时按 B 或点击 AI 按钮手动触发一次回复。
开启「流式」后,AI 的回复会逐字显现,带有闪烁光标,就像对方正在打字。生成过程中,AI 按钮会变成红色的「停」按钮,点击可随时中断生成。中断后已生成的内容会自动保存。
点击任意一条消息(你的或 AI 的),会从底部弹出操作面板:
| 操作 | 适用 | 说明 |
|---|---|---|
| 复制文本 | 所有消息 | 将消息纯文本复制到剪贴板 |
| 重新生成 | 仅 AI 消息 | 删除该条及之后的消息,重新请求 AI 回复 |
| 删除该消息 | 所有消息 | 仅删除这一条消息 |
聊天顶栏角色名旁有一个模式徽章(「线上」或「线下」),点击可切换:
状态栏右上角也会同步显示当前模式。切换模式会立即重新计算 token 估算值。
顶栏右侧显示 ≈XXX tok,这是当前对话(系统提示 + 历史 + 输入框文字)的粗略 token 估算,帮助你控制上下文长度。中文按 1.5 token/字、英文按 4 字符/token 估算。
每个联系人是一张独立的角色卡,拥有自己的设定、聊天记录和绑定资源。
| 选项 | 说明 |
|---|---|
| 置顶 | 在联系人列表和桌面快捷区优先显示 |
| 启用破限 | 对话时注入已激活的破限指令 |
| 表情包 | 允许 AI 使用 [$$STICKER$$] 表情包指令 |
| 语音 | 允许 AI 使用 [$$VOICE$$] 语音指令 |
| 图片 | 允许 AI 使用 [$$IMAGE$$] 图片指令 |
| 转账 | 允许 AI 使用 [$$TRANSFER$$] 转账指令 |
当角色开启了表情包/语音/图片/转账权限后,AI 可在回复中使用特殊标记,这些标记会渲染成可视化卡片而非纯文本。例如:
[$$STICKER$$]开心
[$$VOICE$$]{"text":"好的没问题","duration":5}
[$$TRANSFER$$]{"amount":88.88,"dir":"in"}
未开启任何特殊指令的角色,系统会告知 AI 只用纯文本回复。
破限指令是一段注入到 system prompt 开头的文本,用于调整 AI 的行为边界。你可以维护多条破限指令,每条可独立开关。
ON/OFF 开关切换激活状态。ON 的才会生效。角色必须勾选「启用破限」才会注入。破限内容会影响 AI 行为,请合理使用。
世界书用于补充世界观、背景设定、地点描述等信息。每个条目有分类、标题和内容,可绑定到不同角色。
# 标题 + 内容 的格式注入到 system prompt。记忆库用于存储长期事件记忆,让 AI 在对话中"记住"过去发生的事。与聊天历史不同,记忆是手动维护的持久信息。
提示词装配是小手机的核心引擎。它控制 system prompt 的拼装顺序和内容,决定 AI 收到的完整指令。
| 分类 | 用途 | 触发条件 |
|---|---|---|
| 线上 | 线上聊天模式的行为预设 | 线上模式时注入 |
| 线下 | 线下叙事模式的行为预设 | 线下模式时注入 |
| 思维链 | 引导 AI 展示推理过程 | 设置中开启「思维链」时注入 |
| 时间感知 | 让 AI 感知当前时间 | 预留分类 |
每个分类下可有多条预设,用 ON/OFF 开关控制是否激活,激活的预设内容会拼接注入。
页面底部显示装配顺序列表,用 ↑ ↓ 按钮调整各段在 system prompt 中的先后位置:
装配顺序后还会自动追加:行为预设(对应模式的激活预设)、思维链(如开启)、当前时间、特殊指令授权块。
【破限指令】... 【角色设定】... 【长期记忆】- ... 【世界书】# ... 【文风】... ← 仅线下 【行为预设】... ← 对应模式 【思维链】... ← 如开启 【当前时间】2026/7/23 ... 【可用特殊指令】... ← 或纯文本要求
可配置多组 API 预设,每组包含名称、API 地址、API Key 和模型名。兼容 OpenAI 接口格式(/v1/chat/completions)。
https://api.openai.com/v1)和密钥。| 开关 | 默认 | 说明 |
|---|---|---|
| 思维链 | 关 | 注入思维链预设,引导 AI 展示推理 |
| 流式 | 开 | AI 回复逐字输出,可随时中断 |
| 自动回复 | 开 | 发送消息后自动触发 AI 回复 |
温度(Temperature)控制 AI 回复的随机性,范围 0~2:
小手机的所有数据存储在浏览器 IndexedDB 中。为防止数据丢失或迁移设备,提供了 zip 格式的备份与恢复功能。
可通过两个入口使用:
pixel-phone-backup-YYYYMMDD-HHMMSS.zip。zip 文件内包含:
| 文件 | 内容 |
|---|---|
| meta.json | 备份元信息(版本、时间、数据统计) |
| config.json | 全部配置(联系人/破限/世界书/记忆/提示词/设置) |
| chatHistory.json | 全部聊天记录 |
| README.txt | 人类可读说明 |
小手机底部的实体按键不仅是装饰,都有实际功能:
| 按键 | 功能 |
|---|---|
| ↑ ↓ | 滚动消息列表 / 应用列表 |
| ← → | 在聊天视图切换上一个/下一个联系人 |
| A | 发送消息(等同发送按钮) |
| B | 触发 AI 回复(等同 AI 按钮;生成中变为停止) |
| HOME | 回到主屏幕(桌面) |
像素小手机是一个 PWA 应用,可以安装到手机或电脑桌面,像原生 App 一样全屏运行。
也可以打开菜单(顶栏菜单按钮),如果设备支持安装,会显示「安装到桌面」按钮。
检查以下几点:①设置中是否配置了 API 地址和密钥;②网络是否正常;③尝试关闭流式再试(部分 API 不支持流式);④查看弹出的错误信息,常见原因是密钥错误或额度用尽。
检查设置中「自动回复」开关是否开启。关闭时需要手动按 B 或点击 AI 按钮触发回复。
点击「停」按钮中断,已生成的内容会保存。然后检查网络或关闭流式重试。部分代理 API 对流式支持不好。
数据存储在浏览器本地,更换设备或清除数据会丢失。请提前在「备份」中导出 zip 文件,新设备上导入恢复。
线上模式模拟微信聊天,AI 回复按换行拆成多条气泡,使用线上提示词预设。线下模式是叙事/角色扮演,AI 回复为整段文本,使用线下预设和文风设定。
不是。需要两个条件:①破限指令本身设为 ON;②角色卡中勾选了「启用破限」。只有两者都满足才会注入。
世界书是静态设定(世界观、地点、背景),记忆是动态事件(发生过的事)。两者都需要绑定到角色才会生效。
只是粗略估算(中文×1.5 + 英文÷4),实际 token 数以 API 计费为准。估算值用于参考上下文长度是否接近模型限制。
THANK YOU FOR PLAYING