← All release notes
✨ Features (22)
96307170 (admin)用户管理 user-directory——注册用户列表 / 搜索 / 详情(资料 / 积分 / 订阅 / 设备 / 计数 / 角色),查看详情留痕 (#1164) — Patronum
d58a6cb6 (companion)角色位契约单源、对话内 system 注入、组装出口形态断言与四层路径安全底座兜底 — Claude
3f3b7f5e (character)落地角色提示词只读宏引擎与全量 runtime 段落条件渲染 — Claude
69d5cce2 (companion)补齐关系接口和聊天界面的后台阶段翻译展示 (#1142) — wanghao-kld
895b0ba2 (push)支持双端通知卡片与安卓能力协商并保留旧版系统展示 (#1141) — wanghao-kld
687d9e3c (companion)阶段详情新增后台多语言名称并同步 Web 展示 (#1136) — wanghao-kld
cc58b994 (character)角色详情接入真实喜欢 / 收藏链路、创作者主页、Stage / Story 入口与 age-gate 不泄露 — Claude
84f5490f (web)新增用户侧独立登录页 /login,Google / Facebook 登录与 PC 角色 Banner 轮播 — Claude
35c8ba01 (firestore)按环境隔离命名数据库部署并接通生产配置 (#1121) — wangyang-youloft
cd3fd7e2 (push)实现分阶段通知策略、互动汇总、用户召回及订阅到期提醒并补齐App对接文档 (#1120) — wanghao-kld
d5b8db54 (companion)连发串行合并、SSE 容量保护与独立 Worker (#1118) — wanghao-kld
ef68bf41 (companion)重构异步 Judge 与回合结算闭环 (#1109) — wangyang-youloft
b0c0c562 (character)角色详情返回环境分享地址并改用直接链接 (#1105) — wanghao-kld
03d7d63c (companion)让首场情景脚本进入模型对话上下文 (#1095) — wanghao-kld
b66bc95f (character)允许开场白自由输入并将旁白格式改为可选 (#1096) — wangyang-youloft
b7ab4ba8 (companion)新增可选真实流式回复并加固会话恢复 (#1077) — wanghao-kld
4c564339 (share)接通角色分享短链的 App 关联域与 Web 兜底 (#1087) — wanghao-kld
8d13e497 (character)收敛角色创建、提示词配置与 MCP 媒体链路 (#1085) — wangyang-youloft
b09bf777 (companion)会话列表返回角色属主并统一私有角色能力 (#1076) — wanghao-kld
7e82b553 (character)收敛角色聊天配置并清理废弃契约 (#1074) — wangyang-youloft
5e42e3d3 (billing)新增AI成本业务类型与承担方筛选 (#1068) — wanghao-kld
33f42f8d (billing)完善AI成本期间分析下钻与页面可靠性 (#1064) — wanghao-kld
🐛 Bug Fixes (17)
f6b2595f (firestore)补齐三条缺失复合索引并修正 rules 中 chat_sessions/comments 的属主字段名 — Claude
db1fcada (companion)保留独立对话气泡并按旁白分离设置归并对应描述 (#1135) — wanghao-kld
7e335c0d (companion)修复流式 STATUS 协议行外泄并统一终态过滤规则 (#1129) — wanghao-kld
56dca1b7 (push)修复推送环境与设备生命周期并补齐图片通知能力 (#1124) — wanghao-kld
53bb2c43 (profile)设置页屏蔽入口收敛到个人中心 Tab,通知空态文案走 i18n(同步受保护回归 pr-403 / pr-402) (#1130) — Patronum
bee544cc (character)公开角色列表索引定义同步去掉 is_delete,修复 develop 上 #1126 合并后的红灯 (#1131) — Patronum
a8727e5b (web)修复聊天历史分页状态与滚动定位并隔离流式渲染 (#1127) — wanghao-kld
d615ff86 (character)#1122 兼容角色软删除字段缺失并恢复公开角色查询 (#1126) — wangyang-youloft
b2f61170 (character)角色详情去掉 Story / Stage 直达入口,访客访问 adults_only 角色显示年龄验证提示而非 404 (#1125) — Patronum
1c41791e (profile)个人中心第二轮收口——失败态与重试、Tab 规范化、注销弹窗安全、公告 i18n 与外观选项 — Claude
ce896c13 (companion)聊天 UI 第二轮收口——移动端会话深链、阶段详情返回链路、设置面板 i18n 与 ResponsiveSheet — Claude
d79f91d6 (web)本轮记录仅展示关系阶段升级 (#1114) — wangyang-youloft
0e0316aa (companion)限定会话删除与重置事务的 generation 读集 (#1110) — wanghao-kld
beeffee8 (companion)修复流式消息跳闪与恢复正文重复 (#1108) — wanghao-kld
8915dabf (companion)修复模型调用日志漏查并提供全局分页可读视图 (#1094) — wanghao-kld
6b465b5d (share)修复短链 500 并支持匿名角色分享 (#1088) — wanghao-kld
21981351 (api)过滤个人中心列表中的已删除及无权查看角色 (#1069) — wanghao-kld
♻️ Refactor (1)
af3ade1c (web)按 PC 交互稿与移动端 Figma 重构公共响应式壳层(侧栏 / Header / 底部 Tab) — Claude
⚡ Performance (2)
52f1ad3a (metrics)daily_stats 与 character_kpi_daily 日计数器按 10 片随机分片写入,读侧 getAll 折叠 — Claude
8d64505a (billing)日级成本投影挪出终态事务并按 20 片分片写入,读侧折叠、重建清片 — Claude
📚 Docs (4)
cb99e9c8 (chat-harness)新增角色位契约开发文档并更新分层缓存文档的 turn_context 落点说明 — Claude
cb2dbfcf (companion)落盘角色聊天 harness 审计报告与 ADR-004(宏、角色位契约、上下文扩展) — Claude
c1ea56f2 (companion)落盘角色聊天 harness 审计报告与 ADR-004(宏、角色位契约、上下文扩展) — Claude
f0c35e2f (ui-refactor)新增 Hanakoi PC 版本 UI 重构离线演示页 (#1113) — wanghao-kld
🔧 Chore (1)
c010fb1c (admin)数据与用户模块群 S0 基础骨架——权限码、「数据与用户」导航组、共享契约、三集合登记与十条索引、注册域与占位页 (#1152) — Patronum
📝 Other (3)
ac0ca344 test(character): 补齐只读宏引擎与段落条件渲染的先行测试用例 — Claude
2ab3c245 test(companion): 角色位契约、对话内 system 注入、请求形态出口与安全底座兜底先写红测试 — Claude
5c267604 test(character): 补齐必填技能字段的生成契约夹具 (#1089) — wangyang-youloft