Skip to content

Releases: AZHi-xinxin/StillerBrain

StillerBrain 0.2.1 · 中断续聊与工具衔接

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 18 Oct 14:53

StillerBrain 0.2.1 正式版

本次重点修复打断后的续聊与工具调用衔接,减少一次工具问题拖住整轮对话的情况。配套客户端建议更新至 Orbis 2.6.11。

本次更新

  • 新消息不再等旧轮。 新的人类消息可以接替已放弃的旧轮,不必等旧工具完成或等待五分钟占用超时;不自动重放旧工具,不伪造执行成功。
  • 正常空回复不再误报。 上游正常结束但只有思考、空白或没有正文时,不再强制判为生成失败,也不会因此自动重试。
  • 自我定义工具能直接接上。 统一状态页、工具目录、参数说明与实际执行之间的动作名称,修复状态允许复核、目录却找不到对应操作的问题。
  • 参数问题在工具内部返回。 默认工具档中,未知操作及参数不符合的情况返回可读的工具结果与修正说明,不再因该问题把整轮升级为网关 502。可继续的动作附带调用模板,减少反复查说明、猜参数。
  • 保留真实决定与授权边界。 不替 AI 填写复核意见,不自动接受或激活候选;已有身份、权限和真实唤醒规则保持不变。

验证与范围

冻结运行源码已完成 Linux 运行时、MCP、网关三套回归,共运行 2,380 项,2,379 项通过、1 项跳过,零失败、零错误。维护者已确认本轮配套测试通过。发布源码与该冻结运行代码核对一致,发布包另有完整性清单。验证记录

网络中断、服务商故障和工具本身的执行失败仍可能发生;本版修复的是恢复与错误传播路径,不承诺所有外部请求都成功,也不把失败结果包装成成功。

升级

从 0.2.0 升级不新增数据库表、不更换核心依赖。更新前结束在途请求并备份业务数据库、私有配置及附件;保留原身份、凭证和端口,不用示例配置覆盖现有实例。源码下载不会自动重启现有服务。更早版本请同时阅读中间版本的迁移说明。

附件提供源码 ZIP 与 SHA-256 清单,旧版本继续保留。手机本地部署等既有实验路线的标记和限制不变。许可证仍为 PolyForm Noncommercial 1.0.0。

StillerBrain 0.2.0 正式版 · 换窗近期记忆与本地语义检索

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 18 Oct 07:48

StillerBrain 0.2.0 正式版

核心记忆、MCP 工具与网关能力结束预览,进入正式发布。本版在 preview.7 基础上带来近期记忆交接、短摘要修复、可选本地语义检索及安装与网关改进。已有实验功能继续单独标注,不影响核心版本转正。

本次更新

  • 换窗口,接住最近写下的记忆。 同一记忆身份下,宿主提供可靠的前端与会话标识时,切换来源会带入最近写入的合格摘要,不只依赖话题相关性。最多三条,和常规浮现共用 1,200 token 预算;不是全库同步。
  • 短记忆不再因摘要等于正文而漏带。 普通日常写入的短摘要可以与正文完全相同;修复该情况的误过滤。隐私、模块开关、状态及语境限制继续生效,不扩大原文权限。
  • 交接以完成回复为准。 仅服务端完整最终回复写出后推进交接游标;取消、失败、未完成工具与容量未交付项不会被当成已送达。正常同窗无待补项时不重复扫描。服务端写出并不证明客户端已保存或人类已阅读。
  • 可选本地语义检索。 默认关闭;配置本地 CPU 模型后,用合格摘要补充词法候选。运行期不把记忆交给外部嵌入接口,不自动下载模型。超时或不可用回退词法,并明确返回降级状态。情景主动查询接入此通道,其他模块主动查询仍按原机制。配置和边界
  • 安装与网关改进。 安装器恢复或启动时按当前配置刷新连接资料、保留旧版,不重新生成密钥;长请求复用摘要计算,保持既有协议校验和缓存布局。连续性信息注明实际配置的模型路由,不把它当成供应商真实权重的证明。

验证

