语隙 v1.1
月下留声机
主站升级至 v1.1,管理后台升级至 v1.2。新增跨主站与后台的月下留声机、本地音乐库与原创氛围曲,并保留 v1.0 的完整功能记录。
v1.1 月下留声机
- 主站与后台均新增「月下留声机」浮动播放器。
- 已接入《新月的摇篮曲(其一):伴月同眠》(HOYO-MiX)与《昔涟》(张韶涵、HOYO-MiX),以及原创氛围曲《月下微光》。
- 两首官方曲目由站点所有者提供 FLAC,已转为 192 kb/s MP3;版权归原权利人所有,请勿公开再分发。
- 支持用户从设备添加自己的音频(mp3 / wav / ogg / m4a / flac),保存在浏览器 IndexedDB,不上传服务器。
- 支持播放 / 暂停、上一首 / 下一首、单曲循环、进度、音量与本地曲目删除。
- 主站播放器位于右下角、聊天输入框上方;后台播放器位于右下角,均为哥伦比娅月下主题。
- 通过 CSP
media-src 'self' blob:同时支持内置音源与本地 Blob 播放。 - 版本:主站 v1.1,管理后台 v1.2。
发布与访问
- v1.0.0 首次公开发布记录保留;当前主站 v1.1、管理后台 v1.2。
- 固定公网地址:
https://yuxi-persona-chat.tail8e6770.ts.net/,由 Tailscale Funnel 提供长期 HTTPS。 - 不再依赖随机
trycloudflare.com临时域名;旧 Quick Tunnel 已停用,后台仅保留为临时备用。 - 新增登录时自动启动脚本,检查网站、管理后台和 Funnel 状态。
- 电脑关机、休眠或未登录时网站离线;重新开机登录后恢复同一地址。
- 管理后台继续只监听
127.0.0.1:25537,不暴露公网。
申请通道与反馈
- 登录界面新增 QQ 申请通道:1760362474。
- 登录页提供「复制 QQ」「打开 QQ」按钮,方便申请邀请码。
- 新增公开反馈窗口:申请邀请码、问题反馈、功能建议、其他。
- 反馈可填写联系方式;登录用户提交时自动关联存档 ID。
- 反馈保存在本机 SQLite,仅管理员可见;接口按 IP 限流、内容上限 2000 字。
- 管理后台新增「用户反馈」收件箱:查看类型、内容、联系方式、账号、IP、时间,标记已处理 / 重新打开 / 删除。
- 登录页、应用侧栏和聊天菜单均可打开反馈窗口;侧栏入口不依赖是否已有角色。
账号、邀请与权限
- 邀请制账号系统,不开放自助注册。
- 临时邀请码一次性使用,首次登录生成独立存档 ID。
- 永久邀请码可反复登录,邀请码本身即账号唯一 ID。
- 邀请码备注、有效天数、撤销、复制与状态统计。
- 管理后台可停用 / 删除账号、授予或取消管理员角色。
- 登录 Cookie:HttpOnly、SameSite=Lax,HTTPS 下 Secure。
- 登录失败按 IP 限流;停用账号立即退出。
角色与身份
- 角色创建、编辑、删除、导入角色卡与内置预设。
- 角色对白、关系、称呼、开场白、头像与聊天背景。
- 哥伦比娅四种固定身份:旅行者、桑多涅、安娜丝塔夏、博士。
- 「博士」身份带负好感、红色警告、二次确认与敌意开场白。
- 支持自定义身份:姓名、称呼、关系、背景。
- 身份与当前对话绑定;更换身份会清空对话与好感度。
- 首次进入角色前的身份选择面板,移动端可滚动。
好感度与角色讨厌系统
- 好感度范围
-100..100,支持负数区间和负值进度条。 - 等级:仇视、厌恶、反感、冷淡、陌生、戒备、留意、熟识、亲近、信任、羁绊。
- 好感度变化历史:来源、时间与增减。
- AI 通过隐藏标记更新好感度,前端显示风险提示。
- 低好感时角色有一定概率拒绝继续对话;管理员可调整阈值、基础概率、斜率与上限。
- 管理员 AI 决策台可修改当前账户 / 当前角色的好感度、模型参数和拒绝规则。
聊天与模型
- DeepSeek API 流式输出,可停止生成。
- 模型、思考强度、temperature、top_p、max_tokens、上下文预算、历史轮数可调。
- 系统提示词组装、上下文裁剪、token 预算与提示词预览。
- 个人 API Key 保存在本机浏览器;服务端默认 Key 可统一配置。
- 消息编辑、重试、复制;对话导出为 Markdown。
- 本地 localStorage 与账户云端快照;整份快照最后写入覆盖,上限 8 MB。
- 聊天记录保存在本机服务器,供管理员进行反 AI 滥用审查。
主题与画面
- 内置主题:纯白、夜间、哥伦比娅、国风、蝶、新年。
- 自定义主题:明暗底色、主题色、自定义背景图。
- 低权重聊天壁纸与装饰光晕,不干扰正文。
- 主题随账户同步;离线版保存在本机。
移动端与可访问性
- 修复聊天页网格被内容撑宽导致三点菜单、发送按钮超出屏幕。
- 移动端顶栏重排:菜单、身份、好感度、账户、操作按钮完整可见。
- 登录页可滚动单列卡片,360×640 下也能到达提交按钮。
- 触摸设备按钮、菜单、标签最小点击区域约 44px。
- 手机表单字号 16px,避免 iOS 聚焦自动放大。
visualViewport适配地址栏与软键盘,安全区适配刘海和底部手势区。- 主题、账户、身份、管理员抽屉均支持内部滚动。
- 修复聊天菜单被消息层遮挡、点击穿透。
管理后台
- 本地管理员登录、CSRF 防护、会话与登录限流。
- 网站服务启停、重启、监听模式与端口配置。
- 在线人数、注册数、今日新增、消息、请求、Token 用量。
- 用户搜索、在线筛选、账号详情、聊天记录查看。
- 默认 API Key 配置、清除与掩码显示。
- 邀请码生成、撤销、复制与状态统计。
- 管理员角色授予 / 取消;离线独立站点 ZIP 下载。
- 新增用户反馈收件箱;公网连接面板保留临时 Cloudflare Tunnel 备用。
安全与边界
- 邀请制访问,不开放公开注册;Host / Origin 校验。
- 管理员后台仅回环访问;API Key 不进入离线包、不写入聊天记录。
- 反馈接口限流;站点明确提示对话会被管理员查看。
- 请勿输入密码、身份证号、银行卡等敏感信息。
- 存档 ID 和永久邀请码是 bearer 凭证,泄露即等同账号泄露。
- AI 决策台只影响当前管理员当前账户 / 当前角色,不提供跨用户修改。
已知限制
- 网站依赖这台电脑开机、联网并登录 Windows;关机或休眠即离线,不提供 24 小时托管。
- Tailscale 免费节点默认约 180 天密钥过期;建议在管理后台关闭 key expiry(当前约 2027-04-24 到期)。
- 删除或重命名 Tailscale 节点会改变公网地址。
- 反馈不会自动通过 QQ / 邮件通知,需管理员在后台查看。
- 云存档是整份快照覆盖,不是实时多端协作。
- 不提供自助注册、改密或找回密码;永久邀请码绑定后不可撤销。
语隙 PERSONA CHAT · 主站 v1.1 · 后台 v1.2 · 邀请制 · 反滥用审查
维护者 QQ:1760362474