角色来自《模拟人生 4》各世界的官方设定,特质、抱负与家庭背景均按官方资料还原。你可以直接和他们聊天,也可以编辑后变成自己的版本。
默认用 DeepSeek:注册 → 创建 API Key → 粘贴到下面。也支持任何 OpenAI 兼容服务(Kimi / 智谱 / 通义 / 硅基流动 / 本地 Ollama…),在下面的「服务商」里选即可。Key 只存在你自己的设备里。
聊天里出现的约定、秘密、喜好和大事,会自动记进「羁绊档案」(聊天页顶栏 📔 可以查看和编辑)。攒够一轮再提取,省额度。
话题正好聊到时,TA 会自然带一句「之前说好的……」。有冷却和次数上限,绝不会翻来覆去念叨。紧急求助时绝不插话。
每隔一阵子,把你们最近聊的内容写成一章第三人称的对话体小说,收进「⋯ → 你们的故事」。只在私聊触发。
市民们会自动发朋友圈。频率越高越热闹,但消耗的 API 额度也越多。
朋友圈只保留最近 3 天的内容,过期自动清理。
聊过天的市民会主动给你发消息(结合时间场景,比如饭点聊吃、深夜聊心事)。只对聊过的角色生效。
你不在场时,互相认识的市民之间也会发生点小事:有人发朋友圈、当事人私聊里拿它当谈资、群里被当八卦提起。事件只在你常来往的市民的圈子里发生,并且贴着当事人的住处、职业与关系生成,48 小时后自动过期。
好感度到位、关系阶段到了,TA 会自己找上门来表白 / 求婚 / 定婚礼,台词由 TA 自己写。
写给角色看的额外设定,每轮都会发过去。留空则一个字都不多用。
记者骆马会不定时自动跑企业新闻,行情随新闻跳动;此外还有纯本地的心跳波动(小幅抖动,不消耗 API 额度)。频率越高越刺激,额度消耗也越多。
聊天记录有自动上限(单角色 60 条、群 120 条、朋友圈只留 3 天),一般不用手动清。分享软件给别人时你的数据不会被带走。
两种用法任选:① 账户模式——注册个用户名密码,任何设备登录就能接管存档;② 老同步码——两台设备填同一个 6 位码。全程密文传输,服务器上看不到任何聊天内容;API Key 永不上传。
👤 账户登录(推荐:注册后换设备只需用户名密码,存档存在你自己的服务器上)
⬇ 程序更新(v2.56):把新版程序改名为 tusi_latest.html 传到服务器上 sync_server.php 旁边,点下面的按钮即可拿到新版本。存档在各设备浏览器里,换程序文件不会丢。
iPhone:Safari 打开 → 底部分享 → 「添加到主屏幕」。
安卓:Chrome 打开 → 右上角菜单 → 「添加到主屏幕」。之后点图标就能当 App 用。
所有角色数据、头像照片和 API Key 都保存在你这台设备的浏览器里,不会上传到任何服务器。聊天内容由你的浏览器直接发送给你在设置里填写的那个 AI 接口。
当前版本:v2.63——修复:① 登录/同步偶发失败:以前从 http 页面发出的请求会被服务器跳转到 https,跳转过程中 POST 的请求体被丢掉,登录就静默失败;现在服务地址一律自动升级为 https,服务器端也改用不会丢请求体的跳转方式;② 密码不再出现在网址里:以前网络不好时程序会把登录参数拼进 GET 网址,导致密码被服务器访问日志明文记录,现在带密码的请求只走 POST,宁可不降级也不泄露。上版 v2.62——修复:① 「明明密码写对了却提示密码错误」:登录时用户名现在不区分大小写(手机输入法会把首字母自动大写,以前会被判成「没有这个用户名」),服务端抢锁也不再死等(旧版等锁等到超时会被误报成密码错误,现在改为明确回「服务器有点忙」并由客户端自动重试 4 次);② 服务器返回 5xx 时先看响应内容再判失败,业务错误不再被吞掉。上版 v2.60——新增:① 注册/登录失败说得清原因了:以前服务器掐断请求只丢一句浏览器原生的「Failed to fetch」,现在每条请求都有 15 秒超时 + 三次重试(POST→GET→POST),失败时直接告诉你三次分别是怎么失败的(连接被掐断/15 秒没响应/返回空/返回网页而不是数据),并给出自检链接;② 服务器应答带随机校验码,能识别「返回的其实是缓存网页」这种坑。上版 v2.59.1:网络降级兜底(服务器偶发掐断 POST 时小请求自动改走 GET 重试)。上版 v2.59:服务地址自动纠错(空格/尾斜杠/多余 ?a=xxx 都能清洗)+ 服务端 action 五路兜底 + ?a=diag 自检页。上版 v2.58:http 兜底加密(纯 JS 版 AES-256-GCM,与 https 设备互通)+ 账户登录模式。往期版本说明已按用户要求精简,详见备份包里的《备份说明.md》。
忘了 API Key 怎么填?再走一遍 3 步教程。
界面风格致敬 The Sims 4(EA / Maxis),角色设定取自游戏官方资料。这是粉丝作品,与 EA 无关联。
开发者:canariavatore