同一冻结运行源码已完成 Windows 与 Linux 四套回归,各运行 2,619 项,零失败、零错误;Windows 18 项、Linux 3 项因平台或条件跳过,不计为通过。发布阶段的完整性检查器只增加正式版分发标识支持,另行重跑包装测试与迁移测试。详细结果见本版验证记录。

维护者已确认 Orbis 与 Rikka 两边都新开窗口后,最近存入记忆浮现正常。这是具体链路的人类验收,不扩大为所有旧窗口、模型、客户端均已通过。公开包不包含验收截图、私人记忆、聊天、凭证或线上数据。

升级前请先备份

先结束在途聊天、通话及工具写入,备份全部业务数据库、私有配置和附件。保留 owner_id / model_id、凭证和原端口,不用示例配置覆盖现有实例。源码下载不会自动升级或重启已有服务。

从 preview.7 升级时,初始化会新增 continuity_versions、continuity_heads、continuity_windows、continuity_proposals 四张连续性元数据表;不清空或重写既有记忆正文。可选语义索引放在私有独立目录,可重建但不替代原始数据库备份。详见运维指南与浮现机制。

若需回退,先保存升级后新增的数据,再按原部署的停写、备份和生命周期流程处理;不要直接以旧备份覆盖当前数据库。

单独保留的限制

  • 手机本地部署、普通记忆迁移前端仍为实验功能;真实 Android / Termux / PRoot 的完整链路、锁屏常驻及恢复仍需独立验收。
  • 可选语义检索不保证任意改写或指代都命中,语义相近不是事实一致;近似反例和阈值仍需按实际使用评估。
  • 不承诺固定缓存命中率、费用或响应时间;个别配置的鉴权与低缓存反馈尚不能宣称全部解决。
  • 正式版本不等于全平台认证、独立渗透测试或所有可选部署的安全认证。尚未完成的扩展验证保留在验证记录中,不以改版本号将其勾成已完成。

许可证仍为 PolyForm Noncommercial 1.0.0,授权范围不随版本转正改变。本次提供源码 ZIP 与 SHA-256 清单;不包含 Orbis 安装包或模型权重。

0.2.0-preview.7 · 幻觉黑匣子返回提示修正

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 16 Oct 00:46

0.2.0-preview.7 · 幻觉黑匣子返回提示修正

本次修正黑匣子被拒绝时的原因说明,避免让调用者反复改人称却仍然被同一问题卡住。原文不可修改的设计保持不变。

  • 试图在更新警示词时夹带记录正文,会明确返回 hallucination_record_immutable:已有记录原文不能覆盖、改写或删除;后续认识请新增一条记录。
  • warning_text 与 warning_suffix 分别验证第一人称。返回会指出具体不合规的字段,不再只笼统说“人称不对”,也不回显敏感正文。
  • 缺少警示词、缺少后缀、未建立所需写入上下文等情况给出各自的操作说明。self_revision 授权不等同于黑匣子写入上下文。
  • 更新警示词与追加记录继续可用,旧记录原文保持不变。记录正文不套用警示词的第一人称检查。
  • 同步工具说明和回归测试,不新增绕过权限的入口,不放宽原有授权与保密检查。

本次运行时 918 项、MCP 599 项回归全部通过;另有 27 项定向测试通过(与前两组有重叠,不累加)。使用合成数据,不调用真实模型、不修改运行中的实例或私人记忆。

本版不更改数据库结构、依赖或部署方式。已有实例更新前请停止写入并备份,再按原有部署方式更新、重启并做本地冒烟检查。公开源码发布不会自动升级现有服务。

这是源码开发预览,继续使用 PolyForm Noncommercial 许可证。测试结果不等于全平台或通用生产认证。

工具说明 · 本版验证记录 · 安装说明

0.2.0-preview.6 · 手机本地部署入口(实验性)

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 14 Oct 10:34

0.2.0-preview.6 · 手机本地部署入口(实验性)

