← All release notes
✨ Features (25)
2abf6727 (announcement)公告支持配置详情按钮文案与跳转类型,跳转选项与首页 Banner 一致 (#1735) — wanghao-kld
9be2655e (web)角色首页移动端按 Figma 一比一还原五种状态并适配 PC,移动公共 Header 换新 (#1728) — wanghao-kld
dbb91963 (web)品牌标换成 Figma 定稿花朵图标与「Hana Koi」字标,图片资产、favicon、og 图与页内内联图形全量替换 (#1727) — wanghao-kld
26f04932 (web)搜索中动画改用设计师交付的 Lottie(暗 / 亮两版),按主题按需加载 (#1725) — wanghao-kld
f88f1e95 (web)角色首页与角色详情页按原型与 Figma 改版,新增角色公开计数接口 (#1724) — wanghao-kld
414a15ed (web)登录页移动端按 Figma 一比一还原(Banner 卡片轮播),只保留 Google / Facebook 登录 (#1721) — wanghao-kld
481436ab (web)搜索页按原型与 Figma 重构六种状态并适配 PC,后端新增 countOnly 实时计数 (#1723) — wanghao-kld
d8ec9000 (web)用户端 UI 批量优化——错误提示分场景呈现、设置子页面统一、法务页与多组件 6 语言国际化 (#1708) — wanghao-kld
56821c2b (admin)记忆观测台下钻改为先列会话、点选即观测 (#1679) — Patronum
f90f2d46 (admin)后台实体呈现即链接——名称 / 头像 / 邮箱可点、长 id 安全显示、可见性徽章、角色行立绘与行内操作 (#1676) — Patronum
40023712 角色模糊搜索索引(#1662)+ 记忆分层观测台(#1663)(#1669) — Patronum
f737848c (routing)完善回合分析本地规则、多语言分流与成本审计 (#1667) — wanghao-kld
62d4f5f8 (web)后台所有用户 / 角色 / 会话 id 可点击查看详情(统一 EntityLink)(#1671) — Patronum
0ecfd565 (support)工单回复双通道通知、后台客服实时刷新与客服岗位角色 (#1666) — Patronum
49585765 (web)客服邮箱与工单管理统一邮件式展示,来源图标区分,修复 HTML 实体乱码 (#1665) — Patronum
fde5b87e (support)后台客服邮箱收件箱——Inbound Parse 来信原样留存,可查看原文与链接 (#1658) — Patronum
e0b4364b (support)support@ 来信经 SendGrid Inbound Parse 进入客服工单,后台回复走邮件 (#1643) — Patronum
d3fc9008 (push)SSE 完成回复交付后抑制重复 FCM 通知 (#1651) — wanghao-kld
a84300c5 (email-marketing)收件人行为时间线、Apple 隐藏邮箱标识与测试发送回执 (#1628) — Patronum
dfc86ba5 (platform)整合聊天治理、缓存观测与提示词消费诊断 (#1637) — wangyang-youloft
d75b08e0 (email-marketing)后台 SendGrid 设置只展示、只允许 hanakoi.ai 发件身份 (#1631) — Patronum
a9dadf5a (routing)简化回合分流设置并完善成本评估与逐轮日志 (#1642) — wanghao-kld
8395f083 (web)角色入口先展示详情并按会话数量分流聊天 (#1627) — wanghao-kld
347059e6 (web)新增独立角色搜索页并统一用户侧 UI 加载体验 (#1617) — wanghao-kld
cd28e116 (web)staging 整站不可索引(robots Disallow + X-Robots-Tag),新增 /llms.txt (#1607) — Patronum
🐛 Bug Fixes (17)
c3960e82 (web)创作者昵称回退、创作者信息页 PC 去掉移动端栏、首页隐藏我的角色、个人中心卡片进详情页 (#1726) — wanghao-kld
ac2ae211 (companion)新会话首屏推荐回复显示角色开场建议,且只保留台词正文 (#1707) — wanghao-kld
e56269e4 (credit)订阅取消/到期跨渠道误降级、Web 与 App 订阅互斥、App 订阅退款收回权益 (#1704) — wanghao-kld
ec4dc5b1 (memory)补齐压缩摘要结构化输出、剧内时间过期与情绪线推断过滤,并更新续答路由基线 (#1621) (#1697) — wangyang-youloft
b288a047 (companion)SSE 完成帧交付按 read-state 实际结果上报,未推进水位时改记告警 (#1694) — wanghao-kld
dff6f625 (support)客服收件箱分页查询补 @firestore-index 声明,修复发布 PR #1670 的 Firestore 配置门禁 (#1678) — Patronum
0a764d2e (admin)工单请求人显示用户名称;修复角色深链 ?id= 首次打开不加载详情 (#1673) — Patronum
ccd24683 (character)默认角色肖像与聊天 BGM 改指向已迁入 R2 的对象,公开展示面不再出现无封面角色 (#1664) — Patronum
37e91f56 (ci)修复 Functions 部署缺少 pnpm (#1656) — wangyang-youloft
0c12e964 (ci)防止可信快速路径静默跳过部署 (#1655) — wangyang-youloft
cbcdc116 (web)完善角色详情与聊天室响应式主题体验 (#1653) — wanghao-kld
bc920d43 (api)统一关系阶段译名语言归一化与繁体中文回退 (#1632) — wanghao-kld
b09d43d5 (email)修复邮件营销后台 x-admin-key 服务身份鉴权 — wangyang-youloft
57cd1bcc (web)公开页 SEO 修正——站点标题按语言输出、角色主页补 hreflang、帮助中心 canonical、去掉角色主页 loading 边界 (#1604) — Patronum
35b8f7d4 (docs)staging 文档站站内搜索索引为空——搜索插件开启 forceIgnoreNoIndex (#1598) — Patronum
2dd32a3e (web,api)修两处让无关 PR 的 CI 间歇/按时段判红的缺陷(admin 判权卸载后打日志、scene-anchor 用例未冻结时钟) (#1609) — Patronum
e51239e5 (deploy)延长 Pub/Sub 冒烟探针有界观察窗 (#1608) — wanghao-kld
⚡ Performance (5)
f0bfcef1 (companion)降低每轮聊天 Firestore 写入并合入 wangyang 分支改动 (#1701) (#1706) — wangyang-youloft
1e49191a (platform)优化交付流水线并加固后台任务可靠性 (#1654) — wangyang-youloft
edaa8f57 (web)中文改用系统字体、只保留 Space Grotesk webfont,旧 CDN 图片同样走 Cloudflare 缩图 (#1644) — Patronum
1b1c2e8e (web)字体改用 next/font 自托管可变字体,移除渲染阻塞的 Google Fonts @import (#1603) — Patronum
dadcf317 (web)公开页面图片按显示尺寸走 Cloudflare 缩图(quality + format=auto + srcset) (#1600) — Patronum
📚 Docs (2)
49b9121d (ops)staging / production 环境配置矩阵与就绪审计 (#1684) — Patronum
e142ecfb (support)客服来信多环境配置——staging 用 inbound-dev,生产上线时配置 inbound (#1681) — Patronum
🔧 Chore (1)
1c93dd86 (api)合入 wangyang 累积改动(移除硬编码默认角色、句式冷却、行内旁白等) (#1714) — wangyang-youloft