← All release notes
✨ Features (21)
928ebb98 (studio)捏人 Studio Web 页面 + 试聊(audition)+ 发布——步骤流 / 生成预览 / 20 轮试聊门禁 / 可见性发布 (#1327) — Patronum
179b7589 (judge)Judge 同一次调用带回 OOC 观测(分数 + 理由,只记录不拦截)与用户离场判定 (#1302) — Patronum
f4459aed (studio)捏人生成——8 步答案生成完整私有角色(结构化设定 / relationship_seed / core_memories / first_scene) (#1310) — Patronum
1dd25092 (scene)Scene v0——剧情幕实体、规则式开幕 / 落幕(拍完成 / 用户离场 / 闲置)、异步落幕结算与下一幕前情注入 (#1300) — Patronum
856bc4ea (character-studio)捏人 Studio 后端——契约、11 步状态机、仓储、服务与 REST 路由 (#1295) — Patronum
614a1f24 (relationship)关系四轴——从 relationship_seed 播种、评估器候选增量经规则裁决落 worldstate、自然语言注入会话层 (#1294) — Patronum
067bd288 (api)实现分流工件不可变版本、人工审批与跨版本撤销 (#1357) — wanghao-kld
065b771d (character)角色文本提示词支持角色资料占位符,扩写链路用上 context(#1298 决策 D) (#1355) — Patronum
298d2382 (api)接入回合分流 Qwen 与 Jev 判断适配器及幂等成本记录 (#1344) — wanghao-kld
e31f564e (api)新增回合分流本地规则引擎与短句上下文保护 (#1343) — wanghao-kld
498b62ff (character)结构化角色设定 / 起始关系 / 核心记忆契约落地,恢复世界观注入,创作工作区进阶设定编辑器 (#1284) — Patronum
c347125e (companion)支持可配置判断模型与分流策略 v2 (#1336) — wanghao-kld
13f88788 (prompt)系统提示词模板管理页与角色聊天模型必须关联模板(#1252) (#1259) — Patronum
4cebeaa5 (web)准据法与管辖改为新加坡,隐私政策补齐 PDPA 与 DPO (#352) — Patronum
bc62c7be (character)提示词模板编辑器支持 {{ 快捷补全,未定义宏阻断发布(#1292) (#1296) — Patronum
b759e5e1 (admin)聊天目录问题显式列出——档位仍为必填,档位无效 / 模型缺失 / 无启用 Provider 的条目不再静默丢弃 (#1290) — Patronum
af5c2c4e (admin)引用已登记厂商创建模型可勾选内部任务资格范围,数据化厂商可直接用于 Judge / 关系评估等 (#1287) — Patronum
636c9254 (admin)模型管理新增「引用已登记厂商」创建聊天 Provider 模型入口,接新模型只填厂商与价目 (#1282) — Patronum
990d8213 (companion)接入 Google Gemini 作为聊天模型 Provider——登记 gemini descriptor,数据化 chat_provider 可引用 descriptor (#1275) — Patronum
05b68a03 (character)角色分阶段设定——角色作者与运营为每个关系阶段设定性格 / 说话方式 / 相处指引 / 心动时刻 (#1227) — Patronum
c475ded7 (character)重构发现页并修复浅色主题隔离 (#1260) — wangyang-youloft
♻️ Refactor (11)
1ab0c5fe (character)设定集管理整页下线——删除后台页、菜单、client、REST 路由与 service / contracts 模块(#1298 决策 E) (#1374) — Patronum
7c314f91 (model)模型分组只保留回复风格——新增组级 style 优先生效,后台页只编辑风格(#1298 决策 F) (#1373) — Patronum
9f807b55 (harness)实验区下线平台指令变体实验 platform_directives(#1298 决策 C) (#1352) — Patronum
07aa2e26 (character)删除角色创建配额的单用户发放(#1298 方案 A) (#1337) — Patronum
e25454a4 (judge)分离无副作用推理与业务投影并固定复核快照 (#1331) — wanghao-kld
970dd550 (web)删除无引用前端组件并修正后台菜单失实说明(#1298) (#1306) — Patronum
d628c7d7 (web)移除角色聊天提示词页中不生效的平台指令 A/B 变体子面板 (#1305) — Patronum
0d7ad01d (llm)P5 产品档位单一事实源——contracts 导出 CHAT_MODEL_TIERS,合并重复档位定义,模型实验选项改由契约派生 (#1288) — Patronum
8d69e3d0 (llm)P4 内部任务经 ModelBinding 选厂商与费率,数据化厂商可作内部任务候选 (#1285) — Patronum
1d6d41c5 (llm)P3 ModelBinding 统一「用哪家、哪个模型、哪套费率」的决定点,执行器与请求预览迁移 (#1283) — Patronum
b21cad5e (llm)P2 ProviderPool 与 CredentialProvider——适配器实例复用、密钥 TTL 缓存与鉴权失败重取 (#1279) — Patronum
📚 Docs (2)
a7fb6afb (architecture)统一 LLM 接入层 + Harness×LLM 组合模型注册表 + 可配置记忆能力设计定稿 (#765) — Patronum
fb7e9fcf (architecture)会话架构调研报告——多模型/Harness/记忆/追踪/Benchmark/角色设定 (#761) — Patronum
🔧 Chore (1)
f295d87e (api)Firestore 集合 Rules 显式声明升级为硬规则 16,pre-push 接入 Firestore 配置门禁 (#1251) — Patronum
🤖 CI (1)
506e6820 (deploy)候选 revision 的 CORS preflight 烟雾测试对冷启动无响应重试,避免误判部署失败 (#1262) — Patronum
📝 Other (2)
406d7457 test(web): 修复 web 用例时序问题(提示词编辑器模板替身 + 头像历史 + 模型管理厂商选项) (#1261) — Patronum
22cfe077 test(memory): CI 接入 Firestore 模拟器集成用例 + 测试运行续跑长会话、压缩触发档可读(#1276) (#1281) — Patronum