本次新增 Android ARM64 手机本地部署入口。ST 服务运行在手机的 Termux/独立 Ubuntu 24.04 中,同一手机的 Orbis 通过 127.0.0.1 接入;不要求另购电脑或 VPS。这不是原生 Android App,也不是把模型下载到手机。真实手机全流程及后台可靠性尚待验收。

新增与修复

  • Linux ARM64/CPython 3.12 专用完整哈希锁,沿用原 Linux 的精确依赖版本;不修改既有 Windows 与 Linux x64 锁。
  • 手机专用 prepare → install → check → start 引导,默认只预览,明确加 --execute 才执行。
  • 使用独立 Ubuntu 别名和私有目录,验证源码、运行环境与安装归属;不覆盖、不接管未知旧安装,不自动迁移记忆。
  • 输入凭证或启动前,检查私有权限、原子写入同步、SQLite WAL 与跨进程文件锁。检查失败就停止,不通过放松权限或删除哈希检查绕过。
  • 接受新版 Termux Python 报告的 Android 宿主名称;ST 本体仍只装进符合要求的 Ubuntu/glibc 环境。
  • Linux 启动器收到可处理的终止/挂断信号时,正常收尾自己启动的服务;手机外层在 Ctrl+C 后留出收尾时间,不按端口扫描或终止其他应用。
  • 补充同设备连接说明、手机备份风险、失败恢复边界与验收清单。

使用前请注意

  • 入口面向官方 Termux、Android ARM64、proot-distro 5.10.x/具备对应命令的 5.x;iOS、32 位 Android、没有 Android 运行环境的纯鸿蒙不在此路线内。
  • 不把原生 Termux/Bionic 当成 manylinux,也不支持把私有数据放在共享下载目录或 /sdcard。
  • 至少预留 3 GiB 存储;下载环境和依赖需要网络。模型 API 的收费仍由所配置的服务商决定。
  • 手机锁屏、节电、强停或系统回收可能结束服务。SIGKILL 无法保证正常收尾,不承诺长期保活或定时消息必达。
  • 新入口用于独立新实例。已有手机部署或更换源码版本必须先备份并单独安排升级,不能直接删除归属标记或覆盖数据。
  • 本次不更改数据库结构、模型路由、记忆语义或生产实例;已有情绪层、星图和图片存取能力保留。

手机本地部署 · 常规安装 · 本版验证与限制 · 依赖说明

0.2.0-preview.5 · 我定义的感觉:情绪层与网关改良

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 10 Oct 01:20

ST 0.2.0-preview.5

我定义的感觉,也能成为想起一段往事的线索。

本次更新

  1. 新增情绪层:AI 自定义情绪名称与最多 200 字的定义,初始喜怒哀乐可改可删,标签可选,不要求填写理由。
  2. 新记忆可同时打标签,旧记忆可追加、移除或替换;删除情绪只解绑,不删除记忆,归档可恢复。
  3. 主记忆命中后可带入同情绪的一条短摘要和定义。按相关性与久未浮现排序,不随机;默认 1 条、20 轮冷却,可设 0–3 条。共用已有预算,不绕过权限或自动带入开关。
  4. 完善安装/运维错误说明及网关长流、工具尾部处理和思考参数兼容;保持原身份隔离及精确请求归属,不重做未知工具。
  5. 补齐情绪层设计理念与使用说明,AI 可直接调用 stbrain_help(module="emotion_layer"),精简目录通过 stbrain_tools(category="feelings") 发现工具。

开始使用

新用户从安装向导开始,已有实例按升级、备份与运维操作。软件更新后由 AI 管理自己的词表,无需人类手动编辑数据库。仅 MCP 可主动存查改;自动浮现仍需 ST 网关或等价宿主。

本次新增数据库表和索引,先停止在途生成/写入并备份,保留原配置及身份。不要卸载数据目录、重建人格或把旧示例覆盖进私有目录。旧版本标签与源码包保留,不代表可以不经验证直接降级。

验收与边界

维护者确认本轮 Orbis 与 ST 测试通过,包含本机和 VPS 的情绪功能配套使用;这不替代所有系统、客户端、模型与网络的通用认证。公开回归及资料边界见验证记录。

