← All release notes
✨ Features (22)
c32e08f2 (studio)捏人付费设置项核心 + 高级画风——会员免费,非会员确认后按次扣积分,失败退款 (#1470) — Patronum
e40a994e (studio)捏人页补全站点外壳(Header / Logo / 页脚 / 面包屑)+ 品牌页头 + 完成进度指引 + 步骤 emoji (#1468) — Patronum
82426ce1 (studio)捏人草稿箱——列出未完成 / 未发布的捏人,可继续、可丢弃、可开始新的 (#1462) — Patronum
6265d58f (studio)捏人可设定角色名字——第 5 步加可选名字,小样与生成沿用,生成以答案名字为准 (#1460) — Patronum
e5e0a8e4 (platform)整合运营调度、环境隔离与提示词宏规范 (#1449) — wangyang-youloft
05a92934 (mcp)新增 get_prompt_texts / update_prompt_texts 管理员工具,AI 可读取与发布平台提示词文字 (#1430) — Patronum
39bf52a6 (web)已验证成年用户可在成人角色详情页查看完整角色资料 (#1431) — Patronum
768c42fa (admin)接入规则候选发现与人工复核界面 (#1423) — wanghao-kld
b8bb8957 (api)接通规则候选异步发现与关键漏判精确停用 (#1409) — wanghao-kld
60283991 (eval)评分新增用户主导权 / 关系阶段校准两维(rubric v3)、暧昧期越界场景、测试会话可指定起始好感 (#1398) — Patronum
9b9b85ce (story)剧情时间 P0——story 模式以剧内时钟为唯一事实源,STORY NOW 进易变段,真实时间不推进剧情 (#1392) — Patronum
b342ea9d (admin)接入分流线上效果与决策审计界面 (#1400) — wanghao-kld
3792a646 (studio)新增「角色形象」步——生成后自动铸造形象图,可改预置提示词、换风格预设重捏 (#1397) — Patronum
f478eeb6 (admin)新增分流六方案试验台与异步报告界面 (#1388) — wanghao-kld
19cb1790 (api)新增已审核样本规则候选聚合与有限建议校验 (#1387) — wanghao-kld
182e0ef3 (api)新增回合分流指标成本归因与审计接口 (#1390) — wanghao-kld
64ec70e9 (llm)完善 Gemini 内部任务模型配置并并行化 CI 门禁 (#1370) — wangyang-youloft
02599156 (api)新增回合分流异步试验与不可变验证报告 (#1368) — wanghao-kld
c8f35eab (api)接入异步回合分析按需调用并保持结算幂等 (#1367) — wanghao-kld
2843b81b (admin)新增回合分析分流控制台并支持安全发布与规则审批 (#1366) — wanghao-kld
06152843 (studio)捏人 Studio v2——選項樹驅動(台灣乙女向繁體目錄、按前序分支追問、角色小樣確認),自由文本降為逃生口 (#1379) — Patronum
d8d4bfc0 (admin)后台系统页管理 task-watchdog Cloud Scheduler 调度任务,取代本地脚本 (#1378) — Patronum
🐛 Bug Fixes (22)
4e323bd6 (companion)apimart 通道关闭百炼侧重复内容审查,避免切到 qwen 时消息发送失败 (#1464) — Patronum
996962d1 (companion)召回片段只带回说过的话并附场景说明,句式提醒只点名上一轮仍在用的说法,避免旧场景重演 (#1457) — Patronum
eb831a0e (web)捏人页手机输入框 16px 防 iOS 自动放大导致左右被截;开场块按场景分段不露星号、场景标签走翻译;试聊关闭朗读按钮、说明统一为轮次 (#1455) — Patronum
2dbaf1b9 (character)真实会话好感从 0 起步,起始关系只影响说话分寸;捏人生成按关系起点钳制起始关系四轴 (#1453) — Patronum
13cbe02b (studio)形象对账读铸造任务终态并加超时兜底,模卡图静默失败回退设定图,网页显示等待进度且失败后可重捏 (#1443) — Patronum
8a74728f (companion)Judge 端口返回 null 时按无判定继续,修复 #1438 后 develop integration job 全红 (#1446) — Patronum
b15eb4eb (web)角色主页完整展示个人资料与开场白,修复 persona 嵌套字段丢失导致的 noindex (#1442) — Patronum
769cc1d9 (companion)修复供应商内容拦截与记忆时序一致性 (#1438) — wangyang-youloft
2169d8cb (studio)捏人生成模型漏掉顶层 is_minor / audience / tags 时按 persona 推导兜底,不再整次失败 (#1428) — Patronum
45a0c765 (eval)行为评审输出 token 预算改为按评分维度数计算,修复九维评分卡尾部维度被截断 (#1424) — Patronum
44e2123f (web)成人角色详情页按年龄状态展示,已验证用户不再被反复要求验证年龄 (#1419) — Patronum
5cb6adcf (studio)生成任务失败记录根因日志,识别 max_tokens 截断并放宽重试上限,输出不合契约给稳定错误码 (#1418) — Patronum
7f96cea8 (companion)快捷回复过滤上一轮建议与用户原话回声,用户重发同句时提示角色换一种回应 (#1410) — Patronum
93a3bcbc (web)用户详情「创建的角色」分区首次加载完成前不再闪出空态 (#1414) — Patronum
2f29d683 (character)persona-i18n 翻译输出接入 jsonrepair 兜底并严格 JSON 重试一次,失败日志记录原文片段 (#1389) — Patronum
a43be332 (studio)生成 / 小樣请求超时改为 120s,408 给 Studio 专属文案并重新续接已生成的会话 (#1399) — Patronum
875a318d (character)persona 规范化登记 first_scene 的键,修复 Studio 生成角色报「first_scene.goal: Required」 (#1385) — Patronum
4f5ea067 (llm)结构化输出 schema 统一展开 $ref,修复关系评估每轮被阿里云 400 拒绝 (#1383) — Patronum
773107e4 (studio)讀取時清洗 v1 形狀的存量 Studio 會話,舊答案視為未答,修復 staging 上 GET 500「Server error」 (#1381) — Patronum
dc66aed9 (companion)失败轮的角色工具写入不落库,重发的同一句不再在上下文里重复 (#1371) — Patronum
3eb1fe67 (companion)阿里云百炼请求关闭 DataInspection 重复审查,避免长历史被概率性 400 拦截 (#1356) — Patronum
056f50ed (web)陪伴 SSE 重连预算按连续无进展计数,长轮次多次断线不再误报发送失败 (#1353) — Patronum
♻️ Refactor (3)
8ae08f1f (prompt)关系阶段文字单一来源(后端)——新增 relationship.stage.* / staged_action.directive 键、统一解析器与幂等迁移 (#1469) — Patronum
d2ca5dd2 (studio)小樣 / 生成改为异步派发——持久化任务 + Cloud Tasks 内部 worker + SSE tasks 通道观察,不再同步等待主模型 (#1411) — Patronum
1ab0c5fe (character)设定集管理整页下线——删除后台页、菜单、client、REST 路由与 service / contracts 模块(#1298 决策 E) (#1374) — Patronum
⚡ Performance (1)
aff069fd (studio)形象先出竖版正脸照(按所选画风)、设定图后台补;生成步显示等待进度与小样;任务分阶段耗时日志 (#1456) — Patronum