【免费下载链接】ai-virtual-phone项目地址https://gitcode.com/gh_mirrors/ai/ai-virtual-phone点击查看免费下载ai-virtual-phoneAI虚拟手机是一款基于 Next.js 的开源项目在浏览器里模拟一部完整的手机让你用自己的 API Key驱动** AI 角色聊天**、朋友圈互动和剧情创作。本文是一份面向新手的首次使用指南带你完成本地运行、配置 API Key、创建第一个 AI 角色这三件事全程不到 10 分钟就能开聊。它是什么一部装在浏览器里的 AI 虚拟手机打开它你会看到一部仿真手机桌面聊天、朋友圈、音乐、日历、日记等应用一应俱全。与传统聊天软件不同的是屏幕对面的人是你自己创建的 AI 角色——她有性格设定、作息、记忆还能发语音、转红包、刷朋友圈。核心特点一句话总结所有大模型调用都走你自己的 API Key项目不内置任何模型服务数据也存在你自己的浏览器里完全私有。快速本地运行环境要求与启动命令运行前只需准备 package.json 里声明的两个条件Node.js 20Next.js 15 要求 ≥ 18.18任意 OpenAI 兼容的 LLM APIOpenAI / DeepSeek / 中转站等或 Anthropic / Google Gemini 官方 API执行下面的命令即可启动仓库地址仅供 clone 使用git clone -b main https://gitcode.com/gh_mirrors/ai/ai-virtual-phone cd ai-virtual-phone npm install cp .env.example .env.local npm run dev然后浏览器打开http://localhost:3001默认端口 3001可用PORT环境变量修改。.env.example已默认开启单机模式NEXT_PUBLIC_SELF_HOSTED_MODEtrue会跳过账号/激活码门禁直接进入适合个人自用。第一步打开「设置 → API 设置」配置你的 API Key进入应用后桌面底部 Dock 栏点设置图标进入API 设置对应源码 components/settings/api-settings.tsx。首次打开时页面已自带一条OpenAI 官方配置按以下方式填写即可字段怎么填Base URL你的服务商接口地址官方可留空中转站/DeepSeek 等填对应地址API Key你申请到的密钥保存在本地浏览器不会上传默认模型如gpt-4o、deepseek-chat可点获取模型自动拉取列表 小提示支持OpenAI 兼容接口、Anthropic、Google Gemini三类协议可随时点右上角新增API方案添加多个聊天时自由切换填完后先点测试连接看到成功提示再保存能少走弯路。第二步创建第一个 AI 角色卡配置好 API 后打开 Dock 栏的角色入口桌面画布里点新建。这里对应 components/phone-character-app.tsx角色数据读写逻辑在 lib/character-storage.ts。新建角色卡只需填三样东西名字给 TA 起个称呼比如小橘人设Persona这是灵魂所在写清性格、口癖、与你的关系例如温柔话多的大学生喜欢用 emoji会主动关心你的作息头像可选支持上传照片支持 1:1、3:4、16:9 等多种拍立得相框样式。不会写人设没关系——项目内置了桌面 AI 助手「小卷」可以帮你润色人设、写世界书和预设相当于随身创作教练。另外也支持直接导入别人做好的角色卡PNG 或 JSON 格式导入后自动落到当前卷宗里和手动新建的效果一样。上面这张就是项目自带的 AI 生成壁纸——配好 API Key 后你也可以在设置里开启AI 生图让手机壁纸、角色头像都变成现画的。第三步打开聊天开始和 AI 角色说话角色创建完成后回到桌面点开聊天应用源码 components/chat/phone-chat-app.tsx从联系人里选中你的新角色发送第一句话。之后你会体验到远超一问一答的仿真感私聊 / 群聊可以拉多个 AI 角色组建群聊朋友圈角色会自己发帖、给你点赞评论️语音消息配好 Minimax 语音合成 API 后角色会开口说话长期记忆有作息、有记忆、关系会随对话推进而变化。可选进阶3 分钟解锁更多玩法开聊之后按需开启这些增强功能全部在设置里配置不配也能正常使用基础聊天AI 生图填写生图 API解锁头像、壁纸、朋友圈配图现画Minimax 语音语音合成/识别让角色带声音网易云音乐自填 API 地址后音乐 App 里可以在线听歌游戏大厅与小游戏手机里内置了斗地主、真心话大冒险等可以叫上 AI 角色一起玩更重的云端功能云备份、微信接入、离线推送属于可选项每位用户可以在设置 → 云服务部署里一键创建自己的 Supabase 个人云说明见 README.md 与 docs/supabase-all-in-one.sql。常见问题FAQ问本地跑起来后打不开页面答确认访问的是http://localhost:3001不是 3000端口可用PORT环境变量修改。问我的角色和聊天记录存在哪里答全部存在你自己的浏览器本地localStorage / IndexedDB项目不含任何模型服务也不收集数据。问API Key 用哪个最划算答任意 OpenAI 兼容接口均可DeepSeek、各类中转站都是常见选择官方 OpenAI、Anthropic、Gemini 也原生支持。写在最后到这里你的第一部 AI 虚拟手机已经跑起来了配置 API Key → 创建 AI 角色 → 开聊三步走完。接下来可以慢慢探索世界书、剧情模式、视觉小说、应用市场等玩法。项目以 AGPL-3.0 协议开源见 LICENSE祝你和 TA 聊得愉快 延伸阅读README.md 中的环境变量总表、components/settings/api-settings.tsx、lib/settings-types.ts赞分享【免费下载链接】ai-virtual-phone项目地址https://gitcode.com/gh_mirrors/ai/ai-virtual-phone点击查看免费下载相关推荐ai-agents-for-beginners 如何用 az login 配置 .env 并首次跑通第一个 Foundry Agent Notebookai agents for beginners 如何用 az login 配置 .env 并首次跑通第一个 Foundry Agent Notebook 本文面示例工程教程人工智能AI Agentai-virtual-phone完整概览如何拥有支持AI角色聊天、朋友圈与查手机的浏览器虚拟手机ai virtual phone完整概览如何拥有支持AI角色聊天、朋友圈与查手机的浏览器虚拟手机 ai virtual phone 是一款基于 Next.jsSillyTavern终极指南从零开始掌握AI角色扮演聊天界面SillyTavern终极指南从零开始掌握AI角色扮演聊天界面 想要体验最前沿的AI角色扮演技术吗SillyTavern作为一款专为高级用户设计的LLM前端人工智能AI 应用交互助手前端创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考