情绪层不自动分析人类情绪,不替模型生成固定人格,也不证明模型具有主观感受。工作脑仍为主动读取;隔离、未授权、暂停的记录不会借标签混入上下文。

本版发布源码,不含私人配置、记忆、附件、日志或 Android APK。沿用 PolyForm Noncommercial 1.0.0,商业用途见仓库许可说明。

0.2.0-preview.4 · 网关断线收尾与安全恢复

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 07 Oct 16:22

0.2.0-preview.4:断开的请求及时收尾,恢复不重做工具

此版本为 ST 源码开发预览,继续采用 PolyForm Noncommercial 1.0.0。重点是网关中断、客户端重启后的状态核对及明确关闭思考的上游兼容;不包含 Android 安装包、私人配置或数据库。

断开的流式请求不再一直占住旧轮

客户端取消流式回复后,如果上游已返回响应头、却仍停在等待正文,旧实现可能等到下一次上游输出或超时才收尾。本版增加独立断线观察:确认客户端无法再接收时,中断该请求自己的上游读取,再由原请求的收尾路径释放占用。

观察绑定当前请求,不会停止另一个聊天或新的生成。单纯关闭请求写端不算断线,仍能读取回复的客户端可以正常完成。已交付给客户端、正在等待执行结果的工具继续受原保护,不因断线被当作成功,也不会自动重做。

**适用边界:**及时检测针对已取得上游响应头的流式路径。响应头返回之前、非流式请求、真正仍在执行的工具或网络故障,不承诺一律立即恢复。这不是把模型错误改成成功。

恢复先核对原请求,不猜测工具结果

增加面向宿主的 st-turn-control/1 状态、显式停止和终止回执,以及 st-thread-recovery/1 会话状态查询。适配客户端可在生成终止或丢失旧请求记录后核对网关,精确比较模型、会话、随机请求编号与代次绑定,避免旧恢复动作误停新一轮。

通道空闲不证明工具是否执行或执行成功。 未知工具结果仍需核对,不伪造结果、不重放旧消息。生成中的 HTTP 流仍应先由自己的客户端取消;控制接口不能随意强停正在生成的请求。

恢复界面需要客户端适配。配套 Orbis 的视频取消、语音恢复和提示修复属于客户端发布范围,仅升级 ST 不会自动安装这些前端修复。接口与限制见网关恢复说明。

明确关闭思考的上游兼容

管理员配置的 DeepSeek 官方 HTTPS 路由将显式 reasoning_effort=none 转为 thinking.type=disabled。原生 thinking 设置优先;自动模式、开启思考等级、第三方地址及未知自定义值保持原行为。不根据模型名字猜测供应商,不改变用户选中的模型。

升级与验证

无新增数据库结构、依赖包或默认凭证。此前的记忆、工具卡、星图和原图运输功能保留;完整模型目录仍为 54 项、日常 8 个入口,另有 1 项宿主图片运输能力。

升级前结束生成和在途工具链,按运维说明停止写入者、备份原配置及数据库,再更新同版本源码。不要用示例覆盖身份、凭证和数据路径。GitHub 发布不会替现有实例重启服务或安装手机应用。

本轮公开树与已部署 L51 冻结源的 Windows/Linux 回归分别记录。真 TCP 回环覆盖断线、正常半关闭、错误会话、旧观察器和工具等待保护;具体结果及未完成门槛见验证记录。特定设备验收不推广为所有网络、模型或安装环境均通过。

0.2.0-preview.3 · 轻松存记忆、Orbis 星图与图片附件

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 05 Oct 16:20

0.2.0-preview.3:存入更轻,星图与原图接回对话

发布日期:2026-10-05。此版本继续采用 PolyForm Noncommercial 1.0.0,是 ST 源码开发预览,不是全平台生产认证。它汇集上一公开版之后完成实例与使用者验收的功能;不包含 Orbis Android 安装包或私人部署数据。

想留下,就先留下

