Files
ST-Amily2-Chat-Optimisation/DEPLOY_NOTE.md
Jenkins CI 42e0bdec19 release: v2.2.3 [2026-05-27 21:24:56]
### 新功能
- Function Call 填表开关下方新增公益站风险提示横幅:部分公益站会屏蔽 tools 参数,请确认支持情况避免被意外封禁
### 修复
- **Function Call 填表**:
  - 修复 ST 代理以 HTTP 200 + error body 形式返回错误、导致降级重试机制从未触发的问题
  - 修复思考模式模型(如 DeepSeek v4-flash)因 tool_choice 不兼容返回 Bad Request 后正确降级并重试
  - 重试时自动追加强制调用指令,防止思考模型绕过工具直接输出文本造成无效二次开销
- **超级记忆 / 翰林院**:
  - 修复 `getRagSettings()` 读写顶层路径而非嵌套路径,导致打开超级记忆面板后向量化、归档等开关在重载时被全默认值覆盖的问题
  - 修复自动归档失效问题
  - 修复归档管理器在同一事件中被三次触发的回归问题
  - 修复翰林院设置旧版迁移逻辑异常
2026-05-27 21:24:56 +08:00

2.4 KiB
Raw Permalink Blame History

部署更新日志

每个版本块格式:## v{version}Jenkins 构建时自动提取对应块作为 GitHub 提交说明。


v2.2.2

新功能

  • Function Call 填表模式:在填表设置中新增独立开关,启用后支持通过 OpenAI 兼容接口DeepSeek / OpenRouter / 各类中转等)直接返回结构化操作列表,绕过 <Amily2Edit> 文本解析路径,填表更稳定
    • 遇到不支持 tool_choice 的接口时自动降级重试
    • 对思考模型注入强制调用指令,防止绕过工具直接输出文本
    • 全部走 ST 后端代理,修复 CSP 拦截直连外部 URL 的问题
  • 主界面新增提示词链编辑器入口,同时调换了记忆管理与角色世界书的按钮位置
  • 规则中心新增"自动排除用户楼层"选项

修复

  • 提示词链按钮点击无响应(改为事件委托方式绑定)
  • 拖拽组件微抖误触发(加 5px 移动阈值过滤)
  • 填表检查窗若干问题修复;翰林院(批量回填)修复;防抖逻辑落地
  • 角色世界书入口添加使用警告弹窗(强制 10 秒倒计时),提示该功能长期未维护
  • ApiProfile fakeStream 字段保存丢失问题
  • 正文优化默认改为关闭状态
  • NGMS / NCCS API 配置槽位标签修正NGMS→总结NCCS→填表
  • API Profile 面板选择逻辑统一重构,修复多处旧字段覆盖新配置的问题
  • 世界书控制参数兼容性修复(排除递归、插入位置、扫描深度等,适配 ST 1.17.0+

v2.2.3

新功能

  • Function Call 填表开关下方新增公益站风险提示横幅:部分公益站会屏蔽 tools 参数,请确认支持情况避免被意外封禁

修复

  • Function Call 填表
    • 修复 ST 代理以 HTTP 200 + error body 形式返回错误、导致降级重试机制从未触发的问题
    • 修复思考模式模型(如 DeepSeek v4-flash因 tool_choice 不兼容返回 Bad Request 后正确降级并重试
    • 重试时自动追加强制调用指令,防止思考模型绕过工具直接输出文本造成无效二次开销
  • 超级记忆 / 翰林院
    • 修复 getRagSettings() 读写顶层路径而非嵌套路径,导致打开超级记忆面板后向量化、归档等开关在重载时被全默认值覆盖的问题
    • 修复自动归档失效问题
    • 修复归档管理器在同一事件中被三次触发的回归问题
    • 修复翰林院设置旧版迁移逻辑异常