普通记忆保存现在只需 remember_memory(content="想记住的原文")。在首次激活的 simple-memory-v1 中,不必每次先打开上下文,也不必先替每句话填完一套分类表。模块、分类、情绪、重要度和关键词可省略,常见别名兼容;未知分类以默认值接住,并在回执说明,正文不截断、来源不编造。

默认不做额外模型语义分类:只有正文时先进入情感脑未分类记录;明确的学习或规划字段可选择对应模块。后续仍可主动整理和修订。旧 legacy 配置继续要求真实授权上下文,不通过切工具目录绕过权限。

只想放下一段碎片或工作资料,可直接 remember_work_memory(content=...),默认标签为“随手记”。它保留原文、版本与主动查询,不自动塞进日常浮现或星图。日常目录从 7 增至 8 个入口,完整模型目录为 54 项;传输层另有 1 项仅供宿主上传图片的能力,不应发送给模型。

工具卡记录用法,不另设一道执行门槛

工具卡不再因为 real_world_action 等分类而强制要求高风险等级和每次确认。作者提供的合法风险值与确认策略可以直接保留,不必为了存一张说明卡改写实际判断。

存卡不会执行工具,也不授予工具权限。真实操作仍由接入宿主和使用者的授权决定;身份、字段有效性、来源、版本和执行绑定照常校验。这个改良不是关掉认证,也不是把工具卡当成永久授权书。

Orbis 星图可以连接真实 ST

在支持星图授权的 Orbis 中,打开星图连接设置,选择“使用已有 ST 连接”,选已有的 ST 模型网关,完成只读授权并刷新。连接、真实星点元信息、退出重开和刷新已在配套路径验收。

新安装默认准备独立的星图设备授权;老安装不会因替换源码就静默开启。只提供 MCP 地址、选择官方模型直连,或服务器仍关闭星图登记时,还不能直接显示。旧配置升级方法见星图说明。

星图只读匿名节点、类型、时间与关系,不返回正文、标题、人格、聊天或凭证。当前为结构视图,参考银河图片的视觉重做尚未实施。

记忆可以附上真实原图

情感、学习和规划记忆支持图片附件:保存原图、列出附件、明确取回、软删除。支持单帧 PNG/JPEG/WebP,单张不超过 4 MiB;原字节和 EXIF 等元数据保留,不自动参与浮现或星图。命令行工具可独立上传和导出,不绑定某个前端。

配套 memory-image-upload/1 桥把“让模型选一张图”和“运输真实文件”分开:模型使用短引用,宿主在明确存图操作获准后传原件,ST 再按目标记忆权限保存。选图、列图或暂存成功都不等于已写入记忆。

兼容提醒:聊天发图 → ST 存原图 → 聊天取回显示,已在 Orbis 2.6.4-orbis-dev.61 测试包验收。 仅升级 ST 不会给旧客户端自动加上图片桥;公开 Orbis 2.6.4 不据此视为已经包含,其他宿主也需适配。图片保存/显示不等于所有模型都能理解图片。详见图片使用方式、大小和隐私边界。

验证与暂缓事项

普通记忆、随手记、工具卡、星图与配套图片链路已有使用者验收。同功能冻结源在 Windows 和 Linux 分别发现 2396 项隔离测试,最终轮无失败或错误;平台跳过和另行启用的长流选测独立记录。本轮公开 Python 树另在 Windows 重跑五套测试,2394 项通过、2 项平台跳过,0 失败/错误,35 秒回环长流实际通过。详见本版验证记录,不把历史结果冒充本轮执行。

DeepSeek 官方经 ST 网关的既有 9 条成功请求显示该线路已有缓存命中,后续 8 条请求约 96.86%–99.92%。这不是所有服务商的保证,也不是新增的收费基准或账单审计;未独立证明首条低命中就是冷缓存,目录变动后的首次请求也可能重新预热。既有低命中反馈继续按各自证据核查,见缓存排查。

普通记忆迁移前端保留为实验代码,仅有合成资料验证;真实来源到目标的界面验收暂缓。OB 直读、AI 精选或全量一键搬运尚未实现。 咨询室全流程、更多客户端和新机器空白安装仍需独立验收,不随这次源码发布改成全部通过。

升级须知

先结束生成和在途工具链,按运维说明停止写入者,备份原配置及三库,再更新完整同版本的运行时、MCP/Control 和网关;不要只换一个文件,也不要用示例覆盖已有身份、凭证、端口和数据库路径。

图片存于数据库的新附件表,完整备份包含原件;旧版文字导出不等于图片备份。先在备份副本核对恢复兼容性,不把已有新写入的库交给旧代码强行启动或用旧库覆盖。未知写入结果先核对回执,不自动重放。

更新后重连并刷新 MCP 目录,从新回合使用;原先的访问配置、路由和星图关闭选择保持。GitHub 下载不会自动重启任何已有服务,也不会替用户安装手机应用。

0.2.0-preview.2 · 工作记忆与长工具传输

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 30 Sep 04:14

0.2.0-preview.2:工作记录、记忆关联与更稳的长工具传输

发布日期:2026-09-30。此版本是源码开发预览,继续采用 PolyForm Noncommercial 1.0.0;不代表全平台生产认证。它汇集上一公开版之后已进入现有测试部署的 ST 改动,不包含 Orbis Android 安装包或私人部署数据。

这次更新了什么

  • 新增工作记忆:通过专用工具保存、查阅和修订工作记录,保留版本与生命周期。它是显式查阅的持久记录,不是模型服务的 token 缓存,也不会自动把咨询或私聊全文写入大脑。
  • 新增记忆关联:用真实记录引用建立、读取和解除关系,保留版本校验及授权。关联存在不代表内容自动公开或自动参与召回。
  • 完整 MCP 目录从 44 项增至 50 项;日常仍为 7 个入口,新操作可按需从分类工具箱查找。升级后重连并刷新目录,从新回合使用。
  • 长工具调用使用独立的流式尾部预算,默认及最大 32 MiB;单事件和凭证保护等其他限制并未全部放大。修复的是大量细碎 SSE 分片导致包装开销提前撞上旧上限的问题,不是把单个工具参数容量承诺为 32 MiB。
  • 对严格限定的“完整正常结束、只有思考而无正文或工具”流式响应,最多恢复一次相同请求,并记录各次及合计用量;可能多产生一次模型费用。长度截断、断流和结果未知不属于通用自动重试场景。
  • 同步可选的多路由管理、记忆图谱/余额配套接口及咨询参考书读取协议。管理凭证与聊天凭证分开,已有路由不因更新自动变更;这些接口不等于附送可直接对外开放的咨询平台。
  • 普通对话通路能明确标记咨询对端正文和平台唤醒,沿用已认证身份的 ST 策略与工具权限,但不把对端文字当成人类授权。旧受限咨询 profile 仍不参与普通短期交接,两条契约不能混用;客户端转发、公开和结束动作仍需独立验收。
  • 默认模型上游客户端也显式禁止自动重定向、不再继承环境代理或环境 CA 变量。依赖 HTTP_PROXY、HTTPS_PROXY、SSL_CERT_FILE 或 SSL_CERT_DIR 的旧部署必须先检查其连接方式,不能直接假定升级后线路不变;详情见网关说明。不要关闭 TLS 校验来绕过问题。
  • 新增网关命中率详细排查指南:从配置是否真正生效、前缀为何变化,到正确统计缓存与提交脱敏证据,逐项说明。

哪些已经验证,哪些还不能承诺

使用者报告:在一条主手机 Orbis 链路上,21,724 字节的长代码工具调用单次成功;此前同量级约 18 KiB 的调用曾失败。这是具体使用回报,不是独立容量基准,也不表示所有设备、批量工具或更大输入都已验证。公开候选的隔离回归结果和跳过项见验证记录。

tail-context-v2 是此前已提供、继续保留的有效布局,不是本次新发明。它让 ST 动态资料尽量不打断前面的长历史,但不能保证所有供应商、前端和路由的命中率。特定环境的低命中 Issue #1 已收到作者关于最终请求体前缀一致的新证据,仍在调查;作者报告与我们独立复现分开,不能仅凭我们的长窗口正常就判定已修复。

咨询室的完整双端正文、工具、记忆交接、公开与结束流程仍待专门验收;新源码中相关协议通过合成测试,不代表这条端到端流程已经验收完成。本次也没有修复或重新认证所有 Windows 服务异常退出原因。

升级须知

先结束正在进行的生成与工具链,按运维说明停止写入者并备份私有配置和三库;若启用了独立路由管理,还要保护并备份其私有状态目录。源码与私有数据分开保存,不用新示例覆盖已有密钥、模型和数据库路径。

使用完整同版本的 runtime、Control/MCP 与网关,不只替换一个 server.py。本次增加工作记录和关系表;在备份副本上验证兼容与恢复。不要把新数据交给旧代码强行启动,也不要仅为撤回代码把旧库覆盖到已有新写入的库上。

配置 STBRAIN_GATEWAY_CONTEXT_LAYOUT=tail-context-v2 后,还要核对完成请求中的实际布局;旧配置省略变量仍是兼容默认路径。调整配置需通过自己的服务管理方式生效,本次 GitHub 发布不会自动重启或修改任何现有实例。

失败工具保持整批校验和明确错误;不知道写入是否发生时先查回执,不自动重试。不要为了缓存、速度或长代码关闭凭证保护与执行绑定。

0.2.0-preview.1 · 短期换窗交接与来源识别

Choose a tag to compare

@AZHi-xinxin AZHi-xinxin released this 21 Sep 04:19

0.2.0-preview.1 · 换窗之后,接住刚才的话

本次从 0.1 系列进入 0.2 功能预览系列,主要新增短期记忆与来源切换识别。已有长期记忆、工具箱与授权边界保留,不需要换模型供应商,不新增模型总结调用。

三个变化

  1. 临时记住刚才的回复。 在同一已认证身份与模型下,最多保留最近 3 条有效 AI 最终正文,单条有效期 30 分钟;可靠换窗时作为原文参考交接,不要求模型复述,不自动写进长期记忆。
  2. 分清“换了窗”和“有东西可交接”。 changed、same、unknown 单独表示来源判断;handover_present 表示本轮是否真的带了交接块。首轮、过期或来源不足不伪装成“没换窗”。
  3. 标题生成不再搅动正式对话。 给快速模型选择同一公开模型名加 --auxiliary-no-memory 后缀的目录项;正式聊天继续用原模型。辅助请求不使用 ST 记忆、不打开正式会话,也不接收工具调用。

升级后要做什么

  • 按既有安装的受控维护流程备份、排空当前工具链、更新完整源码并重启对应组件,不覆盖正在运行的文件,不替换私有配置和记忆库。见 维护指南。
  • 使用 tail-context-v2 并开启 STBRAIN_GATEWAY_SHORT_TERM=1;总浮现与情感浮现策略也需允许。代码从环境启动时短期开关省略默认为开启,不能只依赖旧配置没有这个变量来关闭。
  • 在客户端刷新模型列表;正式聊天选原模型,标题/回复建议等快速任务选辅助模型。辅助项不是另一个供应商模型,只是 ST 的隔离路由,仍会产生正常上游调用费用。
  • 前端须传稳定会话标识;不要给所有窗口填同一个静态值。详细头字段、异常原因和合成测试提示词见 短期记忆指南。

已验收与没有承诺的事

作者的 RikkaHub 实例换窗来源识别、零工具/零长期记忆读写的接句交接已验收;同窗下一轮没有重复交接。本机与 VPS 部署的自动化结果属于先前运行包记录,本次公开候选的重新测试另见 验证记录。

Orbis App 仍待来源标识适配,不能因服务端升级就声称所有前端互通;这不是屏幕焦点监视、完整聊天记录同步、持久记忆或跨身份共享。重启清空、超时失效;模型是否自然理解交接,仍取决于模型与客户端。群聊与私聊等不同受众不应共用可互相交接的身份/模型范围。

许可仍为 PolyForm Noncommercial 1.0.0;非商业源码开发预览,不更改既有许可,也不宣称完成全平台生产认证。