更新

更新日志

两款产品的进度都记在这里。能用的先放出来,没做好的也直说,不画大饼。

2026-10-19 · 开发进展 · T16 仍未完成

DreamGameBuild · 让 Agent 看到逐轮预算余量

正式 Main 每轮发送累计扣账、剩余 Token、轮数、工具数、时间与 usage 完整性,提示模型先形成最小可验证草案。余量不是单轮输出额度,缺失 usage 仍保留原预约;反馈自身也计入预约,不堆叠到历史或改变精确原文归档。

64000 Token、25 轮、60 工具、10 分钟与完整源码前像、权限、验证、批准和撤销门禁不变。新增五项回归,相关 321 项通过,Electron 编译和定向检查通过;这些是离线证据,不能证明真实模型遵循反馈、节省 Token 或开发闭环成功。

新隔离复验仍在已批准模型的连接探针返回 PROVIDER_UNAVAILABLE。后续单次安全诊断实际收到 HTTP 503,644ms、无自动重试;没有进入开发任务或生成、应用候选。连续探针失败后暂停重复调用,等待已批准模型生成服务恢复,新增未决预约继续保留。目录存在不代表生成可用。T16 三句开发、逐次撤销、十关物理玩法和真人证据仍待完成,不推进 T17–T21;本次只发布开发日志,不重新打包或开放未验收候选。

2026-10-19 · 主站 HTTPS 已恢复 · 安装包未发布

模灵智能 · 全新主站正式 HTTPS 上线

公网放行后,modelghost.cn 与 www.modelghost.cn 已取得正式证书并启用 HTTPS;开发机独立验证 HTTP 308 跳转、HTTPS 首页与健康接口 200,未跳过证书验证。匿名用户和管理员账号接口均返回 401,保留安全 Cookie 与首次管理员改密门禁。此前公网超时记录保留为历史,不再代表当前主站状态。

这是全新部署,不恢复旧站账号、权益或上传文件。正式证书的模拟续期通过,已配置每日两次自动续期并验证脚本执行;首次定时触发仍待观察。其他产品域名的证书与路由尚未单独验收;DreamGameBuild 公开配置仍为未发布、下载地址为空,候选包不作为合格安装包开放。

T16 真实复验仍未通过。新隔离工程在已批准模型的连接探针收到 PROVIDER_UNAVAILABLE,未进入开发任务、未自动重试,也未生成或应用候选。保留历史费用与本次未决预约,不以无 Token 回执视作免费;三句开发、逐次撤销、物理玩法与真人证据仍待完成,不推进 T17–T21。

2026-10-19 · 全新部署准备 · 公网验收未完成

模灵智能 · 新站初始化与 HTTPS 预检

根据用户确认改为全新部署,不再等待旧站备份,也不恢复或声称保留旧账号及权益。新站数据库与四容器已初始化;同镜像隔离数据库的账号、SSO、管理员改密、订单退款和越权冒烟共 63 项通过,生产账号 API 暂不对公网开放。

主域名及 www 的权威解析已指向新机。HTTPS 启用器新增 11 项回归,要求 DNS 与 HTTP challenge 都通过才签证书;失败保留原配置,并保留首次管理员强制改密与安全 Cookie。新 Nginx 配置在隔离测试证书下校验通过,不将测试证书用于公网。

目前新机公网 80 仍超时,正式证书与公开访问尚未完成。安装包仍为非公开暂存候选,完整包门禁、T16 真实开发与玩法验收未完成,不把本条源码日志更新等同正式上线。

2026-10-19 · 新服务器迁移预检 · 尚未公网切换

DreamGameBuild · 新机暂存与只读上下文减量

官网源文件与 v0.0.1.50 候选包已上传新服务器。静态预览仅回环访问,API 与下载返回 503;旧站账号数据、上传文件、环境与证书仍待恢复,未修改 DNS 或开放公网服务。本条更新日志源码与迁移预览,不代表官网重新上线或正式下载更新。

候选包真实免费首启通过:CDP 就绪 1399ms,整体验证 11181ms;L2 可用、L3 按免费权限拒绝。范围仅为免费首启,不外推完整控制面、Pro、Provider 或真实游戏生成验收。

T16 旧只读结果归档减少嵌套 JSON 转义,保留全部字段与原文散列,失败及不安全数据不处理,小结果不膨胀;后端继续精确核对,最近完整工具组和权限/撤销门禁不变。前端相关 209 项、后端单元及真实 HTTP/SQLite 134 项通过;真实历史离线重放一份不变、另一份减少 666 字节,不冒称实际 Token 收益或完整闭环通过。

T16 仍 partial,公开包不升级,本轮不重新打包。真实三句、逐次撤销、物理玩法及真人证据仍待验收,本轮未调用付费模型。历史超时记录保留,新机 SSH 可用不等于旧站数据已经迁移。

2026-10-19 · 上下文与预约修复进展 · 不升级下载包

DreamGameBuild · 减少归档后的重复输入预约

上下文准备现在使用实际剩余任务 Token;模型窗口未知时也可按任务余量触发本地原文归档,不伪造窗口能力。旧工程摘要仅归档符号明细,入口、路径、引用、告警等事实保留;参数中完全相同的重复说明只保留首份,工具集合与校验约束不变。

本次进一步修复中间归档后,后续未变消息仍被按字节重复预约的问题:仅在同一执行、工具与首条消息不变时按原顺序匹配已确认消息,不重复复用同一出现次数;新摘要、新结果与重排越过的消息仍完整预约。不扣除未知 Token、不重置累计账本,保留最新完整工具组、原文审计、权限、撤销和 Godot/GUT 门禁。

最新相关回归 409 项通过,预约模块语句、分支、函数、行覆盖率均 100%,Electron 编译与定向 ESLint 通过。主循环夹具证明特定重复预约场景可以继续,不是真实模型或真人验收。既有真实运行记录的离线重放仍需预约 43626 Token,超过剩余 27270 Token;本轮没有追加付费调用,不能据此宣称完整闭环通过。

T16 仍 partial,T17–T21 不推进,不重新打包。三句需求闭环、逐次撤销、十关物理通关及真人录屏仍待验收。用户已取消原 10 元累计费用上限,但生产 25 轮/60 工具/10 分钟/64000 Token 限额不变;历史未决费用预约不释放,本轮新增调用与费用为 0。

本条为官网日志源码更新;2026-10-19 SSH 与 HTTPS 连接探针仍超时,尚无线上部署回执。不覆盖未核验的共享日志,不替换上次验收的 v0.0.1.47 公开包,Git 推送不等于上线。

2026-10-18 · 验收工具修复 · 不升级下载包

DreamGameBuild · 明确免费首启与完整验收边界

修复首启验收包装脚本未接入已有免费探针的问题:可显式选择免费首启范围,默认完整验收不变,不自动降级。免费探针检查 L2 组合成功及显式、默认 L3 均按授权拒绝,不放宽产品权限。

成功 JSON、启动时间和失败回执均标记验收范围,拒绝范围漂移及旧证据覆盖。54 项定向测试通过,其中 15 项为进程替身合同测试,不是真实免安装包首启。实际新配置首启被本机执行策略在脚本执行前阻止,未绕过,没有首次启动性能结论。

本轮不改产品二进制,保留 v0.0.1.50 本地候选原包,不重复打包;T16 仍 partial,不推进 T17。完整控制面、真实 Pro 授权和模型生成不由免费范围背书。不调用 Provider、不读 Vault、不重置原 10 元授权。

官网 SSH/HTTPS 连接超时,本条仅更新日志源码,未取得线上部署证据;不替换上次验收的 v0.0.1.47 公开包,实时线上状态未核验。

2026-10-18 · v0.0.1.50 本地开发候选 · 公开下载不升级

DreamGameBuild · 补齐多行插件配置隔离门禁

修复插件配置可绕过旧单行正则的问题:只检查 editor_plugins 节,多行数组、尾注释、引号键和无法确认的值在准备框架及启动 Godot 前失败关闭,返回 DRAFT_EXECUTION_ISOLATION_UNSUPPORTED。空数组支持换行、CRLF、尾注释和文件末尾;其他节的同名配置不再误报。

后端相关回归 200 项、真实 Godot 正反例 5 项、前端发行说明 14 项通过。新增插件判定函数行与分支覆盖率均 100%;快照模块语句覆盖率 95.45%、分支 92.19%。真实引擎验证不包含远程模型、真人试玩或完整十关验收。

保留 25 秒执行期限、28 秒 Main 观察窗口和既有权限,不恢复 preload 批编译,也不宣称任意代码沙箱。T16 仍 partial,不推进 T17;公开下载保留 v0.0.1.47,不发布未通过完整验收的候选包。本轮不调用 Provider、不读 Vault、不重置原 10 元预算。

官网日志源文件已更新;线上部署和公开 HTTPS 核验以独立发布回执为准,Git 推送不等于上线。

查看当前 .47 诊断预览版及验收边界 →

2026-10-18 · v0.0.1.49 本地开发候选 · 公开下载暂不升级

DreamGameBuild · 草案执行隔离门禁与 `.49` 候选包

在任何 Godot/GUT 进程启动前新增保守隔离门禁:拒绝已启用编辑器插件、@tool、@static_unload、static var 以及无法按 UTF-8 解码的工程脚本,统一返回 DRAFT_EXECUTION_ISOLATION_UNSUPPORTED;服务层提前拒绝,避免先准备 GUT 框架再拒绝工程。原 25 秒用户期限、28 秒 Main 观察窗口和失败关闭规则不变,不恢复 preload 批量编译。

锁定构建环境严格通过后重新冻结 Windows x64 未签名 Portable:404519250 字节,SHA-256:86e3a5ff333ab5da0936c4a4d57318d888953d900d11384f40b799cbfd1a49a4。104 个 Electron 主进程模块、冻结 Worker 健康/会话/bootstrap、迁移及数据镜像门禁通过;相关后端草案检查/GUT/Broker 回归 103 项、草案检查器 76 项、前端发行说明 13 项通过。

独立全新配置 Portable 首启仍在既有 `/game-registry/compose` 探针处返回 HTTP 403,T16 仍 partial,不推进 T17。失败已保留,不绕过旧权限合同,不把打包门禁外推为首启性能或完整 MVP 验收。Provider 调用、Token、费用均为 0,不读 Vault,不重置原 10 元授权。

本轮只更新开发日志,官网公开下载继续为 v0.0.1.47,不替换 EXE。

查看当前 .47 诊断预览版及验收边界 →

2026-10-17 · v0.0.1.48 本地开发候选 · 公开下载暂不升级

DreamGameBuild · 完整工程草案脚本有界并发校验

保留逐脚本固定 --check-only 命令,最多 4 个进程有界分批,仍覆盖全部 GDScript、限制 128 个脚本,共用原 25 秒执行/28 秒观察期限。失败不进入下一批或 GUT;收集同批所有异常并等待回收,未确认停止的进程树优先报告,不增加模型轮次。

后端定向及直接依赖回归 160 项、版本/健康 10 项、前端相关 33 项通过。已预备官方框架的完整隔离副本(131 文件、73 脚本)逐脚本与 31 项真实 GUT在 15.437 秒通过;这不是冷框架生产 Main 或真人玩法验收。

冷框架完整工程仍未通过原观察窗口,暖框架也有超时反例,T16 仍 partial,不推进 T17。保留所有失败,不以直接 runner 成功代替生产闭环;真实 Provider、自动应用、十关通关、第二/第三句、撤销、录屏和跨机未由本轮完成。

拒收 preload 单次批编译方案:真实反例发现 Godot 导入/check-only 可能执行静态初始化,原逐脚本路径也有同类限制;不宣称临时副本是无副作用的宿主安全沙箱,需另行治理。实例初始化负例和未引用坏脚本拒收独立验证,不替代静态执行隔离证明。

本轮模型调用/Token/费用 0,不读 Vault、不重置原 10 元授权。.48 仅作本地未签名候选,官网公开下载仍为 v0.0.1.47;本次只更新开发日志,不替换下载页、EXE、发布配置、其他产品或账号数据。

查看当前 .47 诊断预览版及验收边界 →

2026-10-17 · 免安装修复预览 · 官方 GUT 冷缓存续查

DreamGameBuild v0.0.1.47 · 框架准备不再依赖额外模型轮次

check_drafts 遇到仅官方缓存准备中的 GUT_FRAMEWORK_IMPORT 时,Main 在原有 28 秒观察窗口内有界续查,使用独立且有界的内部调用 ID;真正运行时只观察同一调用,不增加模型轮次、不扩大 25 秒用户校验或整体执行预算。

续查始终绑定原工程、执行、参数、检查点和快照;漂移或取消拒收并精确停止当前调用。测试失败、超时、其他阻塞、已执行 GUT 或包含用户诊断的结果均不会自动重跑;长时间未准备好仍会安全停止,不把准备当作通过。

前端相关回归 342 项、后端 GUT/草案相关 148 项及版本/健康 10 项、发布器 22 项通过。变化模块语句/行覆盖率 94.89%、分支 92.85%、函数 100%。隔离小型 CSV 工程通过生产 Main、真实 HTTP/SQLite/Godot 验证冷缓存恢复与真实断言失败;工具序列与确认均为自动夹具,没有真实 Provider 调用,也未验证自动应用或真人批准。

完整平台跳跃复制夹具仍未通过有界观察,T16 整体仍 partial,不推进 T17。不把小工程通过外推为完整演示。第二/第三句、十关物理通关、逐次撤销、录屏、真人、跨机与完整 MVP 均未通过。本轮未读 Vault、未追加模型费用;原 10 元授权的保守占用与未决预约不重置,也不是实际账单。

重新冻结并打包:Windows x64 未签名 Portable,404515020 字节,SHA-256:6a64ece1ca4b25074c902ef96801c85050e31e49a2cd2ee3f509fe44ccd64ce9。封包中 104 个 Main 模块与编译产物一致,冻结 Worker 的空库健康/bootstrap 通过;实际 Portable 新配置启动验收被执行策略拦截,未运行,不绕过策略、不发布新首启性能结论。

下载 v0.0.1.47 免安装诊断预览版与查看验收边界 →

2026-10-17 · 官网界面修复 · 桌面包不变

DreamGameBuild 官网 · 修复手机导航挤压与内容遮挡

小屏导航收紧品牌尺寸,登录/注册保持单行,不再被次要按钮挤成长条或盖住页面内容;手机隐藏顶部重复的下载/定价按钮,正文中的下载、定价和页脚入口保留。

同时修正平板断点,避免主导航在临界宽度换行溢出。手机已登录状态保留头像和下拉入口,长用户名仅在桌面截断显示;账号菜单限制在视口内,保留账号设置、退出及 Esc/外部点击关闭。

本地四个公开页面覆盖 12 个宽度、匿名与长用户名状态,另测账号接口失败回退及 SSO 缺少票据,共 103 个页面场景通过;登录响应为夹具,不冒充真实登录/SSO 验收。静态发布器 17 项、原有发布器相关回归 22 项及 Ruff 通过,首页与下载页另做 390px/1440px 截图复核。

本次仅发布官网静态页面、共享样式和此条日志;桌面免安装包仍为 v0.0.1.46,不重新打包,不修改 API、账号数据、模板、其他产品或发布配置,不产生新的模型调用费用。

T16 仍为 partial,不推进 T17。本次官网修复不代表真实模型演示、真人体验或完整 MVP 已通过;桌面包散列及剩余阻塞见下一条发布记录。

查看修复后的下载页面 →

2026-10-17 · 免安装预览包更新 · T16 阻塞修复

DreamGameBuild v0.0.1.46 · 摘要、CSV 前像与校验副本修复

摘要有界跳过单个超大、敏感或无效 UTF-8 脚本/场景,并显式报告跳过与截断;16KiB 内优先入口与玩法,提供已授权引用和真实表路径。入口、权限、身份和竞态仍失败关闭,不删除 GUT,不用摘要代替完整读取。

CSV 现纳入工程资源索引与原始字节前像校验,修改后仍拒绝旧前像,JSON 原本已支持。Agent 运行校验副本不复制可能含签名/导出凭据的 export_presets.cfg,原文件、读取权限和其他配置拒绝不变;不绕过 Candidate 或事务。

本日真实模型 13 次派发、12 份成功响应、133792 Token,末次网络错误不重试。最终只读 usage 对上 12 次/133792 Token,未决派发仍保留预约。跨日共用同一笔 10 元授权,总保守占用约 7.685 元(含未决预约),不是实际扣费;暂停追加推理,不切换模型/供应商。

前端相关回归 312 项、Ruff/ESLint 和发布器 10 项通过。终审摘要/扫描/沙箱单测 111 项通过;后端综合 216 passed/1 failed/1 deselected,真实 Godot 事务失败项独立复验 1 passed,早期失败保留,不宣称全仓绿灯。零模型确定性 Main 已越过 CSV 前像与导出配置拒绝,但仍遇 GUT_FRAMEWORK_IMPORT,没有自动应用成功证据,不能冒充完整模型演示。

重新冻结打包,实际 EXE 在全新配置/TEMP 下首页、Worker/bootstrap 就绪并正常退出;104 个 Main 模块、31 个 Renderer 文件与冻结 Worker匹配最终构建。Windows x64 未签名 Portable:404512552 字节;SHA-256:69bfd49a417d42a3018f5b0ccf7eabc13b6ecad0d55f8774c37d095e20c17565。本轮不发布未经连续计时的首启数字,首次自解压仍 partial。

T16 真实模型演示未通过,仍为 partial,不推进 T17。复杂首句与小范围数值诊断未形成真实 Provider 候选闭环。第二/第三句、二十分钟演示、十关物理通关、逐次撤销、录屏、真人及跨机验收未完成;T08 partial、T09 blocked/not_run 不变,不宣称功能全部完整或 MVP 已完成。

下载 v0.0.1.46 免安装修复预览版与查看验收边界 →

2026-10-16 · 免安装预览包更新 · T16 真实模型诊断

DreamGameBuild v0.0.1.45 · 读取提示修正与失败诊断

普通 Agent 提示改为同轮批量请求相互独立、已知路径的只读资源,沿主场景和 Autoload 的真实引用定位,不连续逐层列目录。工程摘要被拒绝后不重复请求,改读 read_project 与完整 project.godot;不扩大权限、不删除测试框架,不跳过完整读取、前像检查、草案依赖与最新校验。

本轮三次有界真实模型尝试共 12 次请求、105716 Token,均未产生候选或工程写入。发现新平台跳跃模板的 GUT 脚本超过摘要单文件 65536 字节限制,导致摘要整体拒绝;单独读取工程入口仍可成功。本次只改提示并记录问题,没有修改后端摘要、模板、工具参数、事务或 Token 门禁,也未证明整体成功率或成本改善。

前端定向与直接依赖回归 288 项、后端版本/健康 10 项、发布器 10 项通过。重新冻结 Worker 和打包,实际 EXE 内 104 个 Main 模块、31 个 Renderer 文件与构建一致,全新隔离配置启动和正常退出通过。另行五条 Main 提示旅程使用模型/审计替身,不算真实模型演示;本轮未重跑全 UI 状态矩阵。

Windows x64 未签名 Portable:404509309 字节;SHA-256:554703176b6e00377dc655bf8d9821e5fd474af1ad41437e638b48dc6a4d9f0e。新 TEMP 与配置下首页就绪约 11.344 秒,仅为本机样本,不是跨机稳定性能保证,首次自解压仍 partial。

T16 真实模型演示未通过,仍为 partial,不推进 T17。首两次停止于验收器保守预约,最终一次触及生产 Token 限额;没有修改结果可供第二/第三句继续。二十分钟成功演示、十关物理通关、逐次撤销、录屏与真人验收未完成;T08 partial、T09 blocked/not_run、跨机和完整 MVP 边界不变。此版本为诊断/提示修正预览,不是正式版。

下载 v0.0.1.45 免安装预览版与查看使用边界 →

2026-10-16 · 免安装预览包更新 · T16 演示准备

DreamGameBuild v0.0.1.44 · 工程入口提示与统一界面

普通开发先核对绑定模板、GameManager、LevelLoader/LevelActor 与数据表的实际接线,不再把修改未被引用的旧脚本或仅新增数据列当作功能已实现。修正“完整模板加载器仍需后续任务”的过期说明,局部反馈不重新生成整批关卡;保留未知列、已有机制,草案变化后重新校验。

同步此前本地两版修复:统一首页、工作台、九类设置与深浅主题,修复设置留白、小窗详情及素材/导出占位。首页无需创建工程即可配置供应商;中转可先保存 URL/Key,再拉模型、多选启用与逐模型测试。目录成功不等于连接成功,失败保留原配置。

本轮前端定向 95 项、相关回归 378 项、后端版本/健康 10 项、发布器 10 项通过。实际 EXE 内 104 个 Main 模块、31 个 Renderer 文件逐字节匹配构建,冻结 Worker 健康/会话与数据门禁通过。实际包 Main 模块在 Node 中另验五条提示旅程,模型和审计为替身;深浅两个新配置完成设置、目录、连接成功/401、刷新与持久恢复,每套八项操作和九项颜色检查通过,仅访问本地 loopback HTTP。

Windows x64 未签名 Portable:404507009 字节;SHA-256:6817b48f2e05b26e72ea1da341105b565718b2261f526ccb873ac9086e8f640b。本机新 TEMP 首次可见 11.800 秒、同包缓存 4.427 秒,仅为本次样本;首次自解压仍 partial,不是稳定提速或跨机性能保证。

T16 完整真实模型演示尚未执行。需要明确供应商、模型和费用上限;本轮真实调用 0、Token 0、费用 0,不读取已有 Vault。提示替身、静态可达和脚本化推进不等于二十分钟十关或真人物理通关;T08 partial、T09 blocked/not_run、真人与完整 MVP 边界不变。仅定向更新 DGB 发布文件和五个发布变量,其他产品、历史日志与账号数据保留。

下载 v0.0.1.44 免安装预览版与查看使用边界 →

2026-10-16 · 免安装预览包更新 · MVP-T15 模板关卡加载器

DreamGameBuild v0.0.1.41 · 三模板真实加载与十关脚本化推进

平台跳跃 1.5.11、俯视角 1.2.11、塔防 1.2.13 增加独立 LevelLoader.gd 修订,从 data/levels/ 按文件名顺序读取 v1 JSON,构建真实 TileMapLayer、碰撞、玩家/敌人、拾取物和塔防定时波次;平台跳跃支持移动平台与射击敌人。单关上限 32768 字节,文件名、闭集格式、尺寸、实体位置和数值表引用先校验再加载;坏数据失败关闭,不静默回退。

平台跳跃和俯视角关间商店读取 shop.csv,校验价格与属性白名单,金币及升级仅保留在本次运行内存。关卡完成、商店/关间、继续和最终胜利分开处理,重复调用不会重复领奖或跳关。无关卡 JSON 时保留原模板玩法;既有绑定模板与旧工程不自动迁移,上一数值表修订的完整文件散列保持一致。

后端定向与直接依赖回归 246 项、前端相关回归 86 项、发布器 10 项通过。Python 修订装配模块行/语句/分支覆盖 100%,不外推为 GDScript 覆盖率。三个模板在真实 Godot 4.7/GUT 下分别完成 31/31/39 项默认套件,并各用正式 GameManager 入口加载生成的 10 关,核对 TileMap、实体和波次数量,逐关调用 complete_level() 与继续,保存真实视口截图。

上述验收是脚本化状态推进,不是人工战斗、物理通关、真实模型、跨机或完整 MVP 验收。独立十关数据验收分别约束导入与 GUT 时间,不改变生产 Agent 的 25 秒总门禁。塔防真实创建/改表严格 25 秒回归最终隔离复验通过;早期冷导入/测试超时记录保留,时延稳定性仍需跟进,不能用分段验收冒充总门禁。

已重新冻结 Windows x64 未签名 Portable:404473579 字节;SHA-256:d9dd2fb1a27ff34b8600a6ec8d160f180bf3856e4eba39b36a6f8b7e8a2ed8f4。实际包内 169 个 Worker 源码模块、48 个共享运行时/GUT 资产及 102 个 Main 模块核对;冻结 Worker 健康/空库会话与实际 EXE 独立 TEMP+全新配置启动另行核验。PowerShell 包完整性脚本受本机执行策略限制未运行,旧 /game-registry/compose HTTP 403 仍未解决,不能以仅启动成功替代这些结论。

不读 Vault,真实 Provider 调用与费用为 0;T08 仍 partial、T09 仍 blocked/not_run。下一项 T16 主线演示需要真实模型调用的明确授权与预算,本轮不自动调用。保留并发 CodeGhost v230 更新与全部历史记录,只定向更新 DGB 发布文件及五个发布变量。

下载 v0.0.1.41 免安装预览版与查看使用边界 →

2026-10-16 · 免安装预览包更新 · MVP-T14 关卡可达性校验

DreamGameBuild v0.0.1.40 · 三模板只读可达性与难度复核

新增 Agent 工具 level_validate,只读取已绑定工程与同一最新持久化草案覆盖后的 level v1 JSON。一次接受 1–10 个 res://data/levels/level_01.json 至 level_99.json 路径;重复项、level_00、宿主路径、扩展字段、错误身份与失真的回执均拒绝。不写正式工程,不新建 Candidate,仍保留原有批准与事务边界。

平台跳跃按可站立格与逐格上升/下降轨迹进行 BFS,最大跳高 4 格、跳距 5 格;优先读取 player.csv,兼容 players.csv,均缺失时使用默认 4/5,存在但无效则拒绝。俯视角采用四方向格子 BFS,不把尖刺当作可走地面;塔防只沿 P 路径格检查起终点连通。返回可达性、敌人数、稳定问题码,并复用 T13 的难度函数重新计分;声明分数不一致不会冒充成功。

后端定向及共享合同回归 319 项、另行真实 Godot 数据回归 3 项、前端工具/发行说明/运行时合同 635 项、发布器 10 项通过。T14 后端两模块语句/分支综合覆盖约 96%,前端两模块行/语句/函数 100%、分支 95%;Electron 生产编译与 Renderer 构建通过。首次后端测试目录触发既有 .dgb-local 安全拒绝,换用独立测试根后重跑通过,未放宽安全策略。

真实 HTTP/SQLite 中,三个模板各 10 关经持久化候选覆盖读取,难度与生成回执一致,校验前后正式文件散列不变、Candidate 数量不增加;另验证了三模板可达/不可达正反例。Godot 4.7 再次完成三个模板各 10 关 JSON/结构与 check_drafts 数据回归。这些不是 T15 模板加载器、十关通关、完整玩法、真实模型或真人验收。

包内 137 个 Worker 源码模块与 102 个 Main 模块核对通过,冻结 Worker 空库健康与会话启动通过。PowerShell 包完整性脚本因本机执行策略未运行,不修改策略或改写为通过;旧通用组合探针 /game-registry/compose 的 HTTP 403 仍待独立调查,不以只读工具或仅启动成功替代其结论。

Windows x64 未签名单文件预览包:404433976 字节;SHA-256:fa20844871f3a4995fadd6fa003845a837151f64c17c76698b94be94f1ef2f51。本轮不读 Vault,真实 Provider 调用与模型费用为 0;T08 仍 partial、T09 仍 blocked/not_run,T15、完整 MVP、真人和跨机验收仍未完成。下一开发项为 T15 模板关卡加载器。

下载 v0.0.1.40 免安装预览版与查看使用边界 →

2026-10-15 · 免安装预览包更新 · MVP-T13 确定性关卡生成

DreamGameBuild v0.0.1.39 · 三模板关卡 JSON 与受控批量候选

新增 Agent 工具 level_generate,按固定 v1 格式生成平台跳跃的分段地形、俯视角的房间/走廊、塔防的路径/可建造格/波次;同种子、同参数、同数值表输出一致。一次生成 1–10 关,支持难度曲线、敌人/拾取物表引用,以及平台跳跃的累计机制解锁。

难度按真实内容重新计算,误差超过目标 15% 就整批拒绝,不改分数凑曲线。表引用来自同一最新持久化候选快照;坏值、越界、未知引用、无法表示的曲线和超限内容失败关闭。Main 独立验证回执、实体与前像,非塔防分数独立重算;所有前像通过后才一次登记整批 propose 草案,后一个冲突也不留下半批。不直接写正式工程,沿用既有 check_drafts、批准与事务。

后端单元及直接依赖回归 450 项、前端 606 项、发布器 10 项通过;新增后端四模块覆盖约 99%,前端三模块行/语句/函数 100%、分支 93.49%。Ruff、Electron TypeScript、Renderer 构建通过;发布器首轮临时根配置失败和早期反例日志保留,不改写为首轮成功。

真实隔离 HTTP/SQLite/候选检查点验证了三个模板各 10 关,真实 check_drafts 后逐关交给 Godot 4.7 解析并核对身份与尺寸;正式工程文件散列未变,再生成读取最新持久化草案并产生 edit 提案。这里是 JSON/结构与候选链验收,不是 T14 可达性、T15 关卡加载/十关通关、GUT、真实模型或真人验收。

最终实际 EXE 解包后的 135 个 Worker 源码模块与 100 个 Main 模块一致,Worker 健康与会话启动通过。已解包缓存下两个独立全新配置约 5.749/5.707 秒进入空项目中心;未清系统缓存,不代表首次自解压或跨机冷启动。旧通用启动探针在组合接口 /game-registry/compose 收到 HTTP 403,仍未通过;仅启动窄范围探针通过,不放宽权限或将两者混为同一结论。

Windows x64 未签名单文件预览包:404418223 字节;SHA-256:0bb726572ae260781101894deca13f355c56045089d4b493735552094497481e。本轮不读 Vault,真实 Provider 调用与模型费用为 0;T08 仍 partial、T09 仍 blocked/not_run,完整数值/关卡闭环、MVP、真人和跨机验收尚未完成。下一开发项按顺序为 T14。

下载 v0.0.1.39 免安装预览版与查看使用边界 →

2026-10-15 · 开发进展 · Responses 工具身份别名统一

CodeGhost · Responses 同一工具不再被重复执行,身份冲突即时拒绝

源码修复,候选待验收;受限命令验收未通过;官网预览下载仍为 v222。修复 Responses 兼容协议中工具身份别名未统一的问题:同一工具在不同事件中可能以不同身份(别名)出现,旧逻辑会把同一工具当成两个不同工具,导致同一工具被重复执行,或在身份冲突时静默选择其一。现在统一工具身份别名,同一工具不再被重复执行,出现身份冲突时立即拒绝并报错。

工具事件共享已声明的 item ID、call ID 或输出位置时归并为同一次调用;不同身份的同名同参工具保持独立。item ID 与 call ID 分别管理,参数先到时保留供应商标识用于结果回传;缺失全部身份或声明相互冲突立即拒绝。

Responses 工具身份专项最初 14 项反例和正控制中,修复前 10 项失败;补充命名空间隔离与工具回传标识测试后,连同参数完成及预算回归共 43 项,修复后 43 项全部通过。

v227 源码 11 门(版本、类型、终端文本、工具形状、事件形状、结束信号后内容事件、工具初始参数、工具身份、无头、冒烟、构建)本轮全部通过,且各门日志哈希与报告一致。

原生整组本轮报告记录 160 项通过、0 项失败、1 项忽略(日志哈希与报告一致);该记录仍不改变受限命令未通过、正式包不晋级的结论。

Low IL 预检(release227-low-il-preflight.json)为 expected 37、actual 1、policyChanged=false:tsbx.dll OpenFileMappingW 失败(5)、无共享内存且无 LSBOX_RULES_PATH 报 FATAL;独立预检报告尚待补充。原生受限命令验证仍未通过,策略未放宽;因此正式完整包仍未晋级,官网预览下载维持 v222,无新 EXE 发布。

2026-10-15 · 开发进展 · Anthropic 工具初始参数非对象即时失败

CodeGhost · Anthropic tool_use 初始 input 非对象不再静默降级为空参数

源码修复,候选待验收;受限命令验收未通过;官网预览下载仍为 v222。修复 Anthropic 兼容流式协议中,tool_use 内容块的初始 input 为非对象 JSON 值(false、true、0、42、空字符串、字符串、空数组、非空数组共 8 类)时,旧逻辑可能静默把参数降级为空对象,或延迟到流收尾才报错的问题:现在在首个坏帧立即抛出 STREAM_INVALID_TOOL_CALL(Anthropic 工具初始参数必须是对象),不进入观察者、不执行工具、不重放、不升级。

对象、空对象、null、缺失以及合法后续 JSON 分片保持兼容:对象初始 input 原样保留为参数,空对象保留空参数,空对象、null 与缺失初始 input 仍接受后续 JSON 分片拼接;结束信号后畸形工具增量仍报 STREAM_OUTPUT_AFTER_FINISH,供应商错误诊断在待定工具调用下仍生效。

工具初始参数专项(Anthropic tool_use 初始 input 非对象即时 STREAM_INVALID_TOOL_CALL,false、true、0、42、空字符串、字符串、空数组、非空数组 8 类 × 升级开关 2 态共 16 项)本轮共 23 项,修复前 16 项失败,修复后 23 项全部通过(证据日志含 STREAM_INVALID_TOOL_CALL 记录)。

v226 源码 10 门(版本、类型、终端文本、工具形状、事件形状、结束信号后内容事件、工具初始参数、无头、冒烟、构建)本轮全部通过,且各门日志哈希与报告一致。

原生整组本轮报告记录 158 项通过、0 项失败、1 项忽略(日志哈希与报告一致);该记录仍不改变受限命令未通过、正式包不晋级的结论。

两次 Low IL 预检(release226-low-il-preflight.json 及 -independent.json)均为 expected 37、actual 1、policyChanged=false:tsbx.dll OpenFileMappingW 失败(5)、无共享内存且无 LSBOX_RULES_PATH 报 FATAL。原生受限命令验收未通过,策略未放宽;因此正式完整包仍未晋级,官网预览下载维持 v222,无新 EXE 发布。

2026-10-15 · 开发进展 · Anthropic 结束信号后内容事件即时失败

CodeGhost · Anthropic stop_reason 之后不再聚合正文、思考与工具增量

源码修复,候选待验收;受限命令验收未通过;官网预览下载仍为 v222。修复 Anthropic 兼容流式协议中,message_delta 已给出 stop_reason 之后仍收到 content_block_start / content_block_delta 内容事件时,旧逻辑会继续聚合正文、思考与工具增量并输出的问题:现在立即抛出 STREAM_OUTPUT_AFTER_FINISH,不进入观察者、不触发重放。

ping、content_block_stop、usage 与 message_stop 等合法尾随事件保持兼容,完成态与 usage 尾帧不被误判为额外内容;max_tokens 结束原因仍在收到后续事件前即判为不完整。

结束信号后内容事件专项(Anthropic stop_reason 之后正文/思考/工具增量即时失败)共 17 项,修复前 13 项失败,修复后 17 项全部通过(证据日志含 STREAM_OUTPUT_AFTER_FINISH 记录)。

v225 源码 9 门(版本、类型、终端文本、工具形状、事件形状、结束信号后内容事件、无头、冒烟、构建)本轮全部通过,且各门日志哈希与报告一致。

原生整组本轮报告记录 156 项通过、0 项失败、1 项忽略(日志哈希与报告一致);该记录仍不改变受限命令未通过、正式包不晋级的结论。

两次 Low IL 预检(release225-low-il-preflight.json 及 -independent.json)均为 expected 37、actual 1、policyChanged=false:tsbx.dll OpenFileMappingW 失败(5)、无共享内存且无 LSBOX_RULES_PATH 报 FATAL。原生受限命令验收未通过,策略未放宽;因此正式完整包仍未晋级,官网预览下载维持 v222,无新 EXE 发布。

2026-10-15 · 开发进展 · 供应商错误事件与畸形SSE载荷增量拒收

CodeGhost · 供应商错误事件不再被当作成功,非对象SSE载荷立即拒绝

源码修复,候选待验收;受限命令验收未通过;官网预览下载仍为 v222。修复 OpenAI 兼容流中 json.type === "error"(含顶层 message/code 回退)被旧逻辑忽略、导致已输出的半截正文被当作成功结果返回的问题:现在识别为 STREAM_PROVIDER_ERROR 并立即终止本轮解析,不消费后续事件、不重放或升级。

同时对 OpenAI、Anthropic、Responses 三协议的 SSE 载荷做严格形状校验:null、数组或基本类型(数字、布尔、字符串)一律以 STREAM_INVALID_EVENT 立即拒绝,不进入观察器、不重放;合法对象与未知对象事件保持兼容。

事件形状(供应商错误事件与畸形 SSE 载荷)专项本轮 25 项通过、0 项失败(证据日志含 STREAM_PROVIDER_ERROR 与 STREAM_INVALID_EVENT 记录)。

v224 源码 8 门(版本、类型、终端文本、工具形状、事件形状、无头、冒烟、构建)本轮全部通过,且各门日志哈希与报告一致。

原生整组本轮报告记录 154 项通过、0 项失败、1 项忽略(日志哈希与报告一致);该记录仍不改变受限命令未通过、正式包不晋级的结论。

两次 Low IL 预检(release224-low-il-preflight.json 及 -independent.json)均为 expected 37、actual 1、policyChanged=false:tsbx.dll OpenFileMappingW 失败(5)、无共享内存且无 LSBOX_RULES_PATH 报 FATAL。原生受限命令验收未通过,策略未放宽;因此正式完整包仍未晋级,官网预览下载维持 v222,无新 EXE 发布。

2026-10-15 · 免安装预览包更新 · MVP-T12 数值平衡校验

DreamGameBuild v0.0.1.38 · 最新数值草案的五项确定性校验

新增只读 Agent 工具 balance_check,读取请求的 res://data/tables/ 下 CSV/JSON 表和 res://data/formulas.json,一次加载同一最新持久化草案覆盖。五项规则包括普通/精英/Boss 的 TTK 区间、按等级属性单调、相邻属性增幅不超过 25%、每关金币净流入在收入的 0–50%、掉落概率和不超过 1 及期望价值随关卡不减。返回结构化 violations 和等级/TTK/金币净流入 summary,允许闭集规则选择与阈值参数。

数值校验不等于玩法验收,也没有写工程权限。同等级玩家逐级匹配;未分级的单行玩家才可作为全局基线,不拿敌人攻击冒充玩家伤害。缺失战斗输入、坏值、非有限数值、歧义、公式或权限失败时不发布成功回执;无适用表/列逐表逐规则标记 not_applicable,不把空结果当通过。公式复用安全 AST 与 Godot 整数除法语义,不使用 eval;掉落权重不冒充概率。数值改动后先 check_drafts,再调用 balance_check。

后端单元与直接依赖回归 402 项、前端 628 项、发布器 10 项通过;新增后端三模块行/分支覆盖率均 100%,前端两模块行覆盖率 100%、分支 94.73%,Ruff、Electron TypeScript 和生产 Renderer 构建通过。真实隔离 HTTP/SQLite 中,原表 TTK 为 4 秒,表草案将 HP 从 40 改到 400 后,真实 Godot 4.7 草案校验通过,balance_check 从同一检查点读出 40 秒并报告违规;正式工程文件散列不变。本轮未运行 GUT,不把隔离工具链当真实模型或真人批准。

只完成 T12 五规则与只读接线的窄范围;仍沿用 table_read/table_write 的整文件 Candidate、批准、事务和失败回滚,不新增桌面按钮、不改旧工程或模板字节。T08 真实模型验收仍 partial,T09 调优仍 blocked/not_run,T13/T14 关卡任务与完整数值设计闭环仍未完成;未读取 Vault,真实 Provider 调用 0、模型费用 0,MVP、真人和跨机验收不因此通过。

按用户要求重新打包 Windows x64 未签名免安装预览版。42 包锁定环境通过,实际 EXE 解包后的 131 个冻结源码模块及 97 个 Main 模块核验一致,冻结 Worker 健康和会话启动通过。最终包首次实际解包加全新配置约 18.276 秒可交互,已解包缓存加另一个全新配置约 5.247 秒;两条件分开记录,未清系统缓存,不外推跨机冷启动或时延稳定性。首个候选 26.538/6.870 秒样本及主动停止的开发机部分下载另存,不混作最终包;最终包补充超大整数中间乘积的结构化拒绝回归后重建。发布仍限定三个文件/五项 DGB 变量,保留其他产品与所有历史日志,完整 HTTPS 下载散列核验和失败回滚门禁不降低。

Windows x64 · 未签名预览版 · 404388709 字节 · SHA-256:33ba9f2d42a34212899949c0c68e76e0f79187e7399af3305c84fc0d9af7c8ec

下载 v0.0.1.38 免安装预览版与查看使用边界 →

2026-10-15 · 免安装预览包更新 · MVP-T11 受控表读写

DreamGameBuild v0.0.1.37 · 表数据筛选与批量公式接入候选

新增 table_read/table_write,只处理 res://data/tables/ 下的 UTF-8 CSV 和 JSON 对象数组。支持列投影、按列 AND 等值或 eq/ne/lt/lte/gt/gte/in 筛选、单元格修改、公式批处理、新增行和列;保留列序、未知列和 JSON 嵌套数据,未改动往返字节一致,包括 BOM、CRLF、引号和空行。

表写入仍只是整文件待审草案,不直接写正式工程。计算结果转成既有 propose_create/edit,最新持久化检查点供 table_read 与 check_drafts 读取;复用整体 Candidate 批准、自动应用策略、事务验证与回滚,不新增写盘通道。主键不可变,重复列/主键、坏行、公式错误、越界或敏感内容整体拒绝。读取最多 200 行,预览最多 20 组前后行;公式复用 T10 的有限 AST,不使用 eval。

后端单元及直接依赖回归 507 项、前端 384 项通过,Ruff、Electron TypeScript 与生产 Renderer 构建通过。隔离 HTTP/SQLite 中批量公式修改 200 行,检查点读回新值,真实 Godot 4.7 草案校验通过;校验及测试批准前原工程 SHA/revision 不变,之后既有事务经 static + headless_import 后 committed,文件逐字节一致,revision 只推进 1。批准为测试操作,不冒充真人或真实模型验收。

仅本卡受控表工具窄范围完成,完整数值设计闭环仍未完成。T12 的 balance_check 尚未实现,共享快照可供后续复用,但不能宣称已通过其调用验收;不新增桌面按钮、不改三模板和旧工程。T08 真实模型验收仍 partial,T09 调优仍 blocked/not_run,未读取 Vault,真实 Provider 调用 0、模型费用 0,M1/MVP、真人与跨机验收均不因此自动通过。

按用户要求重新打包 Windows x64 未签名免安装预览版。42 包锁定构建环境校验通过,128 个冻结源码模块及 95 个 Main 模块核验一致,冻结 Worker 健康与会话启动通过;最终包首次实际自解压与全新配置约 40.314 秒可交互;同包已解包缓存下另一个全新配置单独复验约 5.618 秒。首个未上线候选的 94.304/5.576 秒样本另行保留,不能混作最终包结果。未清系统缓存,不外推跨机冷启动或时延稳定性。发布沿用三文件/五变量边界、双端完整 HTTPS 下载与 SHA-256 核验门禁及失败回滚,不发布 API 或其他产品。

Windows x64 · 未签名预览版 · 404366132 字节 · SHA-256:39ff82c577a758076101e705e9d8c83a4f94cc66325ea4cafe381e44116a1c10

下载 v0.0.1.37 免安装预览版与查看使用边界 →

2026-10-15 · 免安装预览包更新 · MVP-T10 工程公式

DreamGameBuild v0.0.1.36 · 数值公式的安全计算底座

新增工程数据公式求值器:只解释 AST 白名单,支持数字、变量、四则运算、括号及 min/max/pow/floor/ceil/clamp,不使用 eval 或执行用户代码。导入、属性访问、下标、未知函数、布尔值与非有限数值均拒绝;没有文件 IO,不新增 Agent 工具、工程写盘或批准通道。

支持公式中的防御列名 def,并隔离变量别名碰撞。按现有 Godot 模板语义处理整数除法、负号、取整及混合类型 min/max/clamp;一元加号不作为合法表达式。每次计算限制 512 字符、64 变量、160 词元、128 AST 节点、24 层运算,输入及中间结果绝对值最多 1e18,非法算术域显式失败。

后端定向及相关回归 226 项通过,覆盖旧内置公式、T07 模板历史字节及冻结依赖约束;现有模板的真实 Godot 4.7 对照通过 37 组正常向量与 10 组注入/错误输入。前期一元加号、函数名变量及混合类型假设的失败记录保留,修正实现而不是改旧模板或放宽断言;Ruff、定向 mypy 通过,未运行全仓测试。

仅 T10 计算底座完成,不等于数值设计闭环已完成。该模块随本次包分发,但暂未接入 table_read/table_write 或 balance_check,不新增桌面按钮。保留此前 CSV 模板数据、自动应用与回滚;内置规则集公式及既有模板不改写。

真实模型单任务验收和 T09 全集调优仍缺单独授权,保持 blocked/not_run,不把它们视为完成。本轮只推进无需模型调用的独立公式卡,未读取 Vault,真实 Provider 调用 0、模型费用 0;M1 退出门禁、真人与跨机验收均不因本次发布自动通过。

按用户要求重新打包并更新 Windows x64 未签名免安装预览版。纯净 Worker 构建约 23.843 秒,126 个冻结源码模块(含新公式模块)核验一致,包内 93 个 Main 模块与编译产物逐字节一致,冻结 Worker 健康与会话启动通过。实际 Portable 在全新隔离配置下约 11.103 秒可交互,未清系统缓存,不外推跨机冷启动。

Windows x64 · 未签名预览版 · 404342238 字节 · SHA-256:3c65edf970fb5c32d4319dc42b7db4e5555e34aefea5258d54fe2a0f22a746da

下载 v0.0.1.36 免安装预览版与查看使用边界 →

2026-10-15 · 免安装预览包更新 · MVP-T08 隔离回归任务集

DreamGameBuild v0.0.1.35 · 十五项任务,真实与替身分开记

新增源码开发者回归工具:平台跳跃、俯视角、塔防各五项,覆盖机制、手感、预埋故障、脚本重构与新敌人,每项有独立 GUT 行为判据。固定 T07 模板修订,故障只安装在全新隔离工程,不改旧模板或用户工程;俯视角仍是轻量骨架。

通过正式 HTTP 新建 L1 工程,复用唯一生产 Main Agent 循环、只读工具及 propose 草案,受控读取持久候选并核对归属、revision、前像和正文 SHA。复用生产草案覆盖器,在隔离副本执行包括原用例的完整 GUT 后再核对原工程未变;评测不批准、不应用候选,也不新增写盘通道。

单任务替身 CLI 已跑通,但 T08 仍为 partial。俯视角手感任务先观察到真实 GUT 断言红灯,确定性 Provider 替身执行 3 轮,正式待审候选的 30 项真实 GUT 通过,Worker 停止获确认。这不是实际模型效果、真人批准或十五任务模型成功率;真实 Provider 单任务验收仍 blocked/not_run。

默认只产计划;真实模式须用户明确供应商、模型、任务、Token/请求数及费用上限授权,Key 仅经 stdin 进入内存。未获授权不读 Vault、不发模型请求;缺 Usage、超时、取消或失败就停,不自动重试下一真实任务。费用仅为用户价格估算,不是供应商账单。本轮真实模型调用 0 次、模型费用 0。

后端定向与调用方回归 143 项、前端生产循环和版本回归 89 项、Node 预算 5 项通过。15 项未实现/故障基线的真实 Godot 行为反证首轮 14 项通过、1 项导入达到 25 秒而失败;失败项单独复验 1 项通过(37.37 秒),不将首轮改记为整组全绿或模型通过。早期创建导入超时、版本投影与缓存租借复用失败保留为失败,最终每次测试前重新准备框架副本;25 秒工程执行期限未放宽,不把源码或替身外推为 MVP 全部完成。

按用户要求重新打包并更新 Windows x64 未签名免安装预览版。回归脚本是源码开发工具,不是新增桌面按钮;客户端保留 T07 CSV 数值/受限公式及此前默认开启、可关闭的自动应用与失败回滚。纯净 Worker 构建约 331 秒,超过五分钟目标;时延、真实模型、真人、跨机与签名发行仍未关闭。

最终包的 93 个 Main 模块与编译产物逐字节一致,冻结 Worker 健康与会话启动验证通过;实际 Portable 在全新隔离配置下约 14.231 秒进入可交互界面,未清系统缓存,不作为跨机冷启动承诺。

Windows x64 · 未签名预览版 · 404336912 字节 · SHA-256:a5bef371e0876e9aa42a670c3ccb1d5d6380a9ce801e5b5c3427798df283a889

下载 v0.0.1.35 免安装预览版与查看使用边界 →

2026-10-15 · 开发进展 · OpenAI兼容流畸形工具增量拒收

CodeGhost · OpenAI兼容流畸形工具增量不再被静默聚合或重放

源码修复,候选待验收;受限命令验收未通过;官网预览下载仍为 v222。修复 OpenAI 兼容流中 delta.tool_calls 为非空非数组容器,或条目为 null、基本类型、数组时,旧逻辑抛普通 TypeError 并误判为网络故障、触发重放,或延后到收尾才拒绝的问题。

现在对工具增量列表与每一项做严格形状校验:非空列表必须为数组,条目必须为非 null 的非数组对象,否则立即以 STREAM_INVALID_TOOL_CALL 终止本轮解析,不消费后续事件、不重放或升级。字段缺失、null 容器、空列表和合法分片工具调用保持兼容。

v223 源码 7 项门禁(版本、类型、终端文本、工具形状、无头、冒烟、构建)全绿;修复后工具形状专项 24 项通过。

原生整组本轮报告记录 151 项通过、0 项失败、1 项忽略(日志哈希与报告一致);该记录仍不改变受限命令未通过、正式包不晋级的结论。

原生受限命令验收未通过:Low IL 宿主两次注入 tsbx 5.5.5 均报 FATAL(无共享内存且无 LSBOX_RULES_PATH),expected 37、actual 1,策略未放宽;因此正式完整包仍未晋级,官网预览下载维持 v222,无新 EXE 发布。

2026-10-15 · 免安装预览包更新 · MVP-T07 起步模板数据化

DreamGameBuild v0.0.1.34 · 改数值表,运行时生效

平台跳跃 1.5.10、俯视角 1.2.10、塔防 1.2.12 新修订将玩家、敌人、成长与经济起步数值放入 data/tables/*.csv 和 data/formulas.json;共享 DataTables 加载器与 Expression 白名单公式拒绝重复主键、非数值和对象/未知函数调用。旧模板文件字节保持,旧工程不自动改写,原配方摘要仍可续接。

真实 HTTP 新建三个工程,再从实际工程采集隔离快照,仅将 CSV 中速度提高 20%,完整 GUT 分别 29/29/37 项通过。平台跳跃移动速度 230 → 276,俯视角 180 → 216;塔防的速度表示塔攻击速度,4.1667 → 5,实际攻击间隔同步变化。俯视角仍是轻量骨架,数据加载不代表完整敌人、成长与经济玩法已经实现。

本次按用户要求重新打包并替换官网免安装包,不再仅发布源码日志。包内包含 MVP-T00~T06 的工程摘要、Godot 4 提示、草案沙箱校验、写后提醒和自动应用:普通代码任务的最新真实草案校验通过后才整体应用,失败回滚;自动应用默认开启,可在设置关闭。成功后的撤销生成待批准恢复候选,不直接覆写后续修改。

后端定向与调用方回归 341 项通过、2 项因当前 Windows 缺少符号链接权限沿用既有跳过;前端 6 文件 104 项通过,类型、编译、版本与定向 Ruff 校验通过。实际冻结代码与源码、260 个后端资产、594 个 Worker 文件及 93 个 Main 模块完成核对;修复封包漏收提示词子目录后重封,实际 Portable 在隔离配置中启动至可交互,约 29.1 秒,未清理系统缓存。

本轮保留导入超时失败记录,塔防单独复验通过;25 秒执行门限没有放宽,时延稳定性仍待跟进。首次纯净 Worker 构建约 346 秒超过五分钟目标,最终纯净重建约 99 秒。没有调用真实 Provider 或读取用户 Vault,也没有模型费用;真人、跨机与签名发行仍未验收,不能视为十月内测版或全部 MVP 已完成。下一张为 T08 回归任务集。

Windows x64 · 未签名预览版 · 404,336,112 字节 · SHA-256:4fcf2ac98cb5c6d8630390ccf37c900b6eabfcabd7a554420d8e2f975835884a

下载 v0.0.1.34 免安装预览版与查看使用边界 →

2026-10-15 · 开发进展 · MVP-T06 自动应用策略

DreamGameBuild · 最新草案校验通过后自动应用,失败回滚、成功可撤销

本机用户配置新增 agent.autoApply,默认开启,可在 Agent 设置中关闭并持久保存。普通代码任务正常完成、最新已保存草案的真实 check_drafts 回执通过且受控任务停止获确认后,Main 才整体批准并应用;关闭后继续手动审批。模型 JSON 自称通过、旧草案校验、取消及只读/修复/C14/命令专用候选不会触发自动应用。

自动应用前先保存 D6 工程历史检查点,核对最终候选、全部文件项、revision 与 SHA,复用唯一 Candidate → 事务写入路径。验证策略固定为 static + headless_import + generated_gut,失败 rollback;显式要求 GUT 时,旧工程缺少测试合同也失败关闭,不静默跳过。

queued 只是排队,不代表完成。只有 Operation 成功、持久事务 committed 且三项 Evidence 全部通过才显示“已应用(可撤销)”;点击后重新读取当前工程修订,生成应用前检查点的整体恢复候选,仍需审阅批准,不直接覆写后续修改。仅在持久回滚已确认时提示“已回滚,可让 Agent 继续修复”,安全事务错误作为下一轮系统反馈;错绑或未知状态不冒充成功或已回滚。

前端直接回归 12 文件 221 项通过,包含持久开关开/关各一条 Main runtime 集成及校验失效、取消、回灌与 D6 交互;后端单元/HTTP 直接回归 6 文件 106 项通过。新增真实 HTTP/SQLite/Godot 4.7 集成 1 项通过,在正式横版模板工程验证三项策略成功提交、GUT 失败回滚后全部普通工程文件路径/大小/SHA 与失败前一致,以及恢复只生成待审候选。Electron 编译、类型检查及定向 ESLint/Ruff 通过。

本卡确定性窄范围已完成,整版仍未完成。前端 Provider 与后端回执使用明确替身;真实 HTTP/SQLite/Godot 旅程由隔离脚本批准,不是真实模型端到端或真人验收。未读取用户 Vault,未调用真实 Provider 或产生模型费用;真实 Provider、真人批准与 Portable 验收仍 not_run。下一张为 T07 起步模板数据化。

本轮仅发布开发日志,不替换正式下载包。官网公开下载继续为 v0.0.1.19;源码新能力尚未进入公开安装包,不运行全仓测试、覆盖率门禁或实包重建。

2026-10-15 · 开发进展 · MVP-T05 写后校验与熔断

DreamGameBuild · 写完提醒校验,同一错误三次未修复就停止

Agent 成功创建、修改或重命名草案后,如果随后还没有调用 check_drafts,下一轮会收到“尚未校验草案”提醒。同批写后校验不再提醒,先校验再写仍会提醒;失败、拒绝或取消的写工具不触发提醒。

安全校验诊断按每个 file:line:message 独立计数,同一错误连续出现三次立即停止循环,后续同批工具和模型轮不再执行。单次回执内的重复错误去重,其他错误变化或顺序变化不会掩盖持续未修复的错误;检查通过、错误消失或无效/失败回执不误累计。

停止前沿用既有审计和检查点流程,已保存的阶段候选继续保留供用户审阅;不批准、不自动应用、不新增工程写盘通道。诊断拒收非法路径、宿主路径、敏感信息、控制字符及越界数据,不回显被拒原文。

前端相关回归 10 文件 261 项通过,其中包含 T05 定向 2 文件 57 项;Electron TypeScript 编译通过。编译后 Main runtime 以替身 Provider/后端回执验证写后提醒、第三次同错停止、后续调用阻断、候选保留和停止审计;另有真实 HTTP/SQLite 候选保留回归 1 项通过,不能外推为 Main 到真实后端整链路验收。

本卡确定性窄范围已完成,整版仍未完成。真实 Provider、真人批准和 Portable 验收仍 not_run,本轮未重跑 Godot;没有读取用户 Vault 或产生模型费用。下一张为 T06 自动应用策略,尚未实现。

本轮仅发布开发日志,不替换正式下载包。官网公开下载继续为 v0.0.1.19;源码中的新能力不代表已经进入公开安装包。

2026-10-15 · 开发进展 · Responses完成快照正文容错

CodeGhost · Responses完成快照畸形正文不再吞掉后续内容

源码修复,候选待验收;正式下载维持服务器快照版本。修复 Responses 完成快照里 content 不是数组时旧逻辑抛 TypeError、导致其后合法正文被整体丢弃的问题。

新增 Array.isArray 保护,分别校验 output 与 message 的 content:畸形值直接忽略并继续处理,合法正文、思考与工具调用照常回填;仅当输出整体畸形、没有任何可用内容时才返回 STREAM_EMPTY_RESPONSE。

已经流式到达的正文保持权威,不被终态快照覆盖;response.failed、response.incomplete 以及 completed 但状态为 incomplete 的失败/未完成语义保持原样。回归用例与通过数字待主代理最终证据后回填。

v220 真实包桌面 IPC、存储与 ConPTY 专项通过,但原生受限命令验证返回 exit_code 1,正式实包仍未晋级;正式下载保持服务器快照版本,沙箱边界不放宽,无新 EXE 发布。

2026-10-19 · 开发进展 · 连接完整性与专属地址提示

CodeGhost · 发请求前核对连接地址,百炼缺地址时给出处理入口

配置完整性与真实请求共用端点解析,命令行供应商列表及快捷模型列表按系统凭据检查。无效或跨协议地址不再误标完整;百炼业务空间密钥缺少专属地址时,本机检查返回明确诊断、零网络请求,聊天与配置测试卡提示补充专属连接地址。保留用户显式地址及 Coding Plan 地址,不猜测未知域名,不改用户连接配置。

修前新增完整性反例实际失败;修后46项端点与报错组合回归、14项完整源码门禁通过。原生163项通过、1项常规忽略,另两项受限命令通过。真实新EXE关于页及界面40条断言,包括补充地址入口;其余实包范围按下列本轮回执记录。

本地 v0.0.0.251:已重建候选包,实包门禁尚未全部通过,保留 INCOMPLETE 标记。about:通过(40 条断言);package:通过(12 条断言);provider:通过(16 条断言);coding:通过(12 条断言)。已配接入点独立改码结果:qwen 未通过、gpt-5.6-sol 通过、gpt-6-astra 通过、deepseek-v4.1-flash 通过。源码 main 40e952de 已推送。

阿里云仍缺真实专属地址,正确拦截不代表改码验收通过。服务器SSH与HTTPS检查超时;本卡只同步开发日志源码,未上传、未执行服务器 check-only、未部署。任务Q整体及五名新手实测仍为partial,正式下载状态以真实发布回执为准。

2026-10-19 · 开发进展 · 跨轮读取与项目文件夹失败恢复

CodeGhost · 同会话复用已核验文件,选目录失败后可以继续处理

同一会话、同一项目的文件读取增加跨用户轮次内存复用,每次命中仍重新检查授权、目录身份与文件完整指纹;每轮重新建立引用来源。空闲缓存总计最多 8 个会话、128 项、4MiB、5 分钟;写入、命令及非提示 Hook 前后使缓存失效,关闭、归档、删除、换目录、异常与取消撤销回写。

项目创建、授权或最近目录打开失败时显示简短说明、换文件夹入口及折叠脱敏详情。取消选择和失败保留草稿,成功后清除提示;切会话后隔离旧异步返回,忙碌和归档会话保留操作保护。

缓存组合回归 94 项、文件夹专项 27 项及 14 项源码门禁通过;真实 Chat/store 浏览器 14 场景、76 条场景断言与 11 条完整性清理检查通过,模型与原生 IPC 为明确夹具。原生整组 163 通过、1 项常规忽略,另两项受限命令门禁通过。

真实模型两轮文件读取:第1轮原生读取 1 次、指纹检查 2 次;第2轮原生读取 0 次、指纹检查 1 次。每轮实际 read_file 工具成功且随机内容正确,跨重启会话恢复通过。

本地 v0.0.0.250:已重建候选包,实包门禁尚未全部通过,保留 INCOMPLETE 标记。about:通过(38 条断言);package:通过(12 条断言);provider:通过(16 条断言);coding:通过(12 条断言)。已配接入点独立改码结果:qwen3.8-max-0902 未通过、gpt-5.6-sol 通过、gpt-6-astra 通过、deepseek-v4.1-flash 通过。源码 main 54c623a2 已推送。结论限于本机、本任务,不外推真实费用或速度收益。

服务器连接检查超时,本卡只同步开发日志源码;未上传、未执行服务器 check-only、未部署,正式下载保持原有版本。任务 Q 整体与五名新手实测仍为 partial,官网部署成功以独立发布回执为准。

2026-10-18 · 开发进展 · 基础开发实测

CodeGhost · 三个已配模型完成真实改码与测试闭环

本地 v0.0.0.249 已重新构建并完成实包验收:已配置的 deepseek-v4.1-flash、gpt-5.6-sol、gpt-6-astra 分别实际读取源码、修复 JavaScript、执行受限验证命令,并通过独立二次测试;默认模型的桌面任务与跨重启恢复通过。

命令行供应商探测失败时提供安全分类和下一步提示,区分密钥、余额、限流、网络、地址等原因。阿里云当前接入配置未得到有效请求地址,未计入开发通过。未输出密钥或上游正文。

源码专项 11 项与完整回归通过;原生整组 163 通过、1 项既有忽略,两项受限门禁及 62 条实包断言通过。源码提交 cd0d9f63。结论限于本轮模型、机器与测试任务。

服务器连接仍超时,本卡仅同步开发日志源码;未上传、未执行服务器 check-only、未部署,正式下载保持原有版本。

2026-10-18 · 开发进展 · 任务 Q17 配置失败提示

CodeGhost · 配置失败时给出下一步,不再只留一句报错

源码开发完成,九项源码门禁已通过,整版验收未完成;官网正式下载仍为 v0.0.0.246,本卡不新增 247/248 正式发布卡或主正式锚点。Q17 把模型接入与配置失败整理成可执行的下一步:按密钥、余额、限流、网络、地址、模型、工具、预算、目录等分类给出说明和入口;失败卡默认折叠原始响应详情并按密钥规则脱敏。忙碌与主动取消分别显示为进行中和已停止,不当作失败。

失败提示复用既有配置与粘贴即配置链路:目录成功不等于连接成功,失败不会保存连接或密钥;重试会按当前配置重新运行这项测试(可能产生少量模型用量),粘贴测试会在同一接入点内按候选模型逐个验证,每种协议最多 8 个。短句只给可读建议,错误码和原始响应放在默认折叠的详情里,并按同一规则脱敏。

首次冒烟失败记录保留;修复后配置失败专项 18 项、失败呈现 15 项、白话文案 8 项通过,粘贴配置守卫通过;真实组件浏览器 13 场景 45 断言、15 张截图通过(本机夹具,未连接真实厂商),页面错误为 0。九项源码门禁 9/9 全部通过。

v248 已重新构建,完整实包验收尚未通过。原生整组 163 通过/1 忽略、受限命令 2 项通过;新 EXE 关于页与配置失败卡 32 项、原生功能 12 项通过。真实 Provider UI 任务未通过,后续跨重启与真实改码检查未收口,本轮不写 62 项全部通过。源码提交 6a4fa15c30a018dc1edba913ad23d430d69d361b,候选包保留 INCOMPLETE 标记,未作为正式下载发布。

官网部署连接仍阻塞:22/443 端口与 HTTPS 探测均超时(outputs/q17-network-probe-20261018-193831.json),未执行远端写入。开发日志提交、推送只代表仓库记录更新,不等于官网已部署;线上核验以独立发布回执为准。

边界:本轮只证明本机源码门禁与真实组件浏览器 13 场景/45 断言(本机夹具,未连接真实厂商执行新的 Q17 夹具);其他 Provider、其他语言、其他机器、新手实测与打包应用全量旅程未覆盖,任务 Q 整体仍为 partial。正式下载与下载页保持 v0.0.0.246 不变。

2026-10-17 · 开发进展 · 任务 Q14 白话界面

CodeGhost · 项目文件夹与执行方式,用更容易理解的名字

源码进展;官网正式下载已更新为 v245(v0.0.0.245),新 EXE 实包验收通过。任务 Q 与新手实测仍为 partial。

Q14 将常用界面中的“工作区”改称“项目文件夹”,将执行方式展示为“先给我看方案 / 边做边问我 / 放手去做”。原有权限规则与存储值保留:先给我看方案,需同意后执行;边做边问我,自动改文件,高风险操作先问;放手去做,不逐步询问,须确认和禁止规则仍有效。

前 3 批源码进展包括:没有选目录时自动创建项目文件夹、首屏六个新手例子一键发送,以及完成卡“打开看看 / 撤销这次修改 / 接着改”三个按钮。本轮继续统一项目文件夹与执行方式的界面文案。

本卡仅在最终源码门禁及浏览器验收证据通过后生成;源码 main 提交 d799ddbb4674aaa6b4d51761f6526d4a7ecc31a7 已核验与远端一致。浏览器源码验收与本次新 EXE 实包验收均通过;新手实测仍为 partial,本次已发布 v0.0.0.245 完整包。

2026-10-17 · 正式发布

CodeGhost v0.0.0.246

v0.0.0.246 · 设置默认五项并收纳高级功能;新 EXE 实包验收通过。任务 Q 与新手实测仍为 partial。
源码 main d4e1213ed0dda0b604268f9286ee2f1019f5b639;7 项源码门禁、9 场景 40 断言浏览器、原生整组、受限命令、构建及实包验收通过。
EXE 34190336 字节 · SHA-256:7d9f2a971d514ecf22780ffd2b8039d879ea41251c613c7e59316c512d265879
完整 ZIP 20046458 字节 · SHA-256:6f731b7c0395fd8db60fbdb67f17fc2e847ac828ba821884e86a536a0ced78c2
下载完整包(EXE + runtime) · 单 EXE

Q15 将设置默认收敛为五个分类:模型、通用、用量、帮助与诊断、关于;高级功能关闭时隐藏多模态与生成、Agent 与 Skills、代码智能、MCP Servers、联网搜索、快捷键六个分类,开启后恢复。开关值通过原生持久化保存,重开设置与重启应用后保持;旧配置不改写、不迁移,模型入口仍可从设置内直接打开模型中心;分类标题按完整词换行,1024 与 1440 宽度不横向截断。

边界:本轮只证明本机真实组件、源码门禁、浏览器 9 场景 40 断言及新 EXE 实包验收;未覆盖打包应用全量旅程、其他 Provider、其他语言、其他机器与新手实测,任务 Q 与新手实测仍为 partial。

2026-10-17 · 正式发布

CodeGhost v0.0.0.245

v0.0.0.245 · 项目文件夹与执行方式;新 EXE 实包验收通过。任务 Q 与新手实测仍为 partial。
源码 main d799ddbb4674aaa6b4d51761f6526d4a7ecc31a7;7 项源码门禁、浏览器、原生整组、受限命令、构建及实包验收通过。
EXE 34189824 字节 · SHA-256:eb5fedde65845fd1ad1411d407d55e3dffb3253c4d7c41d84c64a276abdae621
完整 ZIP 20043748 字节 · SHA-256:3dc373077aee51d808b3ab9e5c68381ba87c9154294f8b2aca6a46f0eb8e6b54
下载完整包(EXE + runtime) · 单 EXE

真实已配 Provider UI、跨重启会话、真实改码及独立二次测试通过;只证明本机本任务,其他 Provider、语言、机器与新手旅程仍待实测。

2026-10-16 · 预览包发布

CodeGhost v0.0.0.231 · 模型编程工具实测

模型中心新增“测试编程工具”入口,检查模型是否真实返回正确的原生工具参数。纯文本承诺、错误参数和额外调用均不算通过;只请求当前接入点一次,用量计入探测。

新EXE已用真实模型读取并修复求和代码,执行独立测试,再由验收程序二次运行测试确认。空数组、负数与小数均通过。桌面任务、跨重启会话、16项终端与存储验收通过。

源码15门通过;原生163 passed / 1 ignored;受限命令EOF与工作区写入边界通过。任务Q整体仍为partial,粘贴即配置、自动建项目和新手实测待完成。

Windows x64 · 34136064 字节 · SHA-256:b5ae96bfaa75d2de0dcc8c6b2c3c83fa63808f095fcad96dff0d098c403afcdc

完整包(EXE + runtime)为主。本机当前模型任务通过,不外推全部模型或跨机器稳定性。

下载完整包 CodeGhost v0.0.0.231(EXE + runtime)→ · 仅下载单文件 EXE(桌面可选)

2026-10-16 · 预览包发布

CodeGhost v0.0.0.230 · OpenAI 流 choices/choice/delta 容器保护

OpenAI 流在输出和工具聚合前校验 choices 数组、每个 choice 对象及 delta 对象。坏形状立即 STREAM_INVALID_EVENT,取消流且不重试或经济升级,避免坏容器后的工具执行。

新增21项专项修前14项失败,修后组合59项通过;原生新增旅程覆盖10种坏形状零工具执行,合法正控实际 read 一次,读取内容与 tool_result 调用 id 正确返回。缺省/null choices、空数组以及缺省/null delta 继续兼容,供应商错误优先级保持。

本版源码14门及原生163 passed / 1 ignored,完整包经真实任务和受限命令门禁后发布。

Windows x64 · 34137088 字节 · SHA-256:cee72de5284d00013eae019466ce3d5733d281a6e19c6b27e21aed4e438ff188

完整包(EXE + runtime)为主,单文件 EXE 为桌面可选。

预览版,跨机器稳定性与完整开发链仍按项目进度记录;命令沙箱限制写入,不隔离网络或用户可读文件。

下载完整包 CodeGhost v0.0.0.230(EXE + runtime)→ · 仅下载单文件 EXE(桌面可选)

2026-10-16 · 预览包发布

CodeGhost v0.0.0.229 · Anthropic 工具参数增量字符串形状保护

修复Anthropic工具参数增量partial_json为数字、布尔值、对象或数组等非字符串值时被宽松提取,导致空参、旧参或拼接参数继续执行的问题。异常值在追加前立即STREAM_INVALID_TOOL_CALL,取消流且不重试或经济升级。

新增26项专项,修复前18项失败,其中10项错误返回成功;修复后连同初始参数、结束原因和预算回归共80项通过。缺省/null/空字符串和合法JSON分片继续兼容,供应商错误与结束后输出诊断保持;保留历史流式保护及命令沙箱边界。

Windows x64 · 34136576 字节 · SHA-256:048a1cfb737420654072b913ac3a23005f9dc1d8937b9ecb7ed730a82aa80c70

完整包(EXE + runtime)为主,单文件 EXE 为桌面可选;完整包附带配套原生运行时,桌面免安装场景可只取单文件 EXE。

预览版,跨机器稳定性与完整开发链仍按项目进度记录;命令沙箱限制写入,不隔离网络或用户可读文件。

下载完整包 CodeGhost v0.0.0.229(EXE + runtime)→ · 仅下载单文件 EXE(桌面可选)

2026-10-15 · 预览包发布

CodeGhost v0.0.0.228 · Responses 工具参数字符串形状保护

修复Responses工具参数为数字、布尔值、对象或数组时被静默丢弃为空参数或沿用旧参数的问题。added、item-done、参数delta/done及终态output五个入口立即拒绝非字符串参数并报STREAM_INVALID_TOOL_CALL,取消流且不重试或经济升级。

新增37项工具参数形状专项,修复前30项失败;修复后连同身份、完成参数和预算回归共80项全部通过。缺省/null/空字符串及合法JSON分片保持兼容,截断与供应商失败诊断优先;保留v227工具身份别名统一、历史流式保护及命令沙箱边界。

Windows x64 · 34136064 字节 · SHA-256:7906770662d2693c7e98649e00b4afd871a51cb018a9399890df68ab652409a4

完整包(EXE + runtime)为主,单文件 EXE 为桌面可选;完整包附带配套原生运行时,桌面免安装场景可只取单文件 EXE。

预览版,跨机器稳定性与完整开发链仍按项目进度记录;命令沙箱限制写入,不隔离网络或用户可读文件。

下载完整包 CodeGhost v0.0.0.228(EXE + runtime)→ · 仅下载单文件 EXE(桌面可选)

2026-10-15 · 预览包发布

CodeGhost v0.0.0.227 · Responses 工具身份别名统一

修复Responses兼容协议中工具身份别名未统一的问题:同一工具在不同事件中可能以不同身份(别名)出现,旧逻辑会把同一工具当成两个不同工具,导致同一工具被重复执行,或在身份冲突时静默选择其一。现在统一工具身份别名:同一工具不再被重复执行,出现身份冲突时立即拒绝并报错,不再静默降级。

本版Responses工具身份专项用例共 43 项,修复前 10 项失败、修复后全部通过;保留v226 Anthropic 工具初始参数非对象即时失败(STREAM_INVALID_TOOL_CALL)、v225 Anthropic stop_reason 后内容事件即时失败、v224供应商错误事件识别与非对象SSE载荷拒绝、v223工具增量形状校验、v222 Responses截断终态优先识别、v221完成快照容器加固、v220终态思考回填、v219原生大文本编解码与v218完成事件正文回填;正文与思考累计预算及命令沙箱边界保持。

Windows x64 · 34135040 字节 · SHA-256:97f1c51c0eeb74b670398000a52f1e32e4fbe0d4112a7a86738301e0b7dd5228

完整包(EXE + runtime)为主,单文件 EXE 为桌面可选;完整包附带配套原生运行时,桌面免安装场景可只取单文件 EXE。

预览版,跨机器稳定性与完整开发链仍按项目进度记录;命令沙箱限制写入,不隔离网络或用户可读文件。

下载完整包 CodeGhost v0.0.0.227(EXE + runtime)→ · 仅下载单文件 EXE(桌面可选)

2026-10-15 · 预览包发布

CodeGhost v0.0.0.222 · Responses截断终态优先识别

修复Responses协议截断终态被掩盖的问题:response.incomplete 或 completed 且 status=incomplete 时,在读取终态 usage 后立即抛出 STREAM_OUTPUT_INCOMPLETE,不再校验部分工具快照,避免工具缺名、残缺JSON或预算错误掩盖真实截断;拒绝后续帧、重试与升级,既有 max_output_tokens=1 探测例外保持不变。修复前 8 项反例失败,修复后截断终态专项 18 项、流相关回归 105 项通过;成功工具补全与流式预算边界保持。

保留v221完成快照容器加固、v220终态思考回填、v219原生大文本编解码与v218完成事件正文回填;正文与思考累计预算及命令沙箱边界保持。

Windows x64 · 34131456 字节 · SHA-256:20ca74656aa3a3a484aef68cb84db48528acd3afb6c4c244038c51b73d1c5661

完整包(EXE + runtime)为主,单文件 EXE 为桌面可选;完整包附带配套原生运行时,桌面免安装场景可只取单文件 EXE。

预览版,跨机器稳定性与完整开发链仍按项目进度记录;命令沙箱限制写入,不隔离网络或用户可读文件。

下载完整包 CodeGhost v0.0.0.222(EXE + runtime)→ · 仅下载单文件 EXE(桌面可选)

2026-10-15 · 预览包发布

CodeGhost v0.0.0.221 · Responses完成快照容器加固

修复Responses协议完成快照的容器健壮性:当最终 output 或消息 content 不是数组(缺失、对象、数字、布尔或 null)时,不再抛出 TypeError,也不再因此丢弃同批次已到达的合法助手文本;仅公开文本部分参与回填,非公开内容永不暴露。仅含畸形内容而无正文仍判为 STREAM_EMPTY_RESPONSE,已流式到达的正文与思考保持权威不被覆盖。

保留v220终态思考回填、v219原生大文本编解码与v218完成事件正文回填;失败与不完整终态的拒绝语义、正文与思考累计预算及命令沙箱边界保持。

Windows x64 · 34131456 字节 · SHA-256:17184ce642a2d61bd22fe829cbae4a8447e19166c9fed9884dd486cafb3c05aa

完整包(EXE + runtime)为主,单文件 EXE 为桌面可选;完整包附带配套原生运行时,桌面免安装场景可只取单文件 EXE。

预览版,跨机器稳定性与完整开发链仍按项目进度记录;命令沙箱限制写入,不隔离网络或用户可读文件。

下载完整包 CodeGhost v0.0.0.221(EXE + runtime)→ · 仅下载单文件 EXE(桌面可选)

2026-10-14 · 预览包发布

CodeGhost v0.0.0.220 · Responses终态思考回填

修复Responses协议仅在完成快照中返回的思考内容未回填的问题:无增量思考时,从reasoning项的summary_text与reasoning_text公开文本按输出顺序回填。已流式到达的增量思考保持权威,不被终态快照覆盖;response.failed、response.incomplete,以及completed但状态为incomplete的终态一律不回填;encrypted_content与非公开文本部分永不作为思考暴露。

保留v219原生大文本编解码性能修复与v218 Responses完成事件最终正文回填;仅reasoning而无正文仍视为非空成功响应。源码六项门禁通过;release 原生整组通过,真实包桌面 IPC、存储与 ConPTY 专项通过;原生受限命令验证返回 exit_code 1,因此正式实包仍未晋级。

Windows x64 · 34131456 字节 · SHA-256:3829f9752cc95d3ebd639caecc5aa5fb8382d5a882a54d9b42bb3cd23481f5ab

候选预览版,正式下载是否晋级以 EXE、runtime、实包与受限命令门统一验收为准。

下载 CodeGhost v0.0.0.220 →

2026-10-14 · 预览包发布

CodeGhost v0.0.0.219 · 原生大文本性能与最终正文修复

修复原生运行时大文本UTF-8编解码逐元素桥接开销,解码直接使用字节视图,ASCII编码直接生成独立字节缓冲。保留中文、emoji、孤立代理替换、跨分片、BOM及严格错误策略;普通正文避免重复协议正则扫描。

包含v218的Responses最终正文回填及前序流式修复。正文与思考超限原生专项在原25秒期限下通过,文本预算与沙箱边界保持;完整原生和真实包验收结果以交付回执为准。

Windows x64 · 34130432 字节 · SHA-256:e61f78bf7aec12db83cf46a049ba26c88c1fc051abcaa89f752570e5bb584300

预览版,跨机器稳定性与完整开发链仍按项目进度记录;命令沙箱限制写入,不隔离网络或用户可读文件。

下载 CodeGhost v0.0.0.219 →

2026-10-15 · 开发进展 · MVP-T04 草案沙箱校验

DreamGameBuild · 草案先在临时副本里校验,再决定是否应用

新增 check_drafts 并接入 Main 工具链:读取当前执行的持久化检查点,将创建/修改/删除草案覆盖到临时工程副本,执行 Godot 导入、逐脚本 --check-only 和可选 GUT。工具只返回观察结果,不批准或应用候选,不修改正式工程文件与 revision。

真实 Godot 4.7 与官方 GUT 9.6.1 验收通过:语法错误准确返回 res://checkpoint.gd:2,修正后的新检查点返回 passed,GUT 失败返回 test_draft_failure,正式工程 SHA/revision 保持不变。后端单元与直接回归 331 项、HTTP/SQLite/真实 Godot 与检查点回归 16 项、前端 18 文件 454 项及 Electron TypeScript 编译通过。

草案校验共用 25 秒执行期限,最多 60 个草案项、128 个脚本、20 条诊断;结果绑定工程、执行和检查点 SHA,取消/超时走独立停止确认,漂移或迟到结果不当作成功。GUT 冷框架由既有缓存后台准备,尚未就绪时明确返回 blocked,需要新调用重试,不延长草案期限或伪报通过。诊断隐藏宿主路径和凭据原文。

本卡四项窄范围验收已完成,整版仍未完成。Provider/runtime 的模型响应为测试替身,真实模型、真人批准和 Portable 验收仍 not_run;写后提醒/熔断(T05)与自动应用(T06)留待后续任务。

本轮仅发布开发日志,不替换正式下载包。官网公开下载继续为 v0.0.1.19;源码中的新工具不代表已经进入公开安装包。

2026-10-14 · 开发进展 · MVP-T02 Godot 4 速查

DreamGameBuild · Agent 提示词加入 Godot 4 语法边界

本轮把 Godot 4 速查整理为独立本地提示词模块,并接入 Main runtime 的生产消息链路:明确 @export、await、get_node/$、现代移动体 API,以及禁用 Godot 3 的 yield、KinematicBody、Spatial 和 Pool* 集合类型。

定向 runtime 测试 8 项通过,提示词测试通过,Electron TypeScript 编译通过。状态保持 partial:真实 Provider 冒烟和模型行为验收尚未获授权,不能把提示词接线外推为真实模型完成。

本轮仍不替换正式下载包。 官网公开下载继续为 v0.0.1.19;本轮仅发布开发日志,不上传内部构建产物。

2026-10-14 · 开发进展 · MVP-T03 project_summary

DreamGameBuild · Agent 先用有界摘要理解工程

本轮把 project_summary 接入既有只读授权通道:解析 project.godot 的工程名、入口场景和 autoload,汇总 .tscn 根类型/节点数、.gd 的 class_name、extends、信号、导出变量和函数,以及 data/tables/data/levels 计数。工具使用空参数合同,不读取完整工程、不写入工程。

摘要输出硬上限 16 KB,并对超大工程返回稳定截断标记;后端定向测试 50 项、前端工具与入口测试 92 项、Electron TypeScript 编译全部通过。状态保持 partial:3 个起步模板、真实 Provider 和真实端到端模型行为尚未运行,不能把离线合同测试外推为真实 Agent 完成。

本轮仍不替换正式下载包。 官网公开下载继续为 v0.0.1.19;本轮仅发布开发日志,不上传内部构建产物。

2026-10-14 · 开发进展 · R74本地中文知识检索

DreamGameBuild R74 · 无工程、无模型调用的本地检索底座

新增八条项目自建短语料、中文 FTS5/BM25、全半角与英文标识符规范化及固定有界 RRF 算法。知识目录与检索 API 沿用本地会话认证,不要求先创建工程或配置 Provider;查询不持久化、不读 Vault、不调用模型、不写用户工程,结果保留来源、分发标记与内容 SHA。

最多 512 字符查询、20 条结果、480 字符摘要。未知路径/Provider/向量字段和原始 FTS/SQL 语法不能扩大范围;索引在使用前与冻结语料完整核对,陈旧、缺项、重复或篡改同事务重建,失败回滚、不返回旧结果、不自动重试。摘要只从已校验语料投影,不回传原始异常或私有路径。

44 项新增算法/边界/安全及真实 SQLite 测试、28 项直接回归通过,覆盖四线程首次检索、真实写锁超时、变版/篡改重建、回滚和迁移往返。两个独立源码 HTTP 进程各跑十条冻结评估:九个相关需求首位命中、无关需求空结果;重启索引一致,24 张业务/事件表完整行事实不变。只证明八条短语料的词法行为,不代表广泛语义质量或 85% 游戏知识覆盖。首轮 44 项耗时 302.71 秒,略超五分钟目标,失败记录保留。

K1 总体仍为 partial。生产仅 lexical_only,embedding 仍 not_run,没有用哈希或随机向量冒充语义模型。≤100MB 中文模型的许可/来源/身份和真实检索评估、sqlite-vec/生产向量融合、K2 语料迁移、K3 独立聊天及界面消费未完成。真实 Provider/真人仍缺输入、外发范围、明确费用授权、计量和操作者,保持 blocked/not_run。

历史统计补充:R73 旧卡保留当时的 128 项口径;实际最终回执为 95 项新测试加 34 项直接回归,共 129 项,分支覆盖为 98.36%/97.06%。本卡补充最终口径,不静默改写历史。

本轮只上线开发日志,不是正式版本发行。源码 API 尚未进入公开桌面包,正式下载仍为 v0.0.1.19,内部 .33 不重建、不上传;其他页面、模板、下载、配置与 API 服务保持。官网部署与 Git 推送独立核验,不绕过原索引锁。D2、完整恢复和整版仍为 partial。

查看当前 v0.0.1.19 预览版 →

2026-10-14 · 开发进展 · R73真实验收前置合同

DreamGameBuild R73 · 冻结输入、独立授权与成本请求

进入真实 Provider/真人验收前,新增独立离线提案校验器:绑定内部 .33 包的完整身份声明、工程/会话/revision/完整树 SHA、Provider Profile/模型、意图摘要及显式可外发资源声明。只读工程、待审候选和取消不续跑为冻结场景;不新增命令、联网执行、批准或第二轮修复能力。

工具、输入资源、隐私、独立审批要求和停止条件采用精确闭集。费用使用明确币种及最小单位整数,请求次数、每次/累计 token、墙钟和最坏成本预留缺一不可;自动重试与第二轮修复请求必须为零。任一绑定变化改变稳定 SHA,字段和闭集排序不改变摘要,结果递归冻结。

CLI 仅消费显式 UTF-8 JSON stdin,限制 64KiB;未知或假批准字段、原始凭据/提示词/文件正文、路径逃逸、重复 JSON key(含转义后同名)及非法 UTF-8 均拒收。失败只输出固定安全码,不回显任意异常、正文、秘密或宿主路径。

合法提案仍是 blocked,不是授权。即使来源自述为用户提案,也不能证明独立批准、磁盘包/工程身份、真实模型/价格/计量或真人验收。没有生产循环接线,不读取 Vault、不调用模型、不写工程;提案预算不是已强制执行的费用上限,未来必须独立关闭隐含重试并核验真实账本和撤销/停止。

94 项 R73 新测试及 34 项 R59/R71/R72 直接合同回归通过,共 128 项、零 skip;两源码行/函数覆盖 100%,分支分别 98.36%/96.88%。六条真实本机 CLI 子进程验证合法夹具仍阻塞、假批准/重试预算/重复 key/非法编码安全拒收;这些输入明确为合成夹具,不冒充真实供应商或真人。红测与中间失败记录保留。

本轮仅发布开发日志,不是正式版本发行。生产 Renderer/Main/Worker、内部 .33 和正式 v0.0.1.19 均未修改或重建,内部包不上传。R73 离线合同与校验范围已交付;真实授权、真实计费强制执行及真人验收仍分别 blocked/not_run,D2、完整恢复和整版仍 partial。官网部署与官网 Git 推送独立核验,不绕过原索引锁。

下一依赖由真实用户提供匿名化工程、可外发范围、Provider/模型、凭据访问与费用授权、价格/上限及真人操作者后,再冻结提案摘要接入既有批准和计量的方案;未获授权不读取历史凭据、不产生付费调用、不自动第二轮修复。

查看当前 v0.0.1.19 预览版 →

2026-10-14 · 开发进展 · R72只读核对安全反馈

DreamGameBuild R72 · 固定阶段定位与安全失败分类

“只读核对当前工程”现在按受控读取阶段区分读取失败、事实拒收与采样期间工程变化。用户可以看到首次工程上下文、新候选、新事务、精确历史验证等固定定位;不会展示异常原文、响应正文、凭据或宿主路径,也不凭异常猜测断网、权限或后台损坏。

读取失败仅表示指定读取未返回可校验值;身份、结构或终态不符合原精确合同则拒收;只有全部身份与终态检查通过、两次工程 revision 或完整 SHA 不同,才报告采样变化。失败立即清除旧观测,仍需用户手动重新核对;不自动重试、不调用模型、不写工程、不新建验证、不开放第二轮修复。

实际内部 .33 Portable 两条独立隔离旅程通过 52 项反证和 60 次显式正常核对:保留原 24 项精确错绑,新增各读取阶段的受控拒绝与畸形投影,并验证两次真实工程采样漂移和四次迟到响应。Main GET 原始响应与交付夹具分别留存,工程采样变化是真实新增隔离文件;业务及事件账本不变,Provider 各三轮,没有第二修复或权限增量。

真实 Godot 语义失败仍绑定唯一历史 Validation 并完整补偿;写前漂移仍拒写且没有本事务 Validation。终态应用/回滚禁用,刷新、Renderer reload、正常关闭和新 PID 不自动核对。loopback Provider、点击与种子明确为夹具,不冒充真实供应商或真人验收。

174 项 Renderer、142 项后端、61 项 Node 定向与直接回归通过,变化覆盖达到行/语句/函数 ≥90%、分支 ≥80%。新包为 404,250,900 字节、未签名;真实 EXE、ASAR、完整 Worker 和当前源码身份核验通过。首轮构建 513.48 秒超过五分钟目标,最终同轮 Worker 全源码复核后的独立封装 138.64 秒;版本漏项、环境变量误用及前置关闭超时等失败证据保留,没有降低历史门禁。

本轮仅发布开发日志,不是正式版本发行。公开下载仍为 v0.0.1.19,内部 .33 不上传、不替换下载;D2、完整恢复及整版仍为 partial。下一项先冻结真实 Provider/真人独立验收的输入、授权和成本边界;未获授权不读取凭据、不调用付费模型,不自动第二轮修复,多运行联网、正式工程探针/试玩和签名发行继续独立未验。

查看当前 v0.0.1.19 预览版 →

2026-10-14 · 开发进展 · R71只读核对实包反证

DreamGameBuild R71 · 错绑、采样漂移与迟到响应失败关闭

继续验证新修复负向终态的“只读核对当前工程”:工程、会话、来源摘要、新执行、候选、事务或历史验证错绑时,不展示可信结果;失败立即清除上次观测,只有新的明确点击才能重新核对。

在实际内部 .32 Portable 的两条独立隔离旅程中,覆盖 24 项精确响应错绑、两次真实采样期间的工程字节变化,以及卸载、重新准备和 Renderer reload 后的迟到成功/失败。响应错绑与暂缓是明确的 Main 网络夹具;采样漂移则真实新增隔离工程文件,并核验原有字节与账本不变。

核对仍只读,不调用模型、不运行 Godot、不生成第二任务或重复批准/应用。新进程重启不自动核对;Provider 始终为三轮 loopback 夹具,回滚历史验证来自实际 Godot 语义失败与补偿,不把自动点击、网络夹具或历史验证称作真人、真实供应商或当前工程验证成功。

187 项 Renderer、142 项后端、52 项 Node 定向回归及变化覆盖门禁通过。本轮仅新增验收与竞态测试,生产代码没有变化,内部版本继续 .32,不机械重建或升级。初轮准备超时、原生反证前置失败和观察缓冲上限失败均保留;长旅程改为逐阶段完整归档,不抬高上限、不放宽精确读取或业务零写入合同。

官网仅追加本轮开发日志;正式下载仍为 v0.0.1.19,内部包不上传。D2、完整恢复与整版仍为 partial,真实 Provider/真人、多运行联网、正式工程探针/试玩与签名发行分别未验。官网原索引锁与历史受拒清理不绕过,部署不等于官网 Git 推送成功。

下一项 R72 先冻结核对失败的安全分类与用户可读定位反馈合同;仍不暴露原始异常、不自动再核对、不开放第二轮修复或扩大执行权限。

2026-10-14 · 开发进展 · R70新修复负向只读核对

DreamGameBuild R70 · 终态准确后续行动与当前工程只读核对

本轮是本地只读核对与终态交互子范围,不是新版本正式发行。新修复的写前漂移明确为 failed/PREIMAGE_MISMATCH、零本事务 Validation;真实 Godot 语义失败明确为 rolled_back/VALIDATION_FAILED,并精确绑定唯一失败 Validation。核对不是当前工程验证通过、修复成功或恢复许可;第二轮修复流程尚未开放。

用户主动点击后,复用现有只读接口,前后核对当前 revision、完整工程 SHA、新 Execution/Candidate/Transaction、会话与来源摘要;回滚只接受同事务、同被验证 revision 的 static 通过/headless_import 失败。错绑、损坏、网络失败或采样期间漂移失败关闭,清除旧结果;忙时防重复,卸载丢弃迟到响应。不调用模型、不运行 Godot、不写工程、不新建修复业务。

首轮内部 .31 的真实截图暴露旧错误文案仍提示重新生成候选、写前失败仍保留通用回滚入口。按真实错误正文补红测后,窄修复仅对新修复卡显示准确错误码与只读后续行动,failed 终态禁用回滚;持久原错误、其他事务默认策略、批准与运行中边界不变。最终内部统一 .32,重新纯净构建及实包复验,不用旧包替代。

最终新 .32 两条独立 Profile 均通过:漂移拒写及真实 Godot check-only 失败回滚各完成终态、手动刷新、Renderer reload、正常关闭/新 PID、后续外部编辑后的五次显式核对。每次只读前后旧业务、审计与完整事件账本一致;人工字节保留,Provider 始终三轮,没有第二任务、重复批准/应用或成功提示。已变化/与生成时一致仅描述本次观测,不锁定之后的人工改动。

Renderer 11 文件 199 项、后端接口 142 项、Node 合同及直接消费者 64 项通过,重叠复验不累加。变更 Renderer 语句/函数 100%、分支达门禁;新只读合同 100%,实包编排 124/130 语句、11/11 函数、13/14 分支。最终 clean 构建 59.66 秒,实际 EXE 内 9 个 PYZ 模块、588 个 Worker 文件、88 个 Main/ASAR 模块和 31 个 Renderer 产物一致。Provider 响应、点击、种子与外部编辑明确为隔离夹具,真实 Windows/Godot/SQLite 为真实执行,不能外推真实供应商或真人验收。

官网只追加本轮日志,完整保留历史及并发 CodeGhost 更新;正式下载仍为 v0.0.1.19,内部 .32 不上传。D2、完整恢复与整版仍 partial,全工作集 active;真实 Provider/真人、联网多运行、正式工程探针/试玩与签名发行独立保留。下一项先冻结只读核对实包错绑、采样期间漂移和迟到结果的失败关闭反证,不自动进入第二轮修复。官网遗留 Git 索引锁未删除或绕过,日志上线不等于官网 commit/push 成功。

内部 .32 为 404,248,957 字节、未签名,SHA-256:b45212199c2c7d8a52c8e22573a4660bd250e4e695b9fab1f535491110871f16。本地证据、失败报告与覆盖率分别保留;历史受拒清理目标不重试,测试归档及原生清理结果如实记录。

2026-10-14 · 开发进展 · 新修复候选负向实包验收

DreamGameBuild R69 · 新批准后拒写、真实失败补偿与精确终态

本轮补齐独立新修复候选的本地负向实包证据,并修复终态按钮缺陷;不是正式发行,D2、完整恢复与整版仍为 partial。从原 rejected、写前失败和真实 Godot 回滚三类来源,各自生成一个新修复候选,再分别验证新批准后工程漂移与真实语义失败,共六条独立 Profile 旅程。

首次内部 .29 实包已正确拒写,但严格验收发现公共按钮提交请求后忽略新的 disabled:失效事务仍可点击“应用并验证”并保留成功勾号。先保存失败报告、冻结窄修复写域和红测,再修复所有状态遵守调用方权限;不放宽后端事务、Worker、LPAC/Job、命令许可或预算。

最终内部 v0.0.1.30 六组旅程全部通过。新批准只创建事务、不写工程;另点应用前加入用户改动,工程 revision 不变而树 SHA 改变,终态 failed/PREIMAGE_MISMATCH、零新 Validation,候选文件不写入且用户字节保留。另三组无外部漂移,未定义函数 r69_missing_function 由真实 Godot check-only 报 Parse Error,终态 rolled_back/VALIDATION_FAILED;唯一新失败 Validation 精确绑定新事务,工程字节与 revision 补偿回原值,回滚不是验证成功。

真实 Renderer 显示准确负向状态、禁用再次应用且没有成功提示;回滚证据可手动读取本地路径、SHA 和失败脚本,不混用旧来源 Validation。手动刷新、Renderer reload、正常关闭和新 PID 重启精确读回相同新任务/候选/事务/验证;原业务账本逐项不变,固定三轮本机响应,不新增第二轮修复、Provider 调用或旧命令续跑。

后端定向 142 项、前端 8 文件 126 项和 Node 共享合同消费者 63 项通过,重叠集合不累加;公共按钮语句/行/函数 100%、分支 92.30%,新负向合同与实包编排变化覆盖达到 ≥90%/分支 ≥80%,不是全仓覆盖率。原 .28/.29 历史身份合同不放宽;早期字段投影、既有只读状态 POST 与版本测试夹具失配及失败报告保留,修正验收器后重验。

内部 .30 纯净构建 119.66 秒,实际 EXE 的 9 个相关 PYZ 模块、588 份 Worker 文件、88 个 Main 模块和 31 份 Renderer 产物一致;404,241,372 字节、未签名,文件/产品版本均 0.0.1.30,SHA-256:ddd80d28bb1e048e2feb066e163eccee9dc59dd0a7ed9588de7501681cdc1f85。使用新隔离构建目录,不重试历史受拒清理或混用旧 .29 证明修复。

Provider 响应、消息、工程种子、外部漂移、Godot 登记和点击均为明确夹具;实际 Portable/Main/Preload/Worker/SQLite/Windows隔离与 Godot 独立观察。没有读取用户 Vault 或产生真实模型费用;真实 Provider/真人、联网多运行恢复、正式工程探针/试玩及签名发行仍分别未验。

官网只追加本日志,完整保留历史及并发 CodeGhost;正式下载仍 v0.0.1.19,内部 .30 不上传、不替换 EXE、其他页面、模板或服务。官网原 Git 索引锁不删、不替代索引、不绕过,部署与 Git 提交推送分别记录;output 和 R52–R68历史受拒清理不触碰。

下一项 R70 先冻结新修复候选负向角色卡的准确后续行动与只读当前工程核对合同;不循环自动修复、不扩大权限,不通过局部夹具关闭整版或外部门禁。

查看当前 v0.0.1.19 预览版 →

2026-10-13 · 开发进展 · 负向证据绑定的新修复任务

DreamGameBuild R68 · 明确启动独立修复任务,重新审阅新候选

本轮交付恢复候选负向证据到新修复任务的本地子范围,不是正式版本发行;D2、完整恢复与整版仍为 partial。仅接受同用户、同工程、同恢复子执行的三类真实来源:明确拒绝且零事务、写前拒收 COMMAND_CANDIDATE_DENIED、真实验证失败并补偿回滚的 VALIDATION_FAILED。错绑、损坏、未知失败或仍活跃的孤儿关闭入口。

先点击“准备新修复任务”,只通过公共 GET 读取持久来源、绑定验证和当前工程快照;准备与取消不调用模型、不创建业务行、不写工程。界面展示来源身份、当前修订、全树 SHA 与可编辑目标。只有另一次明确启动才复用唯一 Main Agent 入口;默认仅本地,远程发送须另行同意,并沿用既有路由、费用和数据边界。

新任务只开放六项工程读取与文本代码提案工具,不开放命令、媒体或重构旁路,不续用旧命令许可或预算。创建、启动、接收结果、候选批准和写前应用分别复核来源与工程;漂移失败关闭、不自动重试。固定来源幂等键以及持久运行/终态重放保护,不因重复点击、刷新或重启再启动模型。

新 Execution 与来源证据进入 Candidate 身份,独立新候选不会被内容去重为旧候选。生成不等于修复成功:仍须全选审阅、重新明确批准、另行应用,并按 static+headless_import、失败 rollback、25 秒原策略执行真实 Godot 写后验证。旧候选、孤儿、授权、预算、事务、验证及审计保持不变,不使用 localStorage 推断恢复。

最终内部 v0.0.1.29 的三条独立新 Profile 旅程均通过:从原拒绝/再漂移失败/真实 Godot 回滚角色卡准备,取消零模型,明确启动三轮本机响应形成唯一新候选;正常关闭、新 PID 重启精确读回 ready,再批准、另点应用,经真实 Godot committed。终态 IPC 重放没有新增模型请求,旧业务行逐项不变。

最终后端 196 项、前端 16 文件 392 项、Node 合同 47 项通过,重叠组不累加;相关旧 Agent、工具、批准与恢复消费者回归保留。新增后端修复来源和服务语句/分支 100%,Renderer 新入口、Hook 与 API 的语句/行/函数 100%,变化范围达到 ≥90%/分支 ≥80%,不是全仓覆盖率。实际 EXE 的 9 个相关 PYZ 模块、588 份 Worker 文件、88 个 Main 模块和 31 份 Renderer 产物逐项匹配。

最终纯净构建 57.96 秒通过,内部 EXE 为 404,240,810 字节、未签名,文件/产品版本均 0.0.1.29,SHA-256:210586688f116d9336177f6f8c26e60d80fd004fa3cbb74d286ececca205f8be。收尾轮询修正只等待原 75 秒内持久完成,不把瞬时 isolated 当成功;两次失败以及早期目录、夹具和覆盖采集错误保留,不放宽原五秒许可、3000ms 命令或 Godot 策略。

Provider 响应、消息、种子工程、Godot 登记和点击均为明确夹具,不是真实供应商或真人验收;实际 Portable/Main/Worker/SQLite/LPAC/Job/Godot 独立观察。没有读取用户 Vault 或产生模型费用,真实 Provider/真人、联网多运行恢复、正式探针/试玩与签名发行仍分别未验。

官网只更新本日志并完整保留历史及并发 CodeGhost 卡;正式下载仍 v0.0.1.19,内部 .29 不上传、不替换 EXE、其他页面、模板或服务。官网遗留 Git 索引锁与历史受拒清理不删除、不替代索引、不绕过;应用提交推送与官网 Git 阻塞分别记录。

下一项先冻结新修复候选终态后的证据定位、失败关闭与手动后续行动,不循环自动重试或扩大权限;外部门禁独立推进,不能把本轮局部通过改写为整版完成。

查看当前 v0.0.1.19 预览版 →

2026-10-13 · 开发进展 · 恢复候选可解释反馈

DreamGameBuild R67 · 持久失败原因与真实 Godot 证据定位

本轮接通恢复候选的中文终态反馈与手动只读证据定位,不是正式版本发行;D2、完整恢复与整版仍为 partial。候选当前批准状态以持久账本为准,生成时的标题和摘要保持冻结,不用修改原文掩盖“尚未批准”等历史描述。

拒绝与写前拒收:明确显示已拒绝并保留原拒绝理由;工程再次漂移后,事务显示“应用失败”和真实 COMMAND_CANDIDATE_DENIED,而不是刷新后丢失错误。后续行动是保留当前工程、读取最新上下文并产生新候选,不重新批准旧候选、不自动续跑旧孤儿。

真实验证失败:VALIDATION_FAILED 和本事务 Validation 身份从持久事务安全读回。已回滚不是验证成功;手动读取后展示真实失败脚本、Godot check-only 输出、检查状态、退出码、本地证据位置和 SHA-256,区分被验证 revision 与当前工程。未知错误不转发任意存储消息或凭据。

验证读取必须精确绑定工程、事务、持久验证 ID、种类和修订;错绑、损坏、重复引用、旧异步响应或读取失败均关闭详情,只允许手动重新读取。长输出明确截断并按文本显示,不解释为 HTML、链接或终端命令,不新增工程写入口或自动重试。

实际内部 v0.0.1.28 已完成三条独立新 Profile 旅程:拒绝零事务/验证,批准零写后再次漂移拒写并保留外部改动,真实未定义函数 GDScript 经 Godot 报 Parse Error 后全树回滚、revision 0。三条中文反馈、同一 Candidate/Transaction 的刷新、正常关闭与新 PID 重启通过;Godot 证据每次先零查询、明确点击后读取,业务账本保持不变。

后端定向 81 项、HTTP 14 项、真实 Windows/Godot 5 项、前端 11 文件 254 项和 Node 合同 50 项通过,重叠覆盖组不累加。新增错误投影、反馈组件和恢复卡覆盖率 100%,其余变化范围达到行/语句/函数 ≥90%、分支 ≥80%;不是全仓覆盖率。实际 EXE 的 39 个命令 PYZ 模块、6 个反馈/版本/事务相关模块、87 个 Main 模块和 31 份 Renderer 产物逐项匹配。

内部 EXE 为 404,214,017 字节、未签名,SHA-256:07836baac13ff35df82e401617dd0f234ff55e34c223f644c1ab93e257d873f5。纯净构建功能通过,但 348.56 秒超出五分钟耗时目标,如实保留;初次测试目录错误与取消失败也保留,最终正确目录/分组复验通过,不放宽五秒许可、3000ms 命令或冻结 Godot 策略。

Provider 响应、消息、Godot 登记、外部改动及原生/Renderer 点击均为明确夹具,不是真实供应商或真人验收,不读取用户 Vault 或产生模型费用。官网只追加本日志并保留全部历史与并发 CodeGhost 卡;正式下载仍为 v0.0.1.19,内部包不上传、不替换现有下载,不绕过官网遗留 Git 锁或历史清理拒绝。

下一项先冻结负向证据绑定的新修复任务入口与独立新候选,由用户明确启动,不自动重试旧事务。真实 Provider/真人、联网与多运行恢复、正式工程探针/试玩及签名发行仍独立未验。

查看当前 v0.0.1.19 预览版 →

2026-10-13 · 开发进展 · D2恢复候选负向反证

DreamGameBuild R66 · 拒绝、再漂移拒写与真实 Godot 失败补偿

本轮补齐恢复候选的三条独立负向实包验收,不是新正式版本发行;D2、完整恢复和整版仍为 partial。每条旅程在新隔离 Profile 中由真实原生命令形成来源漂移孤儿,再从原失败角色卡手动对账、双原生确认、创建唯一新恢复并审阅完整 Candidate,不种执行、候选或事务事实。

明确拒绝:正式输入拒绝理由并点击拒绝,理由完整持久化、Candidate 为 rejected,没有 Transaction 或 Validation,revision 0,正式工程全树字节不变。刷新、正常关闭与同 Profile 新 PID 重启仍是同一拒绝结果,不重新运行或批准。

批准后工程再次漂移:先通过正式 UI 整体全选批准,证明 approved 只建事务、源工程零写入且没有 apply;再对已有场景作第二次预声明外部改动,revision 不变。另点应用后真实写前全树校验使事务失败、Validation 为 0,完整保留外部改动,不把拒写说成提交或回滚。

真实 Godot 失败补偿:错误 GDScript 由真实隔离原生命令生成,模型响应严格空 items,不注入文件正文。正式批准并另点应用后,static 通过,真实 Godot 4.7 的逐脚本 godot_check_only 报未定义函数与 Parse Error;headless_import 失败、Transaction 为 rolled_back、revision 0,正式工程全部字节恢复到应用前。

三条旅程均从实际 Portable/Renderer/Preload/Main/冻结 Worker/Windows LPAC/Job/SQLite 贯通,刷新与正常关闭/新 PID 重启精确读回同一 Candidate/Transaction;旧孤儿、授权、预算及全部既有审计保留,不重复执行、批准或应用。刷新仅允许严格同工程、合法唯一 ID 的事件订阅票据,不用读取票据掩盖新任务或业务账本改动。

新增正式闭集验收器、离线只读账本夹具和可编译原生测试源码。后端定向 69 项、最终 Node 合同/消费者 58 项、Renderer/Main 八文件 199 项及真实 Windows/Godot 2 项通过,原安全 CLI 实包回归和三条终态可视区只读复验也通过;重叠集合不累加。变化 Python 语句 97.5%/函数 100%/分支 91.67%,新实包编排语句 95.5%/函数 91.67%/分支 96.77%,闭集合同及旧安全编排变化均 100%,不是全仓或原生 C 覆盖率。

产品运行代码没有变化,复验内部 v0.0.1.27,不制造无意义新版本或重建;内部 EXE 为 404,204,974 字节、未签名,SHA-256:0671132204ea227be4d75ae311b8d2ac925def30ea964fab80af9e615d306b40。完整 ASAR/Worker 身份逐次核对;正式下载仍为 v0.0.1.19,内部包不上传、不替换现有下载。

Provider 响应、消息、Godot 登记、外部改动及原生/Renderer 点击均为明确夹具,不是真实供应商或真人验收,没有读取用户 Vault 或新增模型费用。初次探针句柄、陈旧进度、过早查询、真实超时、订阅票据比较及截图裁切等失败原证据保留;不延长 3000ms 命令门限、五秒启动许可或冻结验证策略,不绕过隔离、授权、旧清理拒绝或官网 Git 锁。

下一项先冻结恢复候选负向终态的可解释反馈、真实错误/证据定位与明确后续行动,不自动重试,不改冻结 Candidate 内容。真实 Provider/真人、联网与多运行恢复、正式工程探针/试玩及签名发行仍独立未验。官网仅新增本开发卡,全部历史及并发 CodeGhost 日志完整保留。

查看当前 v0.0.1.19 预览版 →

2026-10-13 · 开发进展 · D2恢复候选交互

DreamGameBuild R65 · 在原角色卡审阅、批准并应用恢复候选

本轮补齐新恢复子Execution的正式候选交互,不是旧孤儿续跑,也不是新正式版本发行。原失败角色卡保留历史事实;手动刷新后,仅已实际启动、已终态且交付Candidate的新恢复执行可打开审阅,读取或展开不会自动执行、批准或应用。

复用现有Candidate详情、批准和事务组件,审阅全部增改删文件、摘要和有界内容;逐项核对工程、子Execution、Candidate ID、修订、命令SHA、来源快照及运行终态。冻结整体全选与static → headless_import/rollback/25000ms,错绑、策略缺失和查询失败不开放写入动作。

明确批准只建立approved事务,工程仍未写入;必须另行点击“应用并验证”,通过真实Godot后才显示committed。拒绝或过期保留事实,不重跑;失败补偿沿用已有事务合同,不增加写入口、不放宽授权、预算、LPAC/Job或五秒启动许可。

恢复状态从后端唯一持久事务查询精确transaction_id,再验证候选工程/子执行及事务工程/批准者/修订;Main严格校验字段和ID,事务不能脱离Candidate。刷新、关闭及同Profile新PID重启不靠localStorage恢复,不重复执行、批准或应用,已批准不冒充已写入。

定向后端恢复/HTTP/SQLite/派发/版本回归179项通过,真实Windows成功与取消、真实Godot写后提交及持久事务读回2项通过。前端相关消费者234项通过,补充空详情分支后的最终九文件204项通过(重叠集合不累加,合计235个不同用例);类型检查和定向静态检查通过。新增交互及后端/Main/共享详情的本轮变化语句、函数、分支均100%,不是全仓覆盖率。

实际.27 Portable/Preload/Main/Worker从真实来源漂移的原孤儿角色卡完成新恢复、整体候选审阅、正式批准按钮与单独应用,真实Godot验证后committed;批准前后工程字节不变,应用后只有候选目标变化。唯一新子调用、旧孤儿/授权/预算/历史审计保留,手动刷新和正常关闭/新PID重启精确读回同一Candidate与Transaction,无重复写入。

内部候选v0.0.1.27为404,204,974字节、未签名;实际EXE提取的39个PYZ命令模块、87个Main/ASAR模块与本轮源码/编译产物一致,实际启动Worker完整目录逐项核对。EXE SHA-256:0671132204ea227be4d75ae311b8d2ac925def30ea964fab80af9e615d306b40。

Provider响应、恢复消息、Godot登记及原生/批准/应用点击均为明确夹具,不是真人或真实供应商。下一项独立验收恢复候选拒绝、批准后工程再漂移及Godot失败补偿的实包反证;真实Provider/真人、多运行/联网恢复和签名发行仍未完成,D2整体与完整恢复保持partial。本轮仅保护发布开发日志,官网遗留Git索引锁不绕过,正式下载仍v0.0.1.19,不上传内部.27或替换EXE。

查看当前v0.0.1.19预览版 →

2026-10-13 · 开发进展 · D2独立恢复命令

DreamGameBuild R64 · 完整原生审阅后的新恢复命令

本轮交付的是单条禁网命令的独立恢复执行,不是旧授权续跑,也不是整版发行。仅在原Execution恰有一条来源漂移的孤儿运行、完整停止与清理证明齐备、一次性票据有效且Worker空闲时开放;联网、多运行、未知停止、过期、错绑和来源变化仍失败关闭。

Main再次原生展示完整程序、argv、cwd、inputs、网络、时限、输出限额、工具登记/快照、当前工程身份和历史Evidence/stop proof SHA,以及固定一条命令的新预算。取消只丢弃审阅,票据不消费且可重新审阅;后端消费前再次完整重验。

票据消费与新子Execution原子保存,独立intent、grant、approval、call和run复用唯一CommandDispatchWorker、Windows LPAC/Job、原五秒启动许可、证据和整体Candidate链。旧orphaned、原授权、原预算和历史审计保持;规范化命令内容相同可有相同SHA,但绝不复用旧批准或启动许可。不直接写工程、不自动批准Candidate。

新增手动状态刷新与取消,以持久运行事实区分派发、实际启动、交付和失败;进程成功但交付缺失或拒收不能冒充恢复完成。重启失去Worker的未完成调用显示隔离,不补发启动、不返还预算;已消费票据的execution_available仍为false。

定向后端恢复/真实Windows组137项、原派发回归45项、共享授权/封包/版本回归102项分别通过;前端相关消费者341项(含恢复与版本115项)、类型检查和定向静态检查通过。恢复执行服务语句97.72%、函数100%、分支89.29%;Main/面板语句和函数100%、分支94.41%,不以替身覆盖率冒充OS事实。

真实Windows分别验证来源漂移后的新恢复成功、运行后取消、LPAC/Job全树零活跃、句柄与Profile清理,以及整体Candidate经夹具明确批准后的真实Godot写后验证。实际.26 Portable/Preload/Main/Worker旅程验证两次原生取消可重试、唯一新子调用、旧账本不变、工程未写、待审Candidate和刷新/正常关闭/新PID重启精确读回。Provider响应、恢复消息和点击明确为夹具,不是真实供应商或真人验收。

首轮实包探针把取消界面误当派发完成而过早读状态,失败证据保留;修正探针等待条件后以独立新工程完成旅程,没有清空旧账本、重用已消费票据或放宽启动门禁。

内部候选v0.0.1.26:未签名Windows x64 Portable,404,197,248字节;实际封包39个后端命令模块与87个Main模块一致。EXE SHA-256:faed1a8d60ca93d1626a68c0de7baa6f996ca655405fe848d54d8becebf738f4。

官网本轮仅发布开发日志,正式下载仍为v0.0.1.19。内部.26不上传替换正式下载,保留全部历史与CodeGhost记录。D2、完整人工恢复和全目录开发仍为partial/active;多运行/联网恢复、恢复子执行的进一步交互、真实Provider、真人批准与签名发行继续独立验收,不能视为十月内测版已完成。

2026-10-13 · 开发进展 · D2独立人工接管门禁

DreamGameBuild R63 · 独立确认票据与一次性接管门禁

本轮交付的是人工确认前后的独立门禁,不是完整恢复执行,也不是新版本正式发行。失败、取消和超时角色卡只能提交工程与Execution标识,原生Main重新读取并绑定当前session、intent、revision、工程指纹、R62对账摘要,以及每个orphaned run的Evidence/stop proof SHA;错绑、来源漂移、停止条件不足和Worker活跃都会拒绝。

确认只持久化独立确认票据与一次性许可账本,并追加独立审计/工程事件;旧orphaned、授权、预算、Evidence和历史AuditLog不清理、不续期、不重新消费。消费前再次重读完整来源并原子防重复消费,过期、重启后旧票据、重复消费和并发竞争均拒绝;当前版本只关闭接管门禁状态,不启动进程、不恢复旧执行、不开放第二套循环,execution_available仍为false。

内部候选v0.0.1.25为404,172,131字节、未签名;Portable SHA-256为5cbb26333f37da20828d4573daf02647dc79f326191ed94e87861e8f8c733cdb,ASAR SHA-256为ffa50c6d0bc7dd99fd9be5d99a67be3af62faef99a0712460a5a1d50b8b13860,Worker SHA-256为f4830e6eeb77cb9a436d7f49ace6094cd87762f65cb28838d5f960c6f761c695。实际Renderer构建、Electron Main 87个模块、冻结Worker 38个模块、打包后端健康和42项锁定构建环境门禁通过。

后端恢复与HTTP/SQLite核心52项通过,加入版本回归后54项;前端Main恢复与面板54项通过,加入发行说明后59项;TypeScript类型检查通过。旧全目录任意命令扫描仍保留既有游戏/GUT写入失败,本轮未修改无关代码。真实Provider、真人批准、签名发行、完整人工恢复执行和D2整体仍为partial,不能视为十月内测版已完成。

官网本轮只更新开发日志;正式下载继续为v0.0.1.19,不部署内部.25、不替换EXE、不改下载页或公开发布变量。后续真正恢复仍须独立合同、用户确认、当前来源重验和独立执行器。

查看当前v0.0.1.19预览版 →

2026-10-13 · 开发进展 · D2孤儿运行只读对账

DreamGameBuild R62 · 恢复前核对证据,不自动开放接管

本轮交付恢复前的只读对账,不是完整人工恢复,也不是新版本发行。失败、取消和超时角色卡新增手动“读取孤儿运行对账”入口,核对同一工程、Execution、会话与冻结意图的原孤儿账本、停止摘要和当前完整工程指纹。读取不是授权,不新增恢复票据、模型工具、命令运行入口或工程写入。

只对证据SHA、原启动许可与命令身份、已登记停止审计SHA、累计进程数、零活跃Job、输出排空、零句柄、profile删除和完整LPAC令牌逐项一致的v2孤儿认定停止条件齐备;只接受精确的工程漂移异常,缺证据、错绑、截断、额外故障、旧v1或活跃Worker均失败关闭。报告始终为report_only=true、takeover_confirmed=false、execution_available=false,原orphaned、拒收原因、授权与预算不改。

内部候选v0.0.1.24为404,161,794字节、未签名;最终38个实际PYZ模块、87个Main/ASAR模块和31份Renderer文件与源码/构建逐字节一致,1,338份生产输入在最终构建前后不变。真实EXE经既有run_command与唯一Worker执行,真实Windows LPAC/Job累计三进程,来源变化仍拒收候选与收尾;实际停止门禁继续返回AGENT_STOP_UNCONFIRMED,不把零活跃或报告齐备当接管许可。

真实Portable角色卡读取、刷新、正常关闭和同Profile新PID重启报告精确一致;命令Execution、全部审计与工程事件、候选/事务完整行及源工程文件保持不变。刷新仅正常追加原有event_ticket订阅操作,单列ID,不删除或掩盖命令历史。当前指纹只是采样事实,不宣称消除后续TOCTOU。

后端新范围48项、直接依赖单元181项、证据/对账SQLite 9项、派发SQLite 32项;前端新范围51项、角色卡31项、授权/停止/候选直接回归125项、Node合同7项分别通过,重叠集合不累加。新后端行/语句/分支100%,Main报告100%,面板行/语句/函数100%、分支96.42%。全目录旧只读工具门禁1项因既有游戏/GUT写入失败,未放宽或修改;本轮服务另有禁止进程与持久写入反证通过。

Provider响应、恢复消息和按钮点击仍是明确夹具,不是真人或真实供应商。下一项是独立人工确认票据与真正接管门禁;D2整体、完整恢复和十月内测版继续保留未完成边界。官网本轮只新增开发日志,正式下载仍v0.0.1.19,不部署内部.24或替换EXE。

查看当前v0.0.1.19预览版 →

2026-10-12 · 开发进展 · D2实包批准、回滚与来源恢复

DreamGameBuild R61 · 整体命令候选明确批准与写后Godot验证

本轮是安全修复与内部候选验收,不是新版本发行。旧内部.22通过真实角色卡批准按钮发送普通候选策略,被后端以COMMAND_CANDIDATE_POLICY_DENIED拒收;原工程零写入、零事务。修复Renderer对project_command的策略识别:整体批准全部文件,冻结完整工程指纹、static → headless_import、失败回滚和25000ms,不放宽后端合同。

独立内部v0.0.1.23为404,146,364字节、未签名;实际封包36个PYZ模块与源码编译一致,86个Main/ASAR模块逐字节匹配,每次真实EXE解包588份Worker文件一致,两次构建窗口的1332份输入未变化。经正式Preload/Main创建Execution、独立命令授权、既有run_command、唯一Worker和真实Windows LPAC/Job运行,不以源码Main或普通spawn代替。

成功旅程由真实Renderer角色卡审阅两份差异并明确批准:批准只建立事务,工程仍未修改;另点“应用并验证”后真实Godot导入及逐脚本check-only通过,Transaction committed,revision只增加一次。语义错误旅程的脚本由隔离原生命令实际生成;Godot识别不存在的函数,即使导入exit0也不当成功,逐脚本验证失败后真实事务rolled_back,源工程字节恢复、revision保持0。

已停止候选遭遇一次明确工程漂移后,旧候选批准以COMMAND_CANDIDATE_FILES_CHANGED拒收,人工修改精确保留。真实按钮拒绝旧候选、正常关闭重启,再以当前来源建立新的Execution、预算和独立原生授权;新候选批准、Godot验证和提交通过,不复用旧grant、不自动重跑。此路径不是运行中orphaned恢复;新.23的运行中漂移实包回归仍保留COMMAND_SOURCE_CHANGED及停止未确认,OS零活跃不自动开放接管。

提交、引擎失败回滚、来源重新授权均在刷新、正常关闭、同Profile新Main重启后精确读回,命令、候选和事务不重复。最终界面明确显示“已提交(最终成功)”或“已回滚”,不把排队回执当终态。模型响应、会话恢复引用和批准点击均为隔离夹具,不是真实供应商或真人;恢复消息只引用实际Main的Execution/Candidate,不手改运行中SQLite,不读取用户Vault、不产生模型费用。

策略先红后绿,正常/损坏指纹/检查顺序/非法终态及组件整体批准回归通过;生产策略行、语句、函数100%,分支98.68%。夹具49项、命令直接依赖82项、候选/事务/角色卡等前端117项、前端命令113项、真实Godot六项及另两项直接事务回归分别通过,重叠集合不累计;HTTP/SQLite原58项通过、19项未配置Godot的跳过仍保留。夹具变化覆盖97/98语句、7/7函数、25/26分支;Node纯合同100%。旧包拒收、错误状态断言、恢复消息夹具缺失及准备/执行耗时超过原三秒预算的失败均保留,超时根因未定位,不提高限额、不自动重试。

内部候选SHA-256:01b8eecdc9c721d80d6e5140ad6cc5dc02b4ebd99db41923fefec01b1f1cde32。官网正式下载仍v0.0.1.19,内部.23不上传替换;其他页面、56模板、两个EXE/mtime、环境、Compose、API挂载和发行身份保持。仅新增本轮日志,完整保留历史及CodeGhost记录;官网用户output不读不动,遗留Git锁未解除,日志上线不等于官网提交推送完成。运行中orphaned人工对账、真实Provider、真人、签名/发行及历史独立公网整包仍分别保留,D2整体partial、全部目标active。

2026-10-12 · 开发进展 · D2实包安全反证

DreamGameBuild R60 · 运行中取消、授权撤销与来源漂移失败关闭

本轮是内部候选与安全修复开发日志,不是新版本发行。真实EXE取消暴露等待Worker后仍读取旧Operation投影的停止误报,真实撤销暴露Main把路由字段重复发送给严格body合同的422。两处最小修复均先补失败回归,再通过实际Portable验证;不放宽批准、后端schema、五秒停止门限或Windows隔离。

内部v0.0.1.22候选为404,144,874字节、未签名。实际EXE的36个PYZ模块、86个Main/ASAR模块、588份实际解包Worker文件及1330构建输入核对通过。正式Renderer/Preload创建Execution,经真实Main精确批准、既有run_command、唯一Worker、真实Windows LPAC/Job与SQLite审计验收,不以源码Main或普通spawn替代。

取消Execution及撤销grant两条独立旅程均在原生父子树运行后触发;结果持久标记late_result_rejected,保留LATE_EXECUTION_NOT_LIVE/LATE_GRANT_REVOKED,停止确认分别114/305ms。整个Job零活跃、0剩余句柄、隔离profile删除,源工程不变、无Candidate,已预留预算不返还。

工程漂移仅人工修改本轮夹具main.tscn;真实命令结束后Broker拒收完整差异,保留COMMAND_SOURCE_CHANGED、exit0、完整输出与隔离清理事实,无Candidate。账本仍orphaned,空items收尾被403拒收、Main明确接管未确认;OS已清理不等于可继续写入,人工恢复仍partial,不自动清除安全屏障。

迟到响应旅程在第二轮本机HTTP等待中正式取消后才释放草案;连接已实际中止,原1份整体待审Candidate保持,不新增命令、草案或候选,不能宣称Main已收到迟到响应。四条安全反证与成功/exit7失败/无差异三类实包回归均通过刷新、正常关闭和同Profile新PID重启精确读回,不自动续跑。

后端定向135项、直接依赖114项、前端139项及版本/Execution37项、Node契约7项通过,重叠集合不累计;HTTP/SQLite7项及独立真实Godot父子停止1项通过。停止确认生产代码和Main撤销变化覆盖100%,封包/夹具完整覆盖达门禁。模型响应和原生点击仍为明确夹具,不是真实供应商或真人批准;本轮没有实包Candidate批准后Godot写入。

仅更新日志,内部.22不替换正式v0.0.1.19下载、其他页面、56模板、两个EXE或API数据。正式包仍为403,936,537字节,SHA-256:51d1e76fd43d81cb642889362bd09f3aa5ad7ad102aa9c937d32e3be6665e7c4。官网遗留Git锁仍阻塞提交,不绕过;D2整体partial、完整工作集active。下一项冻结实包Candidate明确批准/写后Godot与漂移人工恢复合同,实际Provider、真人及发行门槛分别保留。

查看当前v0.0.1.19预览版 →

2026-10-12 · 开发进展 · D2实包Main闭环

DreamGameBuild R59 · 真实EXE命令闭环与冻结路由修复

这是D2内部实包Main验收里程碑,不是新版本发行。内部v0.0.1.21验证既有Renderer/Preload/Main完整命令旅程,Execution由正式Main创建,不再以手工Execution种子或独立冻结Worker替代。D2仍为partial,官网正式下载继续v0.0.1.19,内部候选不上传替换。

先用实际.20定位真实缺陷:上下文策略错读顶层模型身份,而持久Execution只保存冻结route,导致第一模型轮前403拒收。最小修复只读取route,缺失/非法route仍拒绝,顶层影子字段不重定向;旧错误测试种子同步真实结构,补真正HTTP创建、启动Execution回归。冻结Worker门禁加入上下文模块,实际PYZ35模块、ASAR86个Main JS、588份解包Worker和1331份构建输入一致;旧.20按上下文旧代码明确拒收。

实际Portable由既有Main完成Execution权限与完整argv审阅、正式run_command、唯一Worker、真实Windows LPAC/Job、只读反馈、整体待审Candidate、持久收尾与停止确认。成功、exit7失败、无差异三旅程均通过;原工程不变,失败保留stderr,无差异零候选,不添加额外模型文件。每条刷新、正常关闭、同Profile新Main重启后,真实IPC会话/操作/授权与SQLite证据精确相等,没有重复命令或候选。

每条仅两轮loopback响应,第二轮必须消费真实命令反馈。模型响应及两个原生确认点击是明确夹具,不是真实供应商或真人批准;不读用户Vault、不发生费用,也不冒充本轮Godot批准后写入。真实Provider、真人、实包中断/撤销/漂移反证及正式发行仍分别推进。

定向136项、HTTP12项、命令直接依赖49项、前端229项及上下文/版本75项通过,重叠复验集合不相加;Node契约3项行/函数/分支100%。上下文209/216语句、18/18函数、81/88分支;封包61/62、4/4、19/20;夹具纯单元覆盖不足如实保留,另以真实SQLite只读检查补至121/122、8/8、17/18,不冒充全部E2E覆盖。各构建与验收组不超过原285秒,180秒启动、五秒许可/停止及Godot/GUT120/25/5秒不延长,零自动重试,所有原始失败保留。

内部候选404,143,524字节、未签名,SHA-256:a737b2cfdae0f2feac8c45cf4e46f6a93a62cd738d10aff30ee522fa625b5de7。本轮只发布开发日志,完整保留R58及并发CodeGhost记录;其他页面、56模板、两个EXE/mtime、环境、Compose、API挂载及正式.19身份保持。官网output不读不动,遗留Git锁仍需手动解除,日志上线不等于官网commit/push已完成;历史受拒清理不绕过,整版与两个终极目标仍active。

2026-10-12 · 开发进展 · D2内部新实包

DreamGameBuild R58 · 冻结代码封包门禁与内部实包验收

这是D2内部新实包验收里程碑,不是新版本发行。将受控的run_command增量装入独立v0.0.1.20内部候选,先证明实际包携带本轮代码并能运行冻结Worker,再推进真实Main命令和真人门禁。D2仍为partial,官网正式下载继续v0.0.1.19,不宣称现有下载包含R48–R58。

新增只读封包门禁,并接入既有后端构建的失败即停止流程:读取实际Worker EXE内唯一PYZ,对照34个D2及应用入口模块与当前源码编译代码。缺失、额外、旧代码、优化和输入漂移均拒收;旧.19实际缺少33个命令模块的负面对照保留。另核对86个Main JS与ASAR逐字节一致、1328份构建输入不变,不拿健康检查或缓存目录名替代代码身份。

内部候选为404,142,498字节、未签名Windows x64免安装包。真实Portable启动后绑定唯一Main与实际解包路径,完整588份Worker文件与构建一致;空库迁移、本地健康、界面v0.0.1.20、刷新、正常退出及重启通过,最终界面就绪约21秒、重启约11秒,保留原180秒启动预算。

这份实际解包冻结Worker经真实HTTP、真实Windows LPAC/Job及SQLite验证成功、exit7失败和无差异三旅程:原工程不变,命令差异只生成整体待审Candidate,失败保留输出,无差异无Candidate;全部反馈、停止清理与收尾经新进程精确重放,不制造无关文件或重复交付。Execution种子、批准和循环完成声明均为夹具,不是EXE Main命令、远程Provider或真人;本轮也不冒充Godot批准后写入。

定向47项、直接依赖单元47项、105项SQLite/HTTP九组及前端10文件308项通过,重叠复验集合不相加;新校验器覆盖60/61语句、4/4函数、19/20分支。各构建组不超过91秒,原285秒包装、五秒许可/停止、Godot/GUT120/25/5秒与零自动重试不变。混合组超时、旧启动选择器/只读桥接字段和审计时间戳夹具失配等原始失败保留,修正后用新标签独立复验,不放宽实际工程门禁。

本轮只发布开发日志,内部.20不上传或替换正式.19;其余21页面、56模板、两个EXE及mtime、环境、Compose、API挂载和发行身份保持。官网output不读、不删、不暂存、不部署,历史受拒清理不重试、不绕过。下一项补齐真实EXE Main命令批准、执行、收尾、刷新重启;真实Provider、真人、正式发行及整版分别验收,旧独立公网整包partial不变,全部任务目标仍active。

2026-10-12 · 开发进展 · 命令收尾

DreamGameBuild R57 · 全部命令持久收尾

这是D2命令收尾里程碑,不是新版本发行。修复只运行受控的run_command仍被要求生成额外模型候选的缺口:没有额外草案时,Main按全部已验证运行事实收尾,不制造无关文件。D2仍为partial,当前下载仍为v0.0.1.19,不宣称现有包包含R57。

模型只能声明严格的title/summary/items空数组,不能指定命令结果、候选ID、状态或停止证明。Main用私有绑定提交全部有序运行ID/SHA;后端重验冻结工程与Execution/session/revision/intent、授权、计划反馈、持久结果证据、停止清理和整体Candidate,短事务原子保存终态。缺失、重复、乱序、活动或孤儿运行、撤销、取消屏障和事实漂移均拒收;精确重放、并发与重启不重复交付。

全部命令实际成功才标Execution成功;非零失败、超时或命令取消可标失败并保留待审候选,已取消Execution不能复活。单候选沿用既有ID,多份独立候选留在工程列表、不假装合并;无差异明确无候选。不创建、批准或修改整体Candidate,不扩大工具、网络、写域与原预算。

最终定向单元467项、SQLite/HTTP收尾48项、前端22文件614项及既有HTTP四组各16项通过;重叠集合不相加。编译生产Main→真实HTTP→Worker→真实Windows成功、exit7失败及无差异三旅程通过,成功候选另经真实Godot批准事务。每条仅两模型轮,新增模型Candidate为0,源工程在批准前不变;Provider响应、窗口和批准点击均为夹具,Execution种子也为夹具,不冒充远程模型或真人。

变化覆盖后端132/133语句、13/13函数、37/38分支,前端71/71语句、10/10函数、93/95分支;类型、Electron构建和定向Ruff通过。早期混合组exit124、夹具与环境登记/临时根错误等原失败证据保留,修正后独立复验,零自动重试,不放宽285秒包装、五秒许可/停止或Godot/GUT120/25/5秒门限。既有只读目录扫描门禁缺陷单独记录,不改无关模块或宣称其通过。

仅更新开发日志,保留CodeGhost及全部旧记录,不替换其他21页面、56模板、EXE、环境、Compose、API挂载或发行身份;官网output不读、不删、不暂存、不部署,R52–R55受拒清理不重试、不绕过。真实Provider、真人批准、新实包、D2整体及整版仍未完成,全部任务目标仍active。

2026-10-12 · 开发进展 · 正式命令入口

DreamGameBuild R56 · 正式命令入口(Main/Worker)

这是D2内部正式命令入口里程碑,不是新版本发行。本轮把受控的run_command接入既有Main循环;只有code任务、有效session、非readonly、read_project/candidate_write、可信原生批准回调和当前Execution grant同时满足时才暴露;D2仍为partial,当前下载仍为v0.0.1.19,不宣称现有包包含R56。

后端只提供Main专用execute/status/cancel调度投影,不提供结果填报、启动许可、Token、宿主路径或Renderer执行IPC。单一有界Worker只消费精确批准,恢复真实工程与工具登记根后调用既有审计隔离链;没有普通spawn、脚本shell、排队、失败降级或自动重试。持久取消可以先于execute到达,命令Worker同时纳入原五秒停止接管,Future完成不能替代持久OS停止证据。

最终范围包括外部临时工程单元377项、命令派发核心14项/边界18项、Electron/Renderer 13个文件421项、Candidate/Delivery 12项+13项、审计SQLite16项、Agent直接回归73项和授权HTTP 30项、工具链登记9项(合计39项);重叠集合不相加。静态工具定义由18项增至19项,但Provider每轮仍18项,Agent总预算与Main工具285秒期限不变。

真实Windows Main/Godot成功、失败、漂移三条旅程通过;公网deny返回WSAEACCES 10013,allow固定健康请求返回HTTPS 200;真实Job子树取消观察到4个进程,取消后active_processes=0。网络能力仍只恢复固定仅internetClient闭集,批准点击和Execution种子是夹具,不是真人批准或远程Provider。

失败边界如实保留:混合Windows组exit124及taskkill不支持、优化前工具树扫描挤占五秒许可、反馈缺失/许可过期、仓库临时根被安全策略拒绝;不延长门限、不自动重试、不覆盖失败证据。最终变化覆盖后端269/270语句、36/36函数、117/122分支,前端173/177语句、29/30函数、416/440分支,冻结源码727个。

本轮仅更新开发日志,保留CodeGhost及全部旧内容,不替换其他21页面、56模板、EXE、环境、Compose、API挂载或发行身份;官网output不读、不删、不暂存、不部署,R52-R55历史清理仍按策略保留。真实Provider、真人批准、新实包和D2整体仍未完成;全部任务目标仍active。

2026-10-11 · 开发进展 · 独立网络能力

DreamGameBuild R55 · 独立网络批准与真实隔离对照

这是D2内部网络子范围里程碑,不是新版本发行。本轮把Execution权限与逐命令独立网络批准接到可信私有Broker及实际LPAC令牌,仅internetClient加固定registryRead;普通准备和普通runner仍不能授予联网。D2仍为partial,run_command不注册,没有新增命令执行/结果填报HTTP、Provider或循环;当前下载仍为v0.0.1.19,不宣称现有包包含R55。

联网必须Execution先以network=ask授权,再对本条完整argv与精确工程/工具链事实额外确认,不继承模型搜索或自动模式。实际挂起令牌的能力SID必须恰等于固定闭集,缺失、多余、重复、未知或模式失配都拒绝恢复,不降级普通spawn。没有入站Internet、私网或loopback豁免,不继承宿主代理、凭据或环境,不改系统防火墙/ACL;出站Internet不是目的地白名单,仍可能泄露命令能读取的私有副本,不能宣传普遍DLP。

私有副本准备与原生挂起/令牌验证先完成;恢复边界才由原R52发一次性五秒许可,紧接原依赖/实时授权消费复检,已有许可不续期、刷新或补发。取消、撤销、过期和重启仍拒绝启动,预算不返还。完整证据v2如实保存无许可准备/挂起失败:Token摘要可为null,但必须有失败事实且绝不能resumed=true;不补造运行证明。v1规范序列化保持旧摘要,结果及整体Candidate再次拒绝实际网络模式与精确批准失配。

真实Windows原生程序/SQLite/HTTP正负对照分别证明:deny公网连接返回WSAEACCES 10013;allow真实令牌仅两项固定能力,固定健康GET获得HTTPS 200和公开ok;同端口宿主可连接而隔离loopback返回超时10060,不把超时冒充拒绝码。真实令牌/Job验证后注入取消或撤销,挂起线程从未恢复、没有命令输出,Job零活跃、句柄和本轮profile已清理,原工程均不变。批准点击和Execution种子是夹具,不是真人批准或远程Provider;健康GET无凭据、用户工程或请求正文,不外推通用依赖安装/所有网络分类。

最终单元310项、整体交付SQLite25项、旧账本/证据/生命周期SQLite27项、原生网络五个独立对照、旧Windows生命周期5项/失败证据5项、Candidate/Godot17项与Windows/编译Main/Godot三条回归分别通过;Main八文件281项通过,重叠集合不相加。后端变化137/144语句、23/24函数、99/112分支;原生审阅模块93/93语句、7/7函数、33/35分支,717份源码前后/当前一致,目标Ruff、Electron编译与typecheck通过,三份R54真实SQLite历史摘要未变。

授权HTTP直接回归拆分14项与16项独立范围,共覆盖原30项;工具链登记回归9项通过。初次WinHTTP在本机LPAC实测TCP成功但HTTPS原生错误5,保留失败而不增授能力;随后显式审阅本机既有TLS运行库私有副本和公开受信根,保持TLS主机名/证书验证,仅做固定健康GET,不新增产品依赖。准备/复检挤占五秒许可、285秒混合组超时exit124、缺Godot登记和测试夹具错误均保留;改正准备/许可顺序、按最小依赖及独立范围验证,不放宽门限或自动重试。真实OS验证不启用覆盖跟踪,不能冒称原生测试进入Python覆盖。

本轮仅更新开发日志,保留CodeGhost及全部旧内容,不替换其他21页面、56模板、EXE、环境、Compose、API挂载或发行身份;历史清理blocked独立保留,官网output不读/删/暂存/部署。v0.0.1.19仍为403,936,537字节,SHA-256:51d1e76fd43d81cb642889362bd09f3aa5ad7ad102aa9c937d32e3be6665e7c4;独立公网整包partial保持。下一项冻结正式run_command注册和Main/Worker接线合同,另验新实包、Provider与真人;全部任务目标仍active。

查看当前v0.0.1.19预览版 →

2026-10-11 · 开发进展 · Main受控回灌与整体候选

DreamGameBuild R54 · Main受控回灌与整体Candidate

这是D2内部接线里程碑,不是新版本发行。本轮接通真实受控命令的完整证据、整体待审Candidate与Main受控回灌,复用原执行循环和批准/事务门禁。D2仍为partial,run_command不注册,没有命令执行或结果填报HTTP入口,网络能力仍未授予;当前下载仍为v0.0.1.19,不宣称现有包包含R54。

本地服务先保存真实OS结果和完整证据,再核对来源、会话/意图/revision、命令、前后完整工程树、工具链和差异数,整体交付一份普通未批准Candidate;无差异明确空候选。最终实时权限/写域、候选插入与交付审计共用短事务,精确重放返回原ID/SHA,变体、迟到、取消、撤销和漂移拒绝。交付错误独立留审计,不覆盖真实退出事实,也不删除已有候选;不可信Broker或清理错误不能生成候选。

Main专用反馈只读,最多16项、每项stdout/stderr共享8KiB UTF-8,已知凭据、宿主路径和SID抑制整份输出,完整/截断/错误超量分别标明;不宣称任意伪装秘密都可识别。普通公开事件与旧历史仍仅摘要,完整证据仅本地审计。Main验证闭集、归属、摘要、共享限额、不可变顺序与取消/5秒请求限额;新事实仅作为不可信数据一次进入原循环,模型只引用平台保存的整体候选ID/SHA,不重组文件、部分批准或自动重试。

最终单元220项、新交付SQLite24项、真实Windows/SQLite/HTTP/编译Main/Godot三旅程、原HTTP/证据SQLite16项及生命周期SQLite11项分别通过。授权回归30项、工具链9项、Candidate直接11项及Candidate/Godot17项、Agent代码组14项和媒体组4项、旧Windows生命周期5项/失败证据5项及owner1项、Main七文件214项与命令批准4项分别通过,重叠集合不相加。后端变化201/202语句、19/19函数、79/92分支;Main反馈与原runtime两模块198/203语句、25/27函数、159/168分支,717份源码身份一致,目标Ruff、最终Electron编译和typecheck通过。

三条真实旅程分别证明:成功命令产整体待审候选,经编译Main只读回灌一次、批准后真实Godot事务提交;退出码7保留实际失败输出和未批准ready候选,原工程不写入;批准后手工漂移被Worker拒绝,手工内容不覆盖。真实LPAC令牌、Job零活跃、SQLite/HTTP与Godot观测不是夹具;Provider响应、批准点击和Execution种子是夹具,不是真人批准、远程Provider、联网或新实包验收。

失败证据如实保留:SQLite事件序号碰撞、孤儿及夹具边界、覆盖根目录误配、owner父进程覆盖报告器错误,以及混合验证组285秒超时、exit124。针对性修正后独立分组复验,零自动重试,不提高285秒包装或Godot/GUT门限,不把子进程测试伪称为父进程覆盖。三条真实SQLite另留完整快照;仅本轮22个临时目录、1051文件清单核验后,一次PowerShell脚本加载被系统策略拒绝,0删除、不绕过,OPS清理仍blocked。

本轮仅更新开发日志,保留CodeGhost及全部旧记录,不替换其他页面、56模板、EXE、环境、Compose、API挂载或发行身份。v0.0.1.19仍为403,936,537字节,SHA-256:51d1e76fd43d81cb642889362bd09f3aa5ad7ad102aa9c937d32e3be6665e7c4;独立公网整包partial保持。下一项R55先冻结独立网络能力合同与真实允许/拒绝对照,合同齐备才注册入口并验新包;全部任务目标仍active。

查看当前v0.0.1.19预览版 →

2026-10-11 · 开发进展 · 完整失败证据

DreamGameBuild R53 · 完整失败证据

这是D2内部审计里程碑,不是新版本发行。本轮补齐真实Windows受控命令的失败输出、令牌/LPAC/Job证明和资源清理错误审计。D2仍为partial,run_command不注册,没有执行或结果填报HTTP入口;网络能力仍未授予。当前下载保持v0.0.1.19,不宣称现有包包含R53。

复用原Broker和唯一执行循环,正常、非零退出、取消、超时及异常保留两路共享额度内的输出、实际退出/耗时、LPAC正负对照与缓解策略、Job累计/活跃计数。原始失败不再被句柄关闭、依赖锁释放或profile删除错误覆盖;多个错误有界保存并明确超量。未观察的事实保持unknown,停止未确认或清理失败仍隔离,不生成成功回执或Candidate。

完整证据只入本地审计,公开事件及Main只读历史只返回摘要,不泄露输出正文、SID、命令或异常原文。证据与结果/隔离在同一短事务,修复真实SQLite揭示的同事务事件序号冲突;精确重放幂等、变体拒绝,旧无证明终态只读,不补造历史OS证明,取消/撤销不重开批准或预算。

最终独立冻结单元315项、原HTTP9项、生命周期SQLite11项、新证据SQLite7项、真实Windows/owner11项分别通过;变化覆盖330/338语句(97.6331%)、40/40函数、166/178分支(93.2584%),559份后端源码指纹一致,目标Ruff与语法核验通过。授权回归30项、工具链9项、Candidate/Godot17项、Agent代码组14项及媒体组4项、Main闭集61项等直接回归分别通过,重叠集合不相加。

真实非零退出码7命令保留stdout/stderr、实际令牌和零活跃Job证明,并经真实SQLite/HTTP重启恢复与脱敏核验;停止/读取/查询/清理API故障明确为注入夹具,实际OS观测不是夹具。独立127.0.0.1 HTTP旅程执行1次失败命令,第二条取消后永久拒绝,原工程不变。批准点击和Execution种子是夹具,不是真人批准、远程Provider、联网能力或新实包验收。

失败记录保持诚实:混合验证组285秒超时、exit124及Python工具树快照限额拒绝均保留;后续按依赖边界独立验证,不提高门限或自动重试。原生依赖锁使用完整双文件工具树验证,不冒充完整Python树快照通过;初轮夹具、事件序号、原生环境及HTTP连接失败和单份旧回执误写/恢复均有独立记录。

本轮只更新开发日志,保留其他产品及旧历史,不替换EXE、下载页、56模板、环境、Compose、API挂载或发行身份。当前v0.0.1.19为403,936,537字节,SHA-256:51d1e76fd43d81cb642889362bd09f3aa5ad7ad102aa9c937d32e3be6665e7c4;独立公网整包partial事实保持。下一项R54接Main受控回灌与整体Candidate;清理脚本被本机策略拒绝,0删除、不绕过,OPS清理未完成,全部任务目标仍active。

查看当前v0.0.1.19预览版 →

2026-10-11 · 开发进展 · 精确启动与停止

DreamGameBuild R52 · 精确启动与停止

这是D2内部生命周期里程碑,不是新版本发行。本轮接通已批准命令与真实Windows LPAC/Job Broker的内部启动、停止、结果账本及重启隔离;D2仍为partial,run_command不注册,没有执行或结果填报HTTP入口。当前下载仍为v0.0.1.19,不宣称现有包包含R52;网络能力仍未授予。

一次性启动许可最多5000ms,完整工程与工具树重新捕获后再核对精确批准、会话、revision、intent、撤销和期限。挂起创建并核验真实LPAC/Job之后、ResumeThread之前消费;重复回执不能再次恢复线程。许可消费与实际恢复线程分别登记,取消或过期拒绝先持久提交再抛错,不能被事务回滚擦除。

停止证明绑定run/call/command和启动令牌摘要,要求同一Job已终止、累计进程数至少1、ActiveProcesses=0及双路输出EOF;停止原因绑定结果状态。精确重放幂等、变体拒绝。服务启动在Worker之前永久废止未消费许可、隔离未完运行,不自动续跑、不按历史PID盲目杀进程;旧R51终态继续只读和精确重放。

冻结定向267项、授权HTTP回归30项、隔离Windows回归10项、Candidate/Godot直接回归17项、Agent代码组14项和媒体组4项、Main闭集61项分别通过,重叠集合不相加。变化覆盖415/426语句(97.4178%)、42/42函数、159/174分支(91.3793%),556份后端源码采集前后及最终指纹一致,目标Ruff和语法检查通过。保留初轮目录/夹具、原生探针链接及观察竞态失败,不提高285秒包装或Godot/GUT门限,零自动重试。

真实127.0.0.1 HTTP/SQLite旅程执行1次MSVC编译探针,LPAC禁网、零活跃停止和完整结果入账,取消后的第二次启动永久拒绝,原工程SHA不变。真实Windows另验父退出、取消、超时的全树停止;owner异常退出后两级子树停止且无关对照进程存活。批准点击和Execution种子是夹具,不是真人批准、远程Provider、联网能力或新实包验收。

本轮只更新开发日志,不构建或替换EXE、下载页、56模板、环境、Compose、API挂载或公开发行身份。公开下载保持v0.0.1.19,403,936,537字节,SHA-256:51d1e76fd43d81cb642889362bd09f3aa5ad7ad102aa9c937d32e3be6665e7c4;既有独立公网整包partial事实保持。下一步补齐Broker异常及输出/令牌完整审计,再接Main回灌、整体Candidate与新实包;全部任务目标仍active。

查看当前v0.0.1.19预览版 →

2026-10-11 · 开发进展 · 持久运行审计与迟到结果屏障

DreamGameBuild R51 · 命令运行持久审计

这是D2内部审计里程碑,不是新版本发行。本轮增加命令运行预登记、持久结果账本、迟到结果屏障及Main专用只读历史;D2仍为partial,run_command不注册,没有命令执行或结果填报HTTP入口。当前下载仍为v0.0.1.19,不宣称现有包已包含R51;网络能力仍未授予。

运行预登记只引用精确批准ID/SHA、调用/命令SHA和会话/意图/revision;完整命令和工具链事实从本地已批准审计恢复。重新捕获完整工程及工具树,再在短事务复查归属、会话、权限和撤销。最多16个调用,重复请求只返回同一事实并标记fresh=false,不重复扫描、不启动程序,终态不得再登记;原批准预算不返还。

内部结果保留命令成功/失败/取消/超时、退出码、耗时、有界双路输出、来源/目标/工具树SHA及停止事实。取消、执行终态、会话归档、工程漂移或授权/工具链撤销后的新结果持久拒收;停止或输出不完整、超量和差异摘要不一致均整体拒收。精确重放不新增审计,变体重放不能替换原结果。

复用既有Operation、AuditLog和ProjectEvent,不新建表或第二套循环。命令和输出正文只留本地审计,公开事件及只读历史仅返回ID、SHA、状态和时间;重建服务可读取历史并复核结果,不自动续跑,也不产生或批准Candidate。运行预登记不是实际进程启动或全树停止证明。

后端定向覆盖集合174项、授权HTTP回归30项通过,包含运行账本、SQLite/HTTP历史、授权、隔离Broker、Candidate和中断直接回归;重叠集合不相加。Agent Execution代码组14项、媒体组4项分别通过,范围互不重叠;整文件回归285秒超时、exit124原证据保留,不计为通过,不提高门限或自动重试。Python变化覆盖291/292语句(99.6575%)、21/21函数、69/70分支(98.5714%),源码采集前后指纹一致,目标Ruff通过。首轮身份依赖错误、静态检查及3项测试失败证据保留,修正后才达到本轮结论。

真实127.0.0.1 HTTP/SQLite旅程通过:运行历史包含失败与迟到拒收,重建账本服务后精确结果幂等,Main身份和缺失执行入口拒绝,工程SHA不变、执行命令0次。PE、批准和内部命令结果均为隔离夹具,不是真实Windows命令、真人批准、远程Provider或真实联网;本轮不把审计数据当OS隔离证据。

本轮只更新开发日志,不构建或替换EXE、下载页、56模板、环境、Compose、API挂载或公开发行身份。公开下载仍为v0.0.1.19,403,936,537字节,SHA-256:51d1e76fd43d81cb642889362bd09f3aa5ad7ad102aa9c937d32e3be6665e7c4;既有独立公网整包partial事实保持。下一步是精确停止登记、取消/迟到启动及全树停止反证,再接Main回灌、整体Candidate和新实包。

查看当前v0.0.1.19预览版 →

2026-10-11 · 开发进展 · Execution权限与逐次命令审阅

DreamGameBuild R50 · Execution权限与逐次命令审阅

这是D2安全合同里程碑,不是新版本发行。本轮接入Execution显式权限、累计预算、逐次命令审阅和独立联网确认;D2仍为partial,run_command不注册,没有执行HTTP入口,也没有运行真实命令。当前下载仍为v0.0.1.19,不宣称现有包已包含R50能力,网络能力仍未授予。

权限请求只接受queued、非只读代码Execution、未归档会话、ready工程以及精确revision/intent;不能跨主体、工程、Execution、终态或漂移工程借用。一次Execution最多4份已登记工具链、16个命令,单命令最多120秒/1MiB,累计最多480秒/8MiB;预算在批准时预留,失败、刷新和撤销不返还。

每次命令审阅绑定完整argv、cwd、network、显式输入、工具链SHA、工程快照SHA和一次性call ID。未知命令必须逐次精确原生确认;network=allow必须由Execution使用network=ask并额外确认。Shell/系统管理入口、控制字符、绝对路径、越界、隐私和凭据门禁不会因确认放宽。

审阅票据300秒有效、一次消费、最多64份,不跨进程恢复。完整argv和来源事实只留本地审计,公开事件与普通Renderer投影只给ID、SHA、计数和状态;取消、撤销或终态后不接受新批准。AgentChat的本次权限请求默认关闭,确认模式绑定当前提案,不静默继承旧权限。

后端最终定向154项、授权单元52项、授权HTTP/SQLite集成30项、Agent Execution直接回归18项、前端定向248项、AgentChat回归27项分别通过,重叠集合不相加;目标Ruff、Electron编译和全局typecheck通过。Python变化覆盖439/450语句、47/48函数、78/90分支;四个新增前端执行模块376/376语句、41/41函数、216/221分支。

真实127.0.0.1 HTTP/SQLite旅程通过,执行命令0次,临时工程文件SHA前后一致。PE文件、工具链身份和批准正文是隔离夹具,不是真实程序运行、真人批准、远程Provider或实际联网;本轮不以普通spawn绕过隔离,也不把源码回归写成实包验收。

本轮不构建、不替换EXE、下载页、56模板、环境、Compose或API数据挂载;公开下载继续为v0.0.1.19,403,936,537字节,SHA-256:51d1e76fd43d81cb642889362bd09f3aa5ad7ad102aa9c937d32e3be6665e7c4。下一步是持久命令运行审计、精确停止登记/迟到结果屏障、Main回灌与整体Candidate,之后才注册run_command并冻结新实包。

查看当前v0.0.1.19预览版 →

2026-10-14 · 开发进展 · Anthropic初始正文

CodeGhost · Anthropic初始正文不再丢失

源码修复进度,正式下载仍为 v0.0.0.216。修复正文块开始事件中的初始文本被忽略的问题。仅有初始正文时不再误报空响应,后续增量保留首段与完整顺序。

初始正文先提取文本,再计入现有正文累计预算并通知回调。与后续增量共用4Mi UTF-16单位上限,追加及回调前检查;空块、缺终态、供应商错误和本地回调异常沿用原规则。

新增初始正文专项 8 项,连同既有流回归共51项通过。覆盖初始正文、后续增量、多块及emoji、精确上限与超限、回调身份和失败对照;修前仅初始正文报空响应,初始加增量丢首段,修后完整保留。

QuickJS 32 项串行回归通过,原生initial-only与initial-delta场景保留最终正文和文本通知,各1请求退出0。类型、headless、完整smoke和生产构建通过;首轮并行运行已有大文本测试超时,保留日志,以原期限串行复验通过。

HTTP/SSE及密钥使用明确夹具,不证明真实provider质量或费用。正式下载保持,任务P、L仍为partial,无新EXE;真实费用质量A/B、新实包及跨机验收继续保留。

2026-10-14 · 开发进展 · Responses工具完成参数

CodeGhost · 完成事件不再丢失工具参数

源码修复进度,正式下载仍为 v0.0.0.216。修复Responses工具调用已有名称时,完整参数只在完成事件到达却被忽略并变为空对象的问题;终态补名称也不再覆盖已累计参数。

初始完整参数、参数完成事件、工具项完成事件与最终output统一保留。完成参数替换累计字符串,不重复追加;缺字段或空字符串保留已有增量。沿用工具聚合预算及JSON对象校验,超限或坏参数明确拒绝。

新增参数完成专项 13 项,连同已有流回归共75项通过。修前终态、独立done、补名称及初始完整参数均丢失path;修后保留call_id、工具名与完整参数,重复完成不产生重复参数。

QuickJS 31 项通过,原生终态、参数done、工具项done三场景均实际读取source.txt一次,两个请求完成两轮,文件保持。类型、headless、完整smoke与生产构建通过。

本批覆盖稳定item_id归并,不扩展缺失或变化标识的网关协议。HTTP/SSE与密钥使用明确夹具,不证明真实计费质量。正式下载保持,任务P、L仍为partial,无新EXE;真实费用质量A/B及新实包验收继续保留。

2026-10-14 · 开发进展 · 流回调错误归属

CodeGhost · 本地流回调失败不再扣模型健康

源码修复进度,正式下载仍为 v0.0.0.216。修复正文或思考回调异常被改写为供应商流中断,并错误计入模型失败的问题。三种协议保留调用方原异常,停止读取,不自动重放或经济升级。

以内部来源识别回调失败,不依赖特定错误文字。原异常对象、冻结对象及非 Error 抛出值保持;Error 标记为内部失败,模型与供应商健康不扣分。含 API 或 STREAM 前缀的本地 Error 使用本地诊断,也不标记额度耗尽。

新增回调专项 12 项,连同原流回归共 48 项全部通过。三协议正文与思考六个修前反例都丢失原异常身份并增加一次模型失败;修后保持同一异常、失败计数为 0、只有 1 次请求。

QuickJS 30 项全部通过,原生 headless 文本通知失败按内部错误退出 6,只有 1 次请求,不伪报供应商中断或扣模型健康。类型、headless、完整 smoke 和生产构建通过;SyntaxError、任意抛出值、用户取消及真实协议错误对照覆盖。

用户取消与整体期限仍优先,请求完成观察仍记失败;本批不证明供应商未执行或未计费。非 Error 抛出值原样保留,但后续没有对象来源诊断标记。HTTP、流和密钥使用明确夹具,本次无新 EXE,任务 P、L 仍为 partial,真实质量费用 A/B 与新实包验收继续保留。

2026-10-14 · 开发进展 · 独立用量尾帧

CodeGhost · 保留结束原因之后的实际用量

源码修复进度,正式下载仍为 v0.0.0.216。修复 OpenAI 兼容流收到 finish_reason 就提前结束,丢掉后续独立 usage 帧的问题。结束原因只标记内容完成,继续读取用量,直到 DONE 或正常 EOF。

分片、同块与 EOF 尾帧三种布局均保留供应商用量;不带 DONE 的正常关闭仍兼容。结束原因之后额外正文、思考或工具增量明确拒绝;尾部错误、坏 JSON、传输中断与用户取消不因完成标志被掩盖,也不自动重放或经济升级。

新增用量尾帧专项 13 项,连同原流回归共 36 项全部通过。三个修前反例都把明确的 123/45 token 变成 0/0;修后全部保留。完整工具调用、不同结束原因位置、无完成标志、DONE 后巨尾与 length 立即拒绝均覆盖。

QuickJS 29 项全部通过,原生 headless 的独立 finish/usage/DONE 夹具保留 1234/56 token,并明确非估算,只有 1 次请求。类型、headless、完整 smoke 和生产构建通过,普通双协议完成终态及既有预算边界保持。

读取尾帧继续受原有空闲和整体期限限制;网关发出结束原因后不关闭或尾部出错,任务会等待原期限或失败。用量、HTTP 和密钥使用明确夹具,不证明实际计费。本次无新 EXE,任务 P、L 仍为 partial,真实费用质量 A/B、新实包跨机与既有验收继续保留。

2026-10-14 · 开发进展 · Responses 失败终态

CodeGhost · 失败响应不再当作成功答案

源码修复进度,正式下载仍为 v0.0.0.216。修复 Responses 协议先输出内容、再返回失败终态时,把部分正文、思考或工具调用当作成功结果的缺口。

显式识别 response.failed 事件与嵌套 failed 状态,读取嵌套错误说明或错误码,缺失时使用稳定诊断。立即报供应商流错误并取消读取,不返回成功结果、不交付本响应工具调用,不自动重试、故障切换或经济升级。

新增失败终态专项 8 项,连同原流回归共 23 项全部通过。正文、思考和工具三个修前反例都曾错误返回成功;修后均只有 1 次请求,收到失败终态即拒绝,嵌套错误、缺失说明、EOF 尾帧与成功及不完整对照均覆盖。

QuickJS 28 项全部通过,原生正文、思考和工具三场景均失败退出、只有 1 次请求、0 次文件读取,原文件保持。类型、headless、完整 smoke 和生产构建通过,普通成功正文、思考、工具及用量保持。

已经回调的内容仍是部分内容,本批保证失败不会成为完成结果;沿用现有流失败健康记录。HTTP、流与密钥使用明确夹具。本次无新 EXE,任务 P、L 仍为 partial,真实供应商质量费用 A/B、新实包跨机与既有验收继续保留。

2026-10-14 · 开发进展 · 正文与思考累计保护

CodeGhost · 三协议正文与思考累计上限

源码修复进度,正式下载仍为 v0.0.0.216。修复单个事件已有上限、正文和思考仍能跨事件无限累计的缺口。每次响应正文与思考分别最多 4,194,304 个 JavaScript UTF-16 单位,精确等值允许。

OpenAI、Anthropic 和 Responses 在拼接和回调前检查,初始思考及两类 Responses 思考增量共用同一额度;没有思考回调也检查。正文数组及对象先提取文本再计量。超限立即停止读取,明确报流错误,不自动重试、故障切换或经济升级。

新增正文思考专项 16 项,连同工具与 SSE 回归共 55 项全部通过。三协议正文和思考加一单位的六个修前反例均曾返回超限内容;修后第 17 次读取即取消,只有 1 次请求,最后一次回调保持在精确额度。

QuickJS 27 项全部通过,原生正文和思考超限均只有 1 次请求、0 次文件读取,原文件保持。类型、headless、完整 smoke 和生产构建通过;精确额度、双通道独立计量、emoji、数组正文与无回调边界均覆盖。

额度约束每响应保留字符串,不是字节、token、整个任务或进程总内存上限;合法超长输出可能被拒绝。沿用现有流失败健康记录规则。测试流与密钥使用明确夹具,本次无新 EXE,任务 P、L 仍为 partial,真实费用质量 A/B 与新实包跨机验收继续保留。

2026-10-14 · 开发进展 · 工具调用聚合

CodeGhost · 三协议工具调用聚合预算

源码修复进度,正式下载仍为 v0.0.0.216。修复单个事件有限、跨事件工具参数和调用数量却可持续累积的缺口。每次响应最多 64 个调用,单调用参数 262144、总参数 1048576 个字符单位,标识与名称各限 4096。

OpenAI、Anthropic 和 Responses 共用预算,参数拼接前检查,初始参数与最终兜底调用也受限;同键替换扣除旧计量。超限明确报流错误、取消读取,不交付本响应工具调用,不自动重试或经济升级。

新增工具专项 14 项,连同原流测试共 39 项全部通过,覆盖精确额度、64 与 65 调用、三协议跨片超限、总参数、标识、初始及最终参数和重复计量。三协议超限均在第三次读取时取消,仅 1 次请求。

QuickJS 26 项全部通过,原生 65 调用与跨事件超限参数均只有 1 次请求、0 次文件读取,原文件保持。类型、headless、完整 smoke 和生产构建通过;用户并行工作与工具权限保留。

预算限制每响应聚合,不代表整个任务工具次数、文本思考总长度或进程总内存上限,合法大参数可能被拒绝。测试流与密钥明确使用夹具。本次无新 EXE,任务 P、L 仍为 partial,真实费用质量 A/B、跨机与 Low IL 验收继续保留。

2026-10-14 · 开发进展 · SSE 缓冲保护

CodeGhost · 未终止行与事件缓冲上限

源码修复进度,正式下载仍为 v0.0.0.216。成功流改为每次最多解码 16 KiB,未终止行与单事件正文各限制 1048576 个字符单位,单事件最多 4096 个数据行;连续 32 个空分片主动停止读取。

超限明确报告流错误、取消读取,不自动重试或经济升级。多个合法事件即使来自同一巨块仍可处理,DONE 后不解析尾部;UTF8 和跨分片 CRLF 保持,事件结束后清零计量。

新增缓冲专项 10 项,连同原流测试共 25 项全部通过;覆盖精确额度、巨行、未终止事件、空分片、巨块多事件、正常结束与取消。修复前仍读取超限巨行后的数据,修复后首块超限即停止且不交付事件。

QuickJS 25 项全部通过,原生巨行、巨事件和空分片各只发送 1 次请求、没有工具执行。类型、headless、完整 smoke 和生产构建通过,权限及并行工作保留。

这是未终止语法缓冲上限,不代表完整响应、最终工具参数、传输块或进程总内存上限;大单事件可能被拒绝。测试流与密钥使用明确夹具。本次无新 EXE,任务 P、L 仍为 partial,真实费用质量 A/B、跨机及 Low IL 验收继续保留。

2026-10-14 · 开发进展 · 无字节传输分类

CodeGhost · 无响应字节的网络恢复一致性

源码修复进度,正式下载仍为 v0.0.0.216。修复首个响应字节到达前的 TypeError 或连接重置被误判为流中断的问题,让它与同阶段的传输 AbortError 一样,只按已保存授权的网络恢复策略处理。

调用方取消和明确流错误优先保留;空响应、空闲超时和收到字节后的中断仍停止,不自动重放。读体异常即使包含 API_404 或额度文案,也不当成供应商状态触发经济升级;未授权队列和探测不增加目标。

流专项 15 项全部通过,新增三协议无字节与部分字节对照、伪 API 升级反证和取消原因测试。修复前无字节 TypeError 各 1 请求失败,修复后三协议各 2 请求进入已授权目标;部分字节后同错仍仅 1 请求。

QuickJS 24 项全部通过,原生对照同样验证 2 请求恢复与 1 请求拒绝重放,均无工具执行。类型、headless、完整 smoke 和生产构建通过,工具权限与用户并行改动保留。

测试请求、响应与密钥使用明确夹具,不证明真实供应商断流计费或新安装包收益。本次无新 EXE,任务 P、L 仍为 partial;真实质量费用 A/B、跨机和 Low IL 验收继续保留。

2026-10-14 · 开发进展 · 错误响应读取

CodeGhost · 失败响应正文有界读取

源码修复进度,正式下载仍为 v0.0.0.216。非成功 HTTP 响应改为最多保留、复制和解码 8192 字节,超限主动取消读取,不从截断正文判断模型不存在或额度,不自动重试或升级。

三种模型协议共用取消、期限与空闲读取保护;连续 32 个空分片停止无进展读取。正文传输中断不再被吞为 API 错误,提示保留已返回的 HTTP 状态;真正用户取消优先。完整错误体仍按既有授权恢复规则处理。

新增专项 11 项,覆盖精确字节边界、中文分片、巨块、取消、传输中断和升级反证。修复前全量读取 50 多 KB 并误升级,修复后第 9 次读取取消且仅 1 次请求。QuickJS 新增 2 项,完整任务 P 回归 23 项。

类型、headless、完整 smoke、生产构建及原生回归通过;工具权限和用户并行改动保留。本次没有发布新 EXE,任务 P、L 仍为 partial。

8192 字节是本层缓冲上限,传输层交付巨块可能已分配内存;夹具不证明真实供应商计费或整体内存上限。真实质量费用 A/B、新实包、跨机和 Low IL 验收继续保留。

2026-10-14 · 开发进展 · 任务 P 部分流中断保护

CodeGhost · 已收到响应后不自动重放

本轮为任务 P 第十三批源码修复,状态保持 partial,正式下载仍为 v0.0.0.216。修复未配置思考观察器时,模型已返回思考或工具片段,随后传输 AbortError 被误当无输出网络错误并切换模型重放的缺口。共享 SSE 读取层记住非空响应字节,部分响应后的非取消中断明确分类为流中断。

真正用户 signal 取消保持取消且不污染供应商健康;完全未收到响应字节的网络中断仍沿用已授权有限恢复。保护不依赖可见正文、思考回调或完整工具调用,也涵盖半个 JSON、未结束 data 行和心跳字节。正常完成流保持原行为,未完成工具不会执行;保守拒绝可能减少瞬时故障恢复机会,不把字节当作完整回答。

新增专项 10 项通过,覆盖 OpenAI 兼容/Anthropic/Responses 三协议、无观察器思考/工具、分片/心跳、真实取消、probe/同站升级及无字节恢复。修复前可复现思考片段后 2 请求 first/last 并报告成功,修复后只 1 请求 first 且明确拒绝,不自动重放。

类型、10 流专项、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 与构建全部通过。真实 QuickJS 原 19 项加流中断 2 项共 21 项通过:部分工具/半 JSON/心跳各 1 请求、0 工具执行且无下一模型;无字节正控制 2 个已授权请求成功。初 smoke 旧诊断前缀断言已更新为流中断,单请求及“不重放”检查保留,失败证据保存,重叠组不相加。

错误详情明确“已收到响应字节,不会自动重放”,不新增开关、工具或权限,也不改正文输出。共享请求/SSE/恢复策略及原生 QuickJS 真执行,响应流、凭据和 usage 明确夹具;不是收费供应商断流 A/B、成本收益或新 EXE 验证。

真实供应商质量/计费/断流 A/B、广义模型分档/价目优化、新 EXE/跨机/Low IL 及现有窗口/缓存/摘要门槛继续保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-14 · 开发进展 · 任务 P 候选能力预算

CodeGhost · 增强提示计入模型能力预算

本轮为任务 P 第十二批源码修复,状态保持 partial,正式下载仍为 v0.0.0.216。修复经济选模和发送前能力检查先估算历史、后追加中文增强提示的漏算。现在先按候选供应商/模型生成实际增强消息,再用同一份内容判断上下文能力并发送;窗口不足的经济模型不因漏算而被选中。

共享纯投影保留历史原文,字符串系统提示只追加一次,结构化内容保留图片/音频与工具观察;没有系统消息时计入新增角色开销,关闭或自动判定无需增强则保持原消息。每个故障切换候选和同站升级原模型分别按自己的增强判定,不继承前一模型的需求或累加增强段;原增强文字、归属规则和工具权限保持。

新增预算专项 10 项加原路由 27 项共 37 项通过。请求层原估算 161/增强 711,限额 710 拒绝且不发请求,711 允许发送;实际 Agent 原 1105/增强 1654,经济窗口 1653 沿用原模型、1654 选择经济,各 1 次 SSE 夹具请求,发送全文与能力检查投影一致。

类型、37 路由专项、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 与构建全部通过。真实 QuickJS 原 18 项加候选边界 1 项共 19 项通过:原估算 3540/增强 4089,4088 回原选、4089 用经济,各 1 请求且增强内容一致。原模型中心浏览器 20 项保存/刷新/选模/升级和 1280/1024 布局回归通过,关闭确认保留,重叠组不相加。

probe 不附增强,普通未开启严格能力门的主选保持原检查政策;实际请求仍会按最新配置复检,初选后配置改变不代表已冻结。首专项 9/10 的未知网关夹具默认增强预设错误已纠正,完整回归通过,不改归属规则。共享 Agent/原生 QuickJS 真实执行,SSE/usage/Key/浏览器宿主明示夹具,不是实际付费供应商验收。

估算仍为现有字符/4、角色、图片及工具定义口径,不等同供应商 tokenizer 或协议封装硬窗口上限,不证明费用或质量收益。真实模型 A/B、广义分档/价目优化、新 EXE/跨机/Low IL 和既有窗口/缓存/摘要门槛继续保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-14 · 开发进展 · 任务 P 同站经济模型升级

CodeGhost · 失败请求可控回到同站原模型

本轮为任务 P 第十一批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。模型中心增加默认关闭的“经济模型失败后同站升级”。须先满足明确只读经济路由,经济与原选模型同属一个供应商且仍配置启用,才允许受控回退;手动锁定、计划、子任务、写任务和跨供应商目标不取得升级资格。

只在经济模型未输出时,模型不存在或 429 携明确短期 Retry-After(最多 10 秒且不超过账户阈值)许可原模型重试当前请求一次。每候选最多 1 请求、最多两个目标,不重放整个工具循环;网络/网关、凭据/额度、普通请求、长或未知限流、部分文本/思考/工具流及取消都不升级。正常成功不会误记成升级。

失败与重试保留同一工具历史和工具集,已经读取的文件不重读。每目标复核配置启用、声明能力和健康;半开供应商不加发探活。目标数、请求数、期限与任务/全局费用预算照常约束,预算拒绝前不会显示已升级。本次经济请求符合条件时只尝试经济与同站原模型,替代普通故障切换队列;后续原模型请求仍沿用独立已授权策略。

新增升级专项 12 项加原路由 15 项共 27 项通过。实际 Node 文件/共享 Agent 1 次真实读、3 次 SSE 夹具请求(经济读/经济 404/原模型成功),失败与重试历史和工具集逐字一致,工具没有重做、原文件未改;目标、请求和费用预算、部分输出/取消、第三目标及能力反证保留。

类型、27 路由专项、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 和构建全部通过。真实 QuickJS 原 16 项加升级 2 项共 18 项通过,1 次原生 Rust 读/3 模型请求且工具历史一致;关闭、网络和部分输出负控制不会请求原模型。真实模型中心浏览器原 13 项加升级 7 项共 20 项覆盖默认关闭、保存刷新、升级原因与目标、队列告知及关闭,1280/1024 布局和浏览器关闭确认保持,重叠组不相加。

切换提示与历史标明受控升级和失败原因,取消/错误保留终态;原选模型不等于经验证的 mid 或 strong,升级可能增加费用。Node/Rust 文件、Agent/QuickJS 为真实执行,SSE/usage/Key 及浏览器宿主明确夹具;不证明真实供应商质量或计费收益。P0-2 广义分档/价目优化/跨供应商升级、真实 A/B、新 EXE/跨机/Low IL 与其他缓存门槛仍保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-13 · 开发进展 · 任务 P 只读经济模型路由

CodeGhost · 明确只读任务可选经济模型

本轮为任务 P 第十批源码增量,开始 P0-2 首批,状态保持 partial,正式下载仍为 v0.0.0.216。模型中心增加默认关闭的“只读任务经济路由”。开启并选择经济模型后,标准单模型运行只有明确全只读工具白名单才可改用该模型;手动锁定、计划、子任务、写/混合/未知工具范围及能力不明时沿用原模型。普通自由工具聊天不会根据“读取”等关键词猜测降级。

目标必须启用且仍在模型列表,明确支持本次工具、图片和上下文,音频沿用协议能力判定。取经济供应商自己的凭据,缺失/系统读取异常在发送前回原模型,取消不继续发送。每次实际请求重新核对能力,包括已授权故障切换候选;工具白名单、审批、用量归集、期限与部分输出不重放保持。经济模型要求写文件仍拒绝,不增加写权限。

桌面提示/活动流与 headless notice 显示模型和选择原因,取消与错误保留终态,已保存故障切换用了另一目标时不再误标为经济模型。原生入口保留偏好默认与显式模型的区别,显式 CLI 模型优先;同供应商换模型也标记切换。开启提示明确任务可发送到配置的经济模型(可能跨供应商),未比较价目、不保证费用下降。

路由专项 15 项、类型、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 与构建全部通过;实际 Node 文件/共享 Agent 1 次真实读取、2 次 SSE 夹具模型请求,模型和自身凭据正确,工具集仍只有 read_file、文件未改。逐请求能力不足、手动锁定、已授权 failover、错误/部分输出不重放及取消反证保留。

真实 QuickJS 原 14 项加经济路由 2 项共 16 项通过:开启/关闭、显式模型/未知能力四旅程各 1 次真实 Rust 读/2 次请求,选择经济或原模型正确、工具集相同无写权限。真实模型中心浏览器 13 检查覆盖默认关闭、选目标、保存刷新、1280/1024 布局、Agent 实际选模和关闭保留配置,关闭已确认。首 Tooltip、测试入口签名、刷新等待和原生默认模型误判缺口均修复,初失败证据保留,重叠组不相加。

Node/Rust 文件/共享 Agent/QuickJS 为真实执行,SSE/usage/凭据及浏览器宿主明示夹具,不能证明真实模型质量、计费节省、新 EXE 或跨机。首批仅对已配置且声明能力足够的只读任务选择目标;尚未实现通用复杂度 cheap/mid/strong、独立失败升级 mid 或价目优化。音频先走原预处理;付费供应商 A/B、实包/Low IL 与其他缓存门槛继续保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-13 · 开发进展 · 任务 P 引用来源身份

CodeGhost · 引用绑定真实工具输出对象

本轮为任务 P 第九批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。把完整输出来源从仅匹配字符串收紧为当前运行内部登记的执行结果与具体工具交换对象。只有成功结果、非错误条目、生成原文逐字一致且处于 assistant 工具输出位置时,才能支撑短引用和引用预算计量;复制的同文对象和用户/system 标记不能取得来源身份。

生成文本与真实 result 通过内部 WeakMap 绑定,登记资格一次消费,result 克隆、登记前改写、失败、错误或已清待登记项均拒绝。请求初始来源及同轮逐项追加使用同一核验;压缩只认早于引用的合法完整来源,不接受引用链。已改写引用不会被旧内部正文覆盖,并解除引用登记;合法历史在执行缓存清空后仍可恢复,原授权/失效/停止规则保持。

新增来源专项 11 项加原 72 项共 83 项通过,覆盖同文复制、错误/角色/改写、真实 result 身份与一次消费、合法历史和预算。实际 Node/Rust 索引/Agent 13 次查询/3 次模型请求,12 份登记的低预算引用均可重建本次完整结果;六轮旅程在 12,000 上下文限额下保持 6 查询/7 请求/6 最新观察,没有额外压缩。

类型、83 缓存专项、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 和构建全部通过。真实 QuickJS 原 14 项回归通过,保留同轮低预算及六轮完整来源;设置浏览器原 23 项检查通过,浏览器关闭已确认。首来源/预算/协议组合 33 项通过,既有构建警告保留,重叠集合不相加。

执行缓存 bytes 只统计执行条目和已计入来源文本;历史身份与恢复 WeakMap 随活的会话对象保留,不纳入该读数,clear 的零字节不是进程总内存归零。Node/Rust/Agent/QuickJS 为真实执行,SSE/usage/凭据及浏览器宿主明确夹具;内部身份不是新的授权或对任意受信宿主代码的隔离。付费模型理解/费用/延迟/IO、新 EXE/跨机/Low IL、八轮保守回退、跨轮/执行缓存和 TOCTOU/ABA 继续门槛,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-13 · 开发进展 · 任务 P 引用上下文计量

CodeGhost · 按可安全引用的内容计算上下文预算

本轮为任务 P 第八批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。修复重复工具正文先按全文计量、发送前再缩短,导致提前压缩历史的问题。预算选择仅对有早前完整来源的内部引用计入短文本,原观察和待摘要记录仍保留完整本次正文与元数据;真实查询、审批和停止处理不变。

来源是否保留与窗口选择互相影响,最多八轮单调移除失去来源的引用资格;无法收敛或无来源时保守按全文选窗。后面的全文、错误记录、引用链以及用户/摘要中的标记均不能作来源。对应当前提示已按对象身份置顶时,连续工具回复不会再被误当孤立回答;遥远置顶提示不能替代后来已裁掉的真正提示。窗口回退与摘要替换后的估算口径统一,保持原时序和工具交换。

六份重复观察的静态粗估:全文 7,863、安全引用 2,203,在 3,438 上下文限额下,普通全文计量移出 2 条,引用窗口 0 条。真实 Node/Rust 索引/Agent 在 12,000 限额下完成 6 查询/7 模型请求,保留完整来源及 6 份最新观察,没有压缩事件;同一历史全文基线会移出 1 条。引用仍可重建本次原始结果,摘要输入保留全文线索,粗估不是供应商真实 Token。

原 60 项加来源/摘要/估算专项 12 项共 72 项、类型、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 和构建全部通过。真实 QuickJS 14 项通过,12,000 限额下 6 原生查询/7 模型请求、完整来源及 5 份元数据完整引用保留;设置浏览器 23 项回归通过,关闭已确认。首轮发现置顶提示工具链误删来源并修复,初始失败与估算口径审查修订证据保留,重叠集合不相加。

Node/Rust 文件/Agent/QuickJS 为真实执行;SSE/usage/凭据、摘要响应和浏览器宿主边界明示夹具,不证明付费模型理解、摘要质量或费用、延迟、IO 下降。八轮回退仍可能保守过估,现有最新/置顶内容过大时窗口可超限,不承诺最优保留或硬上限;跨用户轮/执行缓存、TOCTOU/ABA、索引 mtime/监听策略、真实 EXE/供应商 A/B/跨机/Low IL 门槛继续保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-13 · 开发进展 · 任务 P 预算内索引引用

CodeGhost · 多工具小预算保留完整索引信息

本轮为任务 P 第七批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。修复前轮已有完整索引正文、后轮工具数增多使预算降低时仍直接截断的缺口。现在先检查完整来源可见、短引用携全部最新元数据且可放进本次预算,再选择引用;不会提高预算、丢元数据或用旧结果替代本次查询。

引用长度恰等于预算可用,差 1 字符或零预算拒绝。来源缺失/不完整、正文变化、回调篡改元数据、失效或最新元数据本身放不下时仍普通有界回退并保留截断说明;压缩前恢复本次完整结果,避免悬空引用,原内存限额与停止处理保持。

实际 Node/Rust 索引与 Agent:首轮发送 4,790 字符完整来源,下一轮 12 工具每项预算 2,666 字符,12 份完整引用共 8,580 字符;关闭对照为 31,968 字符且有明确截断。两侧均 13 次真实索引查询、3 次模型请求、0 文件指纹。12 份引用都能重建本次完整结果,最新更新时间各次保留;源码新增后不能借旧正文引用,回退截断如实标记。

原 55 项加预算反证与真实 Agent 5 项共 60 项、类型检查、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 和构建全部通过。真实 QuickJS 13 项通过,完整来源 4,783 字符、12 引用共 8,496 字符且逐份重建等价;设置浏览器 23 项通过,覆盖小预算完整元数据与关闭截断对照、刷新/1024 布局,关闭已确认。重叠组不相加,既有构建警告保留。

本机索引/文件/Agent/QuickJS 为真实执行,SSE/usage/凭据及浏览器宿主、Rust变化事件均为明确夹具。不减少宿主或模型请求;截断对照与完整引用的信息量不同,73.16% 仅是该组重复输出字符量变化,不是付费 Token、费用、延迟或 IO 收益。首次新正文无来源、元数据超预算、跨轮/执行缓存、TOCTOU/ABA、新 EXE/供应商 A/B/跨机/Low IL 门槛继续保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-13 · 开发进展 · 任务 P 稳定正文与最新索引元数据

CodeGhost · 复用索引正文,完整保留本次元数据

本轮为任务 P 第六批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。为符号检索、代码检索和调用图增加明确回灌协议:相同 stable_body 可引用,本次完整 index 每次通过 latest_index 发送;将两者合并可重建本次宿主结果。更新时间、修订、扫描警告和未来元数据字段均保留,每次仍真实索引查询,界面及验证获得当前完整原始结果。

精度、置信度、正文说明和省略数参与正文比较,变化即新记录;未知返回形状、不合法 JSON 值、错误/停止或来源不可见时不生成引用。压缩前还原本次完整结果,来源裁剪后回灌全文;元数据快照阻止观察回调篡改“本次最新”事实。完整协议放不进单工具预算时回到既有有界输出并保留截断说明,不抬预算、不裁剪后冒充完整引用;保存来源文本计入既有内存上限。

Node 真实 Rust 索引/Agent 三次查询:符号正文 14,001→6,220、代码 2,856→2,499、项目概览 3,441→1,494、调用图 9,360→4,673 字符,均 2 次正文匹配。三类结构化结果逐项验证“来源正文+本次 latest_index”与当前原始结果深度相等,更新时间各次不同仍完整发送;各组仍 3 次查询、4 次模型请求、0 文件指纹,不减少执行次数。

新协议 7 项加原 48 项共 55 项、类型、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 和构建通过;真实 QuickJS 11 项覆盖元数据重建、外部源码变更及原边界,符号 13,980→6,199、代码 2,832→2,477、概览 3,441→1,494、调用图 9,339→4,652。设置浏览器 20 项覆盖正文引用、最新元数据逐次发送、关闭语义、刷新与 1024 布局,关闭已确认;重叠组不相加,既有构建警告保留。

本机文件/Rust 索引/Agent/QuickJS 为真实执行,SSE/usage/凭据、停止/撤权及浏览器宿主边界明示夹具;不证明付费模型已理解协议或真实费用、延迟、IO 下降。首次/小结果可能有协议开销,仅三次固定案例字符测量;未知形状和超预算回退可能按既有规则截断。跨轮/执行缓存、索引 mtime+size/监视策略、TOCTOU/ABA、真实新 EXE/供应商 A/B/跨机/Low IL 门槛继续保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-13 · 开发进展 · 任务 P 索引结果比较

CodeGhost · 项目概览复用与索引元数据边界

本轮为任务 P 第五批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。实时只读比较接入符号检索、代码检索、项目概览和调用图,每次仍执行宿主索引查询;完整返回逐字相同时才引用已有正文。查询词、返回窗口、路径、深度和方向各自入键,未知字段、错误参数及非白名单不启用复用,失败和停止不会填补旧成功结果。

precision、confidence、遗漏项、扫描警告、修订与更新时间全部参与比较,未删除元数据来制造命中。已有“只读重复回灌”开关和独立统计沿用,当前任务保持启动时设置;引用来源消失后完整回灌。设置页明确提示:索引更新时间等元数据变化也不会复用,返回相同不等于文件正文未变或语义分析正确。

真实 Rust 索引/Node Agent 三次查询:项目概览正文 3,441→1,494 字符、2 次相同返回;符号检索 14,001→14,124、代码检索 2,856→2,979、调用图 9,360→9,483,因更新时间变化三者实测零匹配,各增加 123 字符记录标记开销。每侧仍 3 次索引查询、4 次模型请求、0 文件指纹,不能宣称四种工具均已节省或费用降低。

新索引 11 项加原 37 项共 48 项、类型、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 和构建全部通过。真实 QuickJS 11 项通过,项目概览同为 3,441→1,494,其余三类也零匹配;实际新增源码后四工具得到新结果,精度/语法调用置信度与省略边界保留。设置浏览器 17 项覆盖范围说明、项目概览夹具实时循环、关闭仍查询、刷新与 1024 布局;浏览器已关闭,重叠组不相加,既有构建警告保留。

Node/QuickJS 的文件、Rust 索引与 Agent 为真实执行,SSE/usage/凭据、停止/撤权和浏览器宿主边界均明示夹具,不冒充新 EXE 或真实供应商 A/B。三类动态元数据查询的实际复用收益仍是缺口,须验证稳定结果与最新元数据协议后再优化,不静默丢字段。查询执行缓存、跨轮复用、LSP、索引 mtime/监视策略、TOCTOU/ABA、实包/跨机和 Low IL 门槛继续保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-13 · 开发进展 · 任务 P 实时只读回灌

CodeGhost · 保持实时查询,减少重复正文

本轮为任务 P 第四批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。git_status 与 list_dir 每次仍执行宿主真实查询,仅完整返回结构逐字相同时复用模型回灌正文;界面及验证获得本次完整结果。查询失败、外部变化、写/Hook 失效均不会返回旧结果,五分钟期限只限制正文保留,不替代查询或授权。

设置新增独立“只读重复回灌”开关,与文件缓存互不影响,下次工具循环生效;统计单列实时查询与返回相同次数,不算作文件缓存命中。两类结果共用既有 1 MiB 单项、4 MiB 总量、128 项上限,结束释放。引用只在当前上下文完整原输出存在时缩短,原输出移走后回灌全文,不从工具文本重建引用,不把清单相同解释为文件内容相同。

实际 Node 文件/Git 与 Agent 三次查询对比:目录正文 14,139→5,060 字符,Git 状态 7,710→2,917 字符;每侧均 3 次宿主查询、4 次模型请求、0 次文件指纹。外部创建与 Git 暂存产生新结果,目录/仓库真实移走后明确失败;第二次查询注入停止未确认并取消时仍 exit 6,2 次查询与模型后无后续。字符减少不等于真实费用、Token 或延迟节省。

原 24 项加实时专项 13 项共 37 项、类型、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 和构建全部通过。真实 QuickJS 9 项通过,Git 正文 7,434→2,825、目录 16,050→5,697 字符,均保持三次查询;设置浏览器 14 项覆盖独立开关、统计口径、刷新持久化与 1024 窗口。停止夹具凭据/模型接线及分类断言修正后复验通过,原失败证据和既有构建警告保留,重叠组不相加。

Node/Rust 文件和 Git 查询实际执行,SSE/usage/凭据、停止事实与撤权为明确夹具;浏览器宿主边界亦明示注入,不冒充真实供应商或 EXE 验收。本批只压缩相同正文,不减少查询;Git/目录执行缓存、跨用户轮身份、符号查询、TOCTOU/ABA、真实费用 A/B、实包/跨机及 Low IL 门槛仍保留,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-13 · 开发进展 · 任务 P 缓存开关与统计

CodeGhost · 可关闭文件缓存并查看运行计数

本轮为任务 P 第三批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。设置 → Agent 与 Skills 增加文件读取缓存开关和即时运行统计。旧配置默认开启,关闭后不进行缓存指纹探测、不复用或省略重复正文;从下一次工具循环生效,当前循环保持启动时设置,不改变文件权限和停止处理。

统计仅保留当前进程最近 32 次工具循环,明确披露更早记录移出,明细最多 8 次;规划、执行及子任务分别计数。显示命中、未命中、失效条目、重复引用和避免的 UTF-16 字符,结束或取消后释放缓存并显示零内存。统计不存盘,不记录文件路径、正文、会话或凭据,重启后清空;独立 CLI 与桌面窗口各自统计。

真实文件与 Agent 对比:关闭 read_file 3 次、指纹探针 0 次;开启 read_file 1 次、指纹 4 次,模型请求均 4 次,最终回灌 19,362→6,750 字符。运行途中关开关仍保留本轮 2 次命中,下一轮正常读取不探针;取消后累计计数保留、内存归零。字符计数不等于实际 Token、费用、延迟或累计上下文节省,指纹仍有文件 IO。

原缓存 16 项与新设置/统计 8 项共 24 项、类型检查、headless(取消 6 项及停止/请求/原生 31 项)、完整 smoke 与构建、真实 QuickJS 7 项全部通过。实际设置弹窗与共享 Agent 浏览器 10 项通过,覆盖点击/刷新持久化、实时统计、下一轮生效、淘汰披露、1024 窗口布局和刷新统计清空;最后调整间距后复验浏览器和构建,关闭已确认。首轮 Tooltip 合同失败已修复,原证据及既有构建警告保留。

Node/QuickJS 的文件和 Agent 为真实执行,模型 SSE/usage 明确夹具;浏览器文件/KV/凭据边界也明确注入,不冒充真实 EXE 或供应商费用 A/B。Git/目录/符号缓存、跨用户轮复用、更低开销探针、TOCTOU/ABA 和实包/跨机门槛继续保留;本轮只发布源码日志,任务 P、L 保持 partial。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 任务 P 原生文件缓存

CodeGhost · QuickJS 复用授权文件指纹

本轮为任务 P 第二批源码增量,状态保持 partial,正式下载仍为 v0.0.0.216。接通原生 QuickJS 的只读内容指纹入口,复用桌面已有安全检查,原生命令行现可在同一工具运行中复用成功文件读取并减少重复正文回灌;没有新增模型工具、写权限或持久缓存。

每次探针验证已授权根身份、规范路径与 SHA-256,捕获前后复检授权和根身份、读取元数据。撤权、越界、目录、junction/链接/硬链接、未知字段和超限请求明确拒绝;不可靠探针仍降级正常工具执行,取消后拒绝新读取。运行内缓存限额、写/Hook 失效及上下文引用规则沿用上一批。

真实 QuickJS 与 Agent 五项通过:三次同文件读取,对照 read_file 3 次、启用缓存 1 次并另做 4 次真实指纹,模型均 4 请求;最终工具正文 15,162→5,350 字符。恢复相同 mtime、相同大小的外部改动使旧结果失效,新任务重新读取不跨任务复用;严格参数、撤权和预取消也验证。SHA 校验仍有文件 IO,字符减少不代表实际计费 Token、费用或延迟收益。

类型检查、Node 缓存专项 16 项、headless(含取消 6 项与停止/请求/原生 31 项)、完整 smoke、生产构建、原生 QuickJS 5 项及默认文件安全模块 10 项全部通过。新增真实 Windows junction 与硬链接拒绝通过;旧可选符号链接创建测试返回 BLOCKED,未作为其实际拒绝证据。重叠集合不相加,既有构建警告和首次夹具转义失败记录保留。

真实原生指纹和文件读取为本机执行,模型 SSE/凭据及外部修改事件均明确夹具,不等同于真实供应商 A/B 或新 EXE 用户验收。完整 hash 可能增加本地 IO,检查间 ABA/TOCTOU 未原子消除;Git/目录/符号缓存、跨轮复用、设置统计、Low IL 和正式包门槛继续保留。本轮仅发布源码进展日志,任务 L 等既有 partial 边界保持。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 任务 P 文件读取缓存

CodeGhost · 减少同一任务重复文件正文回灌

本轮按最新“最省 Token”规划启动任务 P,状态保持 partial,正式下载仍为 v0.0.0.216。首批实现成功文件读取的运行内缓存,并压缩模型重复回灌;每次命中重新核对宿主授权和内容指纹,写操作、命令、Hook 与子任务分发清空。缓存不持久化、不跨任务,界面与验证仍得到完整结果,停止未确认不会被缓存降为普通取消。

最多 128 项/4 MiB,单项上限 1 MiB,五分钟过期;同大小和修改时间的外部改动也会重新读取。重复正文仅在当前上下文仍有完整原输出时改为短引用,压缩前还原、来源消失后恢复全文,不能据此认定新的权限或验收。可靠指纹不可用的宿主正常执行,原生 QuickJS 当前明确为零命中。

真实文件和共享 Agent 专项 16 项通过,覆盖外部修改、撤权、删除、成功/失败写失效、窗口参数、TTL、克隆、内存与并发、上下文裁剪及停止优先级。三次同文件读取对比:read_file 宿主调用 3→1,另做 4 次指纹核对;最终工具正文 19,362→6,750 字符,模型请求均为 4 次。文件系统仍需读取/哈希,字符粗估不是实际计费 Token 或全任务成本收益。

缓存专项 16 项、类型检查、headless(含取消 6 项及停止/请求/原生 31 项)、命令桥 351 项与标准 Git Node 33 项、完整 smoke、生产构建和真实 QuickJS 降级兼容 1 项全部通过,重叠集合不相加,保留既有构建警告。新专项加入 smoke 前置门禁;类型语法和测试定位问题修正后独立复验通过,原日志保留。

实际文件、Node 命令桥和 Agent 为真实执行,SSE 与 usage 为明确夹具,未冒充公网供应商费用或延迟改善。Git 状态/目录/符号缓存、跨用户轮次、设置统计、QuickJS 指纹接线、真实 EXE 和供应商对比仍待完成;检查间并发替换的 TOCTOU 未完全解决。本批源码进展不能替代真包与真实用户验收,任务 L 等既有 partial 边界保持。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 原生停止终态收尾保护

CodeGhost · 原生收尾保留停止事实与恢复载荷

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。修复原生 headless 包装层在共享执行器已报告停止未确认后,最终存储刷新失败覆盖原始事实、按取消信号降为普通中断的问题。现在保留原始停止错误、子任务上下文、检查点与会话,附加保存异常,终态继续使用退出码 6。

停止未确认的唯一结果事件携完整恢复载荷,回调接收副本;修改载荷再抛错不能篡改权威事实,只追加结果通知失败,并标记 stopResultEventDelivered=false。终态只尝试一次,不重试或补第二个结果。普通成功/取消事件保持原结构;交付标记只说明回调是否返回,不保证 OS 管道或对端已收到。

原生共享入口专项 9 项、真实内嵌 QuickJS 3 项与普通原生 CLI 兼容 1 项通过。覆盖存储刷新、错误/结果通知叠加失败、载荷篡改、父子分发与延期隔离上下文、普通取消和后续任务;QuickJS 实际存储保留两份会话、源文件不变,下一任务退出 0。Rust 事件输出失败只有一次尝试,错误信息脱敏。

类型检查、headless(含取消 6 项与收尾/请求/原生专项 31 项)、完整 smoke、生产构建及上述原生专项全部通过,重叠集合不相加,保留既有构建警告。新专项已进入标准 headless 门禁;最后补普通成功事件结构反证后完整复验通过,原记录保留。

共享 Agent 与 QuickJS 为真实执行,Git 停止事实、SSE、存储刷新故障和观察器均为明确夹具,不等同于 Rust Git 真实停止产生、OS 信号、新 EXE 或公网供应商验收。此次保护可返回保存和同步回调失败;永不返回操作、硬中断、完整后代树、Low IL 与正式包门槛继续保留,未承诺已回滚或完成隔离清理。本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · CLI 请求发送期限

CodeGhost · 接收端不读请求也能有限收尾

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。修复 Rust→Node fallback 在接收端保持管道但不读取时,同步发送可能无限阻塞的问题。请求发送固定最多十秒,独立写线程分块检查期限;迟到写入不继续发送或当作成功,发送完成后的模型与任务执行沿用原预算。

发送超时后禁止新写入,Windows 请求取消原线程/管道的 I/O,再请求终止同一直接进程,最多额外两秒核对进程退出与写线程结束。两者都确认才返回传输失败码 2,任一未确认返回 6 并披露观测;不以取消请求或 kill 返回值证明停止。管道保留到取消结束后才释放,失败不重试发送或执行。

Rust 传输专项 13 项通过:真实 Windows Node 不读管道的生产十秒期限实测约 10,014ms,进程与写线程均结束;150ms 预热探针实测约 166ms。显式停滞写线程反证核对进程已退出但线程未确认时返回 6,另覆盖迟到成功、取消后零新 I/O、延迟读取、长中文/emoji、1 MiB 边界及发送后继续执行。

类型检查、headless(含取消 6 项及收尾/请求 22 项)、完整 smoke、生产构建和默认 Rust CLI 28 项、内嵌配置 CLI 38 项全部通过;两种 Rust 配置均实测不读管道约 10,008/10,017ms,保留无请求 argv 与正常退出码。重叠集合不相加,保留既有构建警告。

测试使用真实本机管道与明确故障夹具,不等同于新 EXE、真实供应商、OS 信号或完整后代树验收。发送预算从启动前开始,进程创建系统调用和线程调度仍可能推迟观测;非 Windows 内核取消未实测。未确认收尾如实报告,不承诺工作区回滚;全任务期限、Low IL 与正式包门槛继续保留。本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · CLI 请求传输

CodeGhost · 长请求仅通过 stdin 送入 Node

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。修复 Rust fallback 把完整 JSON 同时放入 Node 命令行与输入管道,长任务仍触及 Windows 命令行上限且管道写错被忽略的缺口。现 Node 参数仅含启动器路径,请求只走 stdin,发送结束关闭 EOF,模型输出继续直接继承 stdout/stderr。

Rust 发送前限制请求含换行最多 1 MiB,Node 读取同样按 UTF-8 字节限制并严格解码;非法编码、超限、读取异常或不完整传输明确失败,不返回部分任务。直接运行 Node 的 --request 调试用法继续支持,缺失、空白及重复参数明确报错。传输失败时检查同一直接子进程并请求终止,最多两秒确认退出;未确认返回退出码 6,已确认传输失败返回 2,正常任务退出码保持。

Node 请求专项 7 项、Rust 传输模块专项 6 项通过:真实长中文/emoji 请求 400,039 字节完整送达且子进程任务参数为空、精确 1 MiB 含换行、超限未启动、接收端退出导致 BrokenPipe、活跃进程缺输入管道的直接终止与退出,以及接收端 exit 0 但未完整发送仍报失败。Node 专项已加入标准 headless 门禁。

类型检查、headless(含取消 6 项及收尾/请求 22 项)、完整 smoke 和生产构建全部通过;默认 Rust CLI 组 21 项、内嵌运行时配置 CLI 组 16 项通过,实际 dispatch_headless 入口 400,014 字节传输、任务参数为空及退出码 5 透传可核对,重叠集合不相加。早期流预读与 Windows 管道夹具假设已修正,构建缓存写入拒绝保留证据,经原目录直接串行编译通过,保留既有警告。

长请求和管道故障为明确本地夹具,不等同于真实供应商或新 EXE 发行。此次只处理 Rust→Node fallback,内嵌 QuickJS 执行路径不变;本批消除内部 Rust→Node 重复载荷,用户原始 shell 命令行上限仍存在;同步写入被接收端阻塞仍无整次截止,直接进程退出不证明完整后代树、OS 信号转发或工作区回滚。真实实包、Low IL、跨机单 EXE 等门槛继续保留,本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · Markdown 消息边界

CodeGhost · 正文标题不再拆成会话消息

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。修复普通会话 Markdown 导入按全文标题扫描,导致正文里的用户/助手标题或代码围栏被拆成新消息的问题。新导出使用 v2 消息长度边界,Markdown 正文仍可直接阅读,标题、分隔线、仿边界标记、emoji 与首尾空白均保留。

导入按声明长度读取每条消息,并核对类型、节标题、结束和消息间隔;损坏、截断、额外内容或未知版本明确报错,不回退到标题扫描。每条正文 128 KiB、最多 500 条消息、整份 4 MiB,导出与导入共同验证。停止错误记录继续保留,计划/工具/活动只恢复可读历史,不恢复执行和权限。

桌面专项扩展至 22 项,覆盖复杂正文双角色、空白/CRLF/emoji、损坏边界反证、计划与工具活动正文、元数据和大小限制;浏览器扩展至 12 个旅程。实际界面导出 19,101 字节,28 条原消息导入后为 29 条(仅新增说明),复杂用户与助手正文各一条、5 条停止记录往返一致,刷新后的只读历史无工作区绑定或任务重放。

专项 22 项、类型检查、headless(含取消 6 项与停止收尾 15 项)、完整 smoke 和生产构建全部通过;浏览器 12 个旅程无页面异常,重叠集合不相加,保留既有构建警告。首轮截图选择器失配,按实际滚动容器并加强刷新会话定位后复验通过,原日志保留。

旧无版本文件继续兼容读法,其原有标题歧义无法据此补回;新文件手工修改正文须同步更新长度。长度是边界一致性校验,不是来源签名。保存/打开对话框、文件 IO、Agent 与原生执行仍为明确夹具,不等同于真实 Tauri 新包、供应商或 OS 停止验收。原生停止、全树、Low IL 与正式包门槛继续保留,本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 错误历史 Markdown 迁移

CodeGhost · 导出保留错误与停止恢复记录

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。修复 Markdown 会话导出直接跳过所有错误消息的缺口。普通错误和停止未确认记录现在按原次序导出,停止事实、子任务上下文、隔离恢复位置与附加收尾异常可随文件迁移。

错误正文逐行引用,正文里的会话标题、分隔线或代码围栏不变成新的消息;停止历史存入版本化可读数据块,导入恢复错误卡与有界历史记录。损坏数据、未知版本及非法停止事实明确报错,超限拒绝而不截断错误正文。每条错误连记录上限 128 KiB,整份文件最多 500 条消息、4 MiB;旧 Markdown 继续支持。

桌面专项扩展至 16 项,覆盖普通/停止错误次序、正文空白和标记、Unicode 分隔符、损坏与版本边界、大小限制、旧文件和 BOM/CRLF。浏览器扩展至 11 个旅程,实际 Chat 导出与 Sidebar 导入逐条保留 5 条停止记录,导出文件 15,936 字节,刷新保持错误卡和恢复位置;导入不绑定原工作区,也不重放任务。

专项 16 项、类型检查、headless(含取消 6 项与停止收尾 15 项)、完整 smoke 和生产构建全部通过;浏览器 11 个旅程无页面异常,重叠集合不相加,保留既有构建警告。首轮浏览器模块连接重置未进入迁移断言,服务复查恢复后独立复验通过,原日志保留。

保存/打开对话框和文件 IO 为明确边界夹具,Agent、原生授权、停止错误与观察器仍为显式注入,不等同于真实文件对话框、新 Tauri 实包、供应商或 OS 停止验收。历史路径只展示,不恢复执行或权限。通用非错误 Markdown 正文的顶级标题解析歧义、持久化异常、原生停止事实、全树、Low IL 和正式包门槛继续保留。本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 桌面停止收尾保护

CodeGhost · 收尾观察器异常不覆盖停止记录

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。桌面已经识别停止未确认后,活动终态或计划中断回调同步抛错,原先仍会阻断后续错误消息和会话终态。现在分别记录收尾异常,继续保存原始停止事实、子任务上下文与隔离恢复位置。

活动终态与计划中断按序各尝试一次,活动失败后仍尝试计划;失败回调不重试,错误卡分别显示“活动终态观察”和“计划观察”。每阶段保留首条,消息最多 2000 码元,刷新与便携 JSON 迁移后保留。记录明确披露观察失败,不能据此认为活动或计划已经更新成功。

桌面专项扩展至 11 项,浏览器扩展至 9 个旅程:新增单项与双观察器故障、单次尝试、原错误及恢复路径保留、刷新不重放和后续正常任务,另验证普通取消与普通错误的原异常传播语义。实际 Chat、reducer、localStorage 与 React 组件执行,三组故障注入均核对次数与阶段,页面异常为零;重叠集合不相加。

桌面专项 11 项、类型检查、headless(含取消 6 项与停止收尾 15 项)、完整 smoke 和生产构建全部通过,新增用例已随标准桌面专项进入 smoke 前置门禁;保留既有构建警告。浏览器首轮夹具匹配位置失配未进入产品断言,按编译后代码修正后 9 个旅程全部通过,原日志保留。

Agent、原生边界、停止错误、观察器异常和计划卡为明确夹具,不等同于真实供应商、真人批准、新 Tauri 实包或 OS 取消。此次仅保护两个同步收尾回调;异步渲染/Reducer/持久化失败、永不返回回调、Rust 原生停止事实、完整后代树、全局停止期限、Low IL 与正式包门槛继续保留。本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 桌面停止事实与恢复展示

CodeGhost · 桌面保留停止未确认终态

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。桌面原先在取消信号已经触发时将错误显示为“已中断”并跳过错误消息。现在共享 Agent 已报告停止未确认时,前台与后台会话均保留错误终态、原始错误和停止观测;普通取消继续沿用原行为。

错误卡可展开“停止观测与恢复位置”,查看直接进程退出、双管道结束、关闭事件与终止请求记录,以及子任务来源、嵌套上下文、延期隔离恢复 ID/路径和附加收尾异常。记录随会话保存,刷新不重放任务,便携 JSON 迁移保留明细;路径仅作历史展示,不恢复工作区权限,也不会自动合并、丢弃或回滚。

桌面停止专项 7 项与浏览器 5 个旅程通过:停止事实优先取消、普通错误兼容、克隆与有界恢复、重启中间状态、便携迁移和安全渲染;实际 Chat、reducer、localStorage 与组件验证前台取消失败、刷新不重放、后台写入原会话、普通取消及下一任务正常完成。记录限制 64 个任务、4 层上下文,超限明确标记省略。

桌面停止专项 7 项、类型检查、headless(含取消 6 项与停止收尾 15 项)、完整 smoke 和生产构建全部通过;浏览器 5 个旅程通过且无页面异常,重叠集合不相加,保留既有构建警告。首轮测试垫片、已完成会话引用兼容与夹具选会话问题均已修正,早期记录保留。

Agent 执行、原生授权边界与停止错误为明确注入,浏览器旅程不等同于真实供应商、OS 取消或新 Tauri 实包验收。Rust 原生停止事实、完整后代进程树、持久化异常、永不返回的回调、全局停止截止、Low IL 与正式包门槛继续保留。未新增恢复或清理按钮,本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 停止事实收尾保护

CodeGhost · 收尾异常保留原始停止事实

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。任务已经报告停止未确认后,工具、计划或子任务观察器、会话收尾保存以及错误/结果事件回调抛错,现在只追加收尾失败,不再覆盖原始停止错误、子任务上下文与隔离恢复位置;任务终态继续使用退出码 6。

收尾记录按六个阶段保存,每阶段保留首条,单条消息最多 2000 码元,按任务和错误实例独立克隆。错误与终态事件回调接收副本,即使先修改事实再抛错,返回的原始事实仍保持。结果回调失败只尝试一次,不重试或补第二个终态,并明确标记 stopResultEventDelivered=false;这不表示已确认进程停止或完成回滚。

停止收尾专项 15 项通过,覆盖阶段去重与消息边界、独立任务无串扰、工具/写隔离/嵌套分发透传、真实 Agent 单工具和父子任务、批准计划中断、回调篡改及持久化失败。单工具只请求一次模型,父子和计划各两次,停止后同批 read_file 不执行;新专项已加入标准 headless 门禁。

类型检查、既有子任务组(含停止专项 14 项)、命令桥 351 项与标准 Node 专项 33 项、headless(含取消 6 项及本批 15 项)、完整 smoke 和生产构建全部通过;官网发布保护合同 12 项与发行说明 11 项通过,重叠集合不相加,保留既有构建警告。首轮夹具重复覆盖计划计数、后续验证脚本漏传原生宿主路径均已修正,原失败记录保留。

Windows 信号经 IPC 注入,SSE、延迟 Node Git 的 kill 失败、观察器与保存异常均为显式夹具。此次保护针对已观察停止事实后的同步抛错和可返回保存失败;永不返回的回调/持久化、Rust/GUI、完整后代树、子任务全局截止、Low IL、跨机单 EXE 与正式包门槛继续保留。隔离恢复位置仍为本地事实,本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 子 Agent 停止事实与隔离留存

CodeGhost · 子任务停止未确认时阻断批次、保留隔离

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。子 Agent 调度、分发和主任务现在保留停止未确认事实、来源任务、嵌套上下文及隔离恢复位置。停止任务记录为 failed,未启动任务保持 blocked;主任务终态继续使用退出码 6,不把停止失败降级为普通取消或子任务未完成。

首个停止未确认会建立批次屏障,请求运行中的兄弟任务取消,同时等待它们实际返回,不把 abort 请求当作已经停止。写隔离遇到停止事实或带该事实的父级/兄弟取消时,不再自动合并、丢弃或清理 Worktree,保留候选内容和恢复记录;普通失败仍沿用原有清理。之前已完成的回带不自动回滚,已启动的原生异步提交不承诺撤销。

子任务专项 14 项通过,覆盖队列与依赖阻断、兄弟收尾等待、普通失败兼容、聚合/嵌套/多源事实、克隆隔离、写隔离留存、父级原因传递及正常恢复。真实父子 Agent 使用明确模拟 SSE,各请求一次模型,停止后同批 read_file 不再执行;headless 错误事件与终态包含一致 stopContext,子任务生命周期观察可核对失败来源。

已有 debug 原生宿主补验 2 项通过:真实 Worktree 停止失败后候选内容、目录和 list_recoveries 登记保持,未调用合并或丢弃,父仓库 HEAD、索引和源文件字节不变;随后普通失败只清理自己的隔离。停止错误为注入事实、隔离 API 为真实执行,不等同于新正式包或完整进程树验收。

既有子任务调度/分发组、命令桥 351 项、标准 Node 专项 33 项、类型检查、headless(含 6 项取消专项)、完整 smoke 与生产构建全部通过;新专项已接入标准子任务门禁,重叠集合不相加,保留既有构建警告。初轮夹具因目录重名未进入后续断言,改为独立 UUID 后复验通过,原记录保留。

Windows 信号经 IPC 注入,SSE、kill 失败及单元隔离 API 均明确标注夹具。不协作执行器仍可能阻塞收尾;恢复位置是本地事实,未新增自动恢复或清理按钮。后代树、子任务全局截止、回调/持久化故障、Rust/GUI、Low IL、跨机单 EXE 与正式包门槛继续保留。本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · 停止未确认的任务终态

CodeGhost · 保留停止事实,避免被普通取消掩盖

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。Node Git 停止收尾未确认时,现在回传结构化的退出、双管道 EOF、close、管道错误与 kill 失败观测;共享 API、工具循环和 headless 终态均保留这些事实,分类依据字段,不依赖中文或英文错误文字。

已收到任务取消信号不代表进程已经停止:停止未确认优先进入退出码 6,结果携带 failureKind=stop_unconfirmed 和完整事实;普通取消继续使用 5。Agent 留存失败工具观察后停止,不再执行同批后续工具、额外 Hook 或下一模型请求。检查点准备和独立审查材料、差异及执行器均不再把停止失败降级成普通告警或审查未完成。

停止事实专项 15 项通过:宿主 kill false/throw、SIGINT/SIGTERM 与非取消管道错误终态、普通取消、字段验证、语言无关、错误对象克隆隔离、检查点与跨任务恢复、真实 Agent 工具循环以及 review_changes 阻断反证。真实独立 Node 探针在计时前确认就绪,约 2014ms 后生成未确认事实;模拟 SSE 工具选择仅请求模型 1 次,失败观察保留 1 条,同批 read_file 未执行。

命令桥 351 项断言、标准 Node 专项 33 项(预算 10、停止确认 8、停止事实 15,含独立专项重叠)全部通过;类型检查、headless(含 6 项取消专项)、完整 smoke 和生产构建均退出 0,保留既有构建警告。新专项已接入标准命令桥门禁。

Windows 信号由 IPC 明确注入;模型 SSE、kill 失败和管道错误为隔离夹具,不冒充公网供应商、OS Ctrl+C、Rust 转发或后代树停止。30 秒整次、10 秒单 Git、2 秒收尾门限保持;退出码 6 只要求核查停止事实,不表示已强杀存活进程或完成回滚。原生宿主/Rust/GUI、子 Agent 跨任务事实、回调与持久化故障及正式包验收继续保留。本轮仅发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · Git 直接进程停止确认

CodeGhost · 取消结果等待直接进程与双管道收尾

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。Node Git 在宿主取消、期限到达、输出溢出或管道错误后,请求终止并最多增加 2 秒有限收尾;只有直接进程退出、标准输出和错误输出自然 EOF、进程 close 全部到达且无读取错误,才确认停止。发出 kill 不能当作已经停止。

整次查询预算登记并等待当前直接进程的收尾,修复上层取消竞速先返回的问题。超出收尾期限明确返回“停止未确认”,披露退出、双 EOF、close、管道和 kill 失败事实;不返回部分正文或省略统计。释放本机管道句柄与进程引用只是资源善后,不冒充自然 EOF、进程已退出或写操作回滚。

停止确认专项 8 项通过:延迟双 EOF 后才返回、kill 返回 false 或抛错且进程仍活、缺失 EOF/close、溢出、管道错误、启动失败和恢复真实 Git。最终延迟 EOF 取消实测约 305.4ms;kill 失败约 2 秒后报停止未确认;1000ms 查询期限加收尾约 3005.8ms。延迟流、kill 失败、管道错误均明确故障注入;最终缺失 EOF/close 夹具先确认真实直接进程就绪,不构造后代,不据此宣称真实内核管道继承或后代树停止。

最终命令桥 351 项断言、标准 Node 专项 18 项(预算 10 项与停止确认 8 项,含独立停止专项重叠)全部通过;类型检查、headless(含 6 项取消专项)、完整 smoke 与生产构建均退出 0。预算和停止确认已接入标准命令桥门禁,官网发布保护合同 12 项、发行说明 11 项通过,保留既有构建警告。

首轮夹具因未重新引用自有探针而中断;保留 Windows 管道/后代预期失败、旧错误文案断言及夹具启动就绪竞态记录。最终在计时前预热独立探针、明确缺 EOF/close 故障注入后完整复验通过;产品 30 秒整次查询、10 秒单次执行、2 秒收尾门限保持。Rust OS 信号转发、GUI 停止、全树收尾、内核文件系统取消、Low IL、跨机单 EXE 与正式包验收继续保留。本轮只发布源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · headless 任务取消接线

CodeGhost · 将 SIGINT/SIGTERM 接入 headless 任务与 Git 查询

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。Node headless 启动器现在为每次任务创建独立取消控制器,监听宿主 SIGINT/SIGTERM,并把同一信号同时传给 Agent 执行器和只读 Git 查询桥;任务结束或异常时清理信号监听,避免跨任务串扰。

检查点目标枚举和创建阶段会复查取消状态;取消不会降级成“无法自动撤销”告警,也不会继续进入模型。检查点已经创建后取消时,结果仍保留真实 checkpointId。stream-json 确保成功、失败和取消各只有一个最终 result 行;取消退出码为 5,内部收尾保存失败继续使用 6。

新增独立进程取消专项 6 项通过:SIGINT/SIGTERM 监听幂等与恢复、活动 Git 查询终止直接子进程、检查点准备阶段取消、无 Git 的 Agent 取消、唯一终态和初始化异常清理。Windows 验证通过 IPC 注入等价信号事件,直接延迟探针收到 SIGKILL;查询取消约 11–15ms 完成,工作区 HEAD、index 与源文件字节和 mtime 保持不变。既有 headless 检查点取消新增 7 项断言通过。

命令桥 349 项、类型检查、headless、完整 smoke(前置/主体/后置)与生产构建全部通过;保留既有构建警告。本轮只接 Node fallback 启动器,不把 IPC 注入说成 Rust OS 信号转发。

Rust CLI 的真实 OS 信号转发、GUI 停止按钮、第二次信号强杀、内核文件系统取消、后代进程树收尾、写操作取消/回滚、同进程并行 headless 任务及正式包验收继续保留。本轮仅更新源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · Node Git 整次查询期限

CodeGhost · 只读 Git 查询共享整次预算与宿主取消

本轮为源码增量,任务 L 保持 partial,正式下载仍为 v0.0.0.216。Node 状态、差异、文件清单、分支和历史查询增加统一 30 秒整次调用期限,覆盖仓库路径解析、文件系统等待、元数据扫描、连续 Git 子进程与结果返回;单次 Git 的 10 秒期限和输出上限同时保留,先到者生效。

宿主只能将查询预算缩短至 1–30000 毫秒,也可提供取消信号;模型参数不能扩大期限。预取消在文件系统和子进程之前失败,运行中取消停止后续扫描并终止当前直接子进程,迟到结果不返回部分数据或省略统计。每次调用独立计时,并发正常查询不受其他调用取消影响;暂存、提交和非 Git 操作保持原有授权。

最终专项 10 项通过:真实五查询、元数据字节与时间戳保持、参数拒绝、预取消零 IO、阻塞文件系统等待、扫描取消、连续探针累积期限、活跃探针取消、并发隔离和宿主 runtime 透传。显式故障注入的 100ms 文件系统预算实测 102.2ms;多个 Node 探针共享 3000ms,实测 3008.0ms 失败,直接进程均收到 close;活跃探针取消到 close 约 1.6ms。这些延迟探针不是实际慢 Git、Low IL 或后代进程树证据。

完整命令桥 349 项断言通过,类型检查、headless、完整 smoke(前置/主体/后置)与生产构建退出码均为 0;官网发布保护合同 12 项通过,保留大 chunk 和动态导入既有警告。源码与官网分别提交推送,只新增本卡片,保留其他项目独立日志及正式版本身份。

首轮累计探针夹具把同步 Git 输出准备放入测试预算,7/8 通过;移到计时外修正夹具后 9/9,通过新增活跃取消后最终 10/10,原失败记录保留。宿主取消接口已提供,headless CLI 和 GUI 用户停止按钮尚未接线;内核文件系统调用不能由此取消,直接终止不等于完整停止等待或后代全树收尾,同步系统阻塞也可能延后定时器。本批不接入写操作取消,不承诺回滚;Rust 全局期限、隔离与正式包门槛继续保留。

查看 CodeGhost 当前版本与下载 →

2026-10-12 · 开发进展 · Node Git 协议与边界

CodeGhost · 补齐 Node Git 五个入口的结构化协议

本轮为源码修复与验证,任务 L 保持 partial。状态、差异、分支、单文件暂存和提交入口现在按真实 repoPath 选择授权仓库;状态与分支返回共享 API 可直接消费的结构化数据,修复旧桥忽略仓库参数、返回裸文本及 Git 非零退出误报成功的问题。正式下载仍为 v0.0.0.216。

状态保留重命名目标、中文及空格路径,以及同文件的暂存和未暂存标记;分支保留当前分支、上游与远程本地名称,排除远程符号 HEAD。默认差异展示相对 HEAD 的暂存、工作区及未跟踪内容,暂存模式只展示索引;单文件路径按授权根解析,允许已删除路径,拒绝目录、越界和链接逃逸,并关闭外部 diff/textconv 与路径表达式扩展。

五入口清除继承的 GIT_*,关闭 fsmonitor 和可选锁,核对实际工作树、共享索引、对象及引用元数据;暂存与提交另核对对象、索引、引用及 reflog 写目标。写操作仍需宿主授权,提交保留 hooks 和签名,不自动暂存、修改旧提交或推送;失败保留 stdout/stderr 原因。Node 保守拒绝非空 alternates、链接元数据目录、超出 100000 项扫描及非法 UTF-8,不宣称与所有 Rust 布局容错等价。

最终 Node 命令桥 349 项断言全部通过,包括原有 255 项和本批 94 项;真实 Git 覆盖重命名、未出生与分离 HEAD、暂存/工作区/未跟踪差异、仅提交暂存内容、环境注入、core.worktree 与 split index 拒绝、索引和共享索引字节/时间戳保持、Windows 元数据 junction,以及根内合法 linked worktree。fsmonitor 含真实执行正控制;共享 Git API 经 Node runtime 实际完成读取、报告、暂存、提交和失败传播。类型检查、headless、完整 smoke 与生产构建通过,官网保护合同 12 项及发行说明 11 项通过,保留既有构建警告。

单次 Git 子进程限 10 秒、stdout 4 MiB、stderr 64 KiB,组合差异限 4 MiB,失败不返回部分结果。整个元数据扫描的全局期限、主动取消及后代进程树收尾、hooks/签名/clean filter 隔离、并发路径替换,以及 Low IL、跨机无 Node 单 EXE、GUI/CLI 会话互见、真实供应商与正式包验收继续保留。本轮仅更新源码进展日志。

查看 CodeGhost 当前版本与下载 →

2026-10-11 · 开发进展 · Rust Git 工作树与共享索引边界

CodeGhost · 统一七个原生 Git 入口的仓库边界

本轮为源码修复与验证,任务 L 保持 partial。桌面与原生 QuickJS 共用的文件清单、分支、历史、状态、差异、暂存和提交入口,现统一检查实际工作树与共享索引布局。正式下载仍为 v0.0.0.216,本轮未替换发布 EXE。

选定仓库与 Git 实际工作树必须解析到同一真实目录;即使重定向目标仍在已授权工作区内,也会明确拒绝。gitdir、common-dir 与索引继续核对工作区边界;索引读取前拒绝 split index 及遗留 sharedindex.*,包括混合大小写记录和目录联接,避免共享索引时间戳刷新或链接逃逸。

状态、全部差异、单文件与暂存差异、文件暂存的实际 Git 命令均清除继承的 GIT_* 环境变量,关闭 fsmonitor 和可选索引锁,避免校验之后再次被环境重定向。暂存仍须宿主写授权;提交保持 hooks 与签名配置,不自动跳过检查、降级签名或推送。

最终串行 Rust 整库 517 项通过、0 项失败、11 项原有忽略;其中共享 Git 16 项、原生运行时 112 项通过,属于整库子集,不重复相加。新增七项真实 Git/QuickJS 与共享 Rust 回归覆盖授权根内外的工作树重定向、真实 split index 的字节与时间戳保持、独立子进程环境注入、遗留共享索引、common-dir 和 Windows 目录联接拒绝。授权根内的合法 registered linked worktree 查询仍可使用,不将重定向拒绝等同于禁用全部工作树。

类型检查、headless、完整 smoke(含前置与后置)及生产构建通过,官网发布保护合同 12 项通过,保留既有构建警告。首轮目录联接夹具因 Windows 路径分隔符混用未建成,修正后完整复验通过,失败证据保留。本批覆盖上述七个入口;其余 Git 操作的同等级边界、元数据扫描全局期限、主动取消与进程树收尾,以及 Low IL、跨机无 Node 单 EXE、GUI/CLI 会话互见、真实供应商与正式包验收继续保留。

查看 CodeGhost 当前版本与下载 →

2026-10-11 · 开发进展 · Node 文件清单与失败回滚

CodeGhost · 恢复 headless 默认检查点链路

本轮为源码修复与验证,任务 L 保持 partial。修复 Node 命令桥的 git_list_files 仍返回文本、导致默认检查点目标变空的问题;现在返回文件数组和完整省略统计,由共享 Git 报告和 headless 检查点实际消费。正式下载仍为 v0.0.0.216,本轮未替换发布 EXE。

清单包含索引文件及未忽略的未跟踪文件,去重并排除根 .codeghost 内部目录;默认最多返回 2000 条,支持 1 至 20000 条,披露总数、返回数、省略数及排除数。NUL 分隔与严格 UTF-8 解码保留中文、文件名空格和 BOM;非法编码、残缺记录及 Git 非零退出均明确失败,不返回部分清单。

校验仓库真实路径、Git 元数据和实际工作树,拒绝越界、外部 gitdir/common-dir/index 及工作树重定向;清除继承的 Git 环境变量,关闭 fsmonitor 和可选索引锁。Node 文件清单与历史查询暂拒 split index 及遗留 sharedindex,避免共享索引时间戳写入或链接逃逸。单次 Git 设 4 MiB 标准输出、64 KiB 错误输出及 10 秒期限。

默认快照排除嵌套仓库的目录记录;检查点创建与指定路径恢复保留文件名原文,不再裁掉开头空格或 BOM。255 项命令桥断言通过:真实默认快照记录 12 个路径、242 字节,失败任务返回实际检查点 ID,显式回滚恢复原字节和原不存在状态,HEAD、索引及暂存内容保持一致。模型执行使用注入夹具;stderr 超限与超时采用真实 Node 子进程故障注入,已确认直接子进程回收,不等于公网模型或桌面真人验收。

类型检查、headless、完整 smoke(含前置和后置)及生产构建通过;共享 Git 13 项、原生运行时 108 项通过,另有 1 项原有忽略,官网发布合同 12 项通过。默认检查点仍最多覆盖前 200 个候选文件,不代表所有改动都可撤销;不支持的仓库布局会明确告警。Low IL 沙箱、跨机无 Node 单 EXE、GUI/CLI 会话互见、主动取消与进程树完整收尾、真实供应商及正式包门槛继续保留。

查看 CodeGhost 当前版本与下载 →

2026-10-11 · 开发进展 · Git 提交历史只读查询

CodeGhost · 有界提交历史与省略报告

本轮为源码开发进展,任务 L 保持 partial。模型工具、headless 与原生 QuickJS 已接通 git_list_commits,Node 命令桥同步返回结构化报告。工具归类只读,默认返回 200 条,支持 1 至 2000 条;当前正式下载仍为 v0.0.0.216,本轮改动尚未进入发布 EXE。

查询本地全部引用可达的提交及有效 HEAD,包含分离 HEAD 和已缓存的远程跟踪历史,不执行 fetch,也不代表远端服务器最新历史。最多多读一条判断 has_more,省略条数只披露下限,不推算完整历史总数;报告保留完整散列、短散列、作者、日期、引用与主题。

采用 NUL 分隔记录,中文、制表符及旧分隔符字符不会造成提交被静默漏掉。清除继承的 Git 环境变量,关闭可选索引锁、外部签名展示、对象替换与惰性抓取;外部 gitdir、common-dir、对象与引用链接逃逸、非空 alternates 对象库明确拒绝。损坏 HEAD 或目标引用返回失败,不伪造空仓库。

Git 历史命令设 4 MiB 标准输出、64 KiB 错误输出与 10 秒期限,超限终止并明确失败;元数据检查最多 100000 项。原生新增 7 项真实 Git/QuickJS 回归与共享 Git 13 项回归通过,覆盖只读边界、特殊文本、空仓库、分离 HEAD、缓存引用、环境污染、外部元数据和模型结果回灌。模型响应使用两轮 SSE 夹具,不等于公网供应商实测。

类型检查、headless、完整前端 smoke(含前置与后置)、生产构建、Node 命令桥和官网发布合同通过。Low IL 沙箱、跨机无 Node 单 EXE、GUI/CLI 会话互见及真实桌面与正式包门槛继续保留。

查看 CodeGhost 当前版本与下载 →

2026-10-11 · 开发进展 · Git 原生授权提交

CodeGhost · 暂存区提交与宿主写授权

本轮为源码开发进展,任务 L 保持 partial。原生 CLI 与 headless 写模式已接通 git_commit,桌面与原生端共用提交实现。默认只读模式不提供该工具,模型参数不能提升宿主写权限;当前正式下载仍为 v0.0.0.216,本轮改动尚未进入发布 EXE。

只提交已有暂存区内容,不自动暂存、修改旧提交或推送;未暂存修改与未跟踪文件保持原样。空白、含 NUL 的提交说明及非法仓库参数明确失败。Git hooks 与签名配置照常执行,错误如实返回,不自动跳过检查或改为无签名提交;提交身份需由 Git 配置提供。

清除继承的 Git 专用环境变量,防止仓库、索引与对象写入目标被环境重定向;验证已授权工作区内的 gitdir、common-dir、索引及实际提交写入路径。对象、引用与日志目录的链接逃逸会被拒绝,元数据位于工作区之外的 linked worktree 布局同样拒绝。

新增 7 项真实 Git/QuickJS 专项全部通过,覆盖宿主授权、暂存范围、外部元数据、独立子进程环境注入、Windows 目录联接、hooks 与签名失败;共享 Agent 经两轮显式模拟 SSE 核对工具声明、真实提交及结果回到模型。原生运行时最终回归 101 项通过、0 项失败、1 项原有忽略,共享 Git 兼容回归 11 项通过。模型响应为测试夹具,不作为公网供应商、桌面真人流程或发布 EXE 验收证据。

类型检查、headless、完整前端 smoke(含前置与后置)及生产构建通过,保留既有构建警告。签名失败前 Git 可能更新索引缓存树字段,测试核对暂存条目与 HEAD,而不承诺索引逐字节不变;初轮失败证据保留。hooks/签名程序的隔离与有界取消尚未验收,Low IL 沙箱、跨机无 Node 单 EXE、GUI/CLI 会话互见及正式包门槛继续保留。

查看当前 CodeGhost 正式下载 →

2026-10-11 · 开发进展 · Git 分支只读查询

CodeGhost · 本地分支与远程缓存查询

本轮为源码开发进展,任务 L 保持 partial。桌面 Agent 与原生 CLI 已接通 git_list_branches,只读模式可查询本地分支和已缓存的远程跟踪引用。查询不执行 fetch,缓存不代表远端服务器最新分支;当前正式下载仍为 v0.0.0.216,本轮改动尚未进入发布 EXE。

返回分支名、当前标记、远程标记、上游和对应本地名称,保留中文分支名,并按已配置远程名的最长前缀识别含斜杠的远程名称。默认最多返回 200 项,可设 1 到 2000 项;报告明确给出总数、返回数、省略数和截断状态。origin/HEAD 等符号引用不作为分支条目,空仓库没有已创建的分支引用,分离 HEAD 时没有当前本地分支。

桌面与 CLI 复用同一实现,清除继承的 Git 专用环境变量,关闭文件监视器和可选索引锁;与文件清单共用 Git 元数据边界校验,拒绝工作区外的 gitdir、common-dir 或索引。元数据位于工作区之外的 worktree 或子模块布局也会被拒绝;参数非法或宿主未返回分支数据时明确失败。

新增原生专项覆盖真实临时 Git 仓库中的本地与远程引用、上游、中文与含斜杠远程名、空仓库、分离 HEAD、外部元数据拒绝和继承环境隔离;共享 Agent 经两轮显式模拟 SSE 核对分支清单、省略统计与缓存边界回到模型,检查索引、HEAD、配置和原文件不变。新增 4 项专项全部通过,原生运行时最终回归 94 项通过、0 项失败、1 项原有忽略。模型响应是测试夹具,不作为公网供应商或发布 EXE 验收证据。

类型检查、headless、完整前端 smoke(含前置与后置)和生产构建通过,共享 Git 模块 11 项兼容回归通过;构建保留既有动态导入与大 chunk 警告。本次新增工具不执行分支切换、建分支、删分支或网络同步。Low IL 命令沙箱、跨机无 Node 单 EXE、GUI/CLI 会话互见及正式包验收继续保留。

查看当前 CodeGhost 正式下载 →

2026-10-11 · 开发进展 · Git 文件清单只读闭环

CodeGhost · Git 文件清单与省略统计

本轮为源码开发进展,任务 L 保持 partial。桌面 Agent 与原生 CLI 已接通 git_list_files,只读模式也能查询仓库文件,结果返回模型继续分析。当前正式下载仍为 v0.0.0.216,本轮改动尚未进入发布 EXE。

清单覆盖 Git 索引文件及未被忽略的未跟踪文件,保留中文、首尾空格、制表符、换行和引号文件名,合并重复路径并排除内部 .codeghost 目录。默认最多返回 2000 项,可设 1 到 20000 项;报告明确给出总数、返回数、省略数、排除数和截断状态。总数不含被 Git 忽略的未跟踪文件,不代表磁盘全部文件。

查询清除继承的 Git 专用环境变量,关闭文件监视器和可选索引锁;Git 元数据和索引必须位于已授权工作区内。工作区外的 worktree 或子模块元数据明确拒绝,非法参数在调用宿主前拒绝,旧宿主缺少统计时明确报错。

新增 5 项原生 QuickJS 与真实临时 Git 仓库回归全部通过,覆盖特殊文件名、去重与截断、外部元数据拒绝和环境隔离;共享 Agent 通过两轮显式模拟 SSE 验证工具声明、真实清单及统计回到模型,并核对索引、HEAD 与原文件不变。原生运行时完整回归 90 项通过、0 项失败、1 项原有忽略。模型响应是测试夹具,不作为公网供应商或发布 EXE 验收证据。

类型检查、headless、完整前端 smoke(含前置与后置)和生产构建通过;构建保留既有动态导入与大 chunk 警告。Low IL 命令沙箱、跨机无 Node 单 EXE、GUI/CLI 会话互见及正式包验收继续保留。

查看当前 CodeGhost 正式下载 →

2026-10-11 · 开发进展 · 原生授权建仓

CodeGhost · git_init 原生建仓与工作区边界

本轮为源码开发进展,任务 L 保持 partial。原生 CLI 的授权写模式已接入 git_init,桌面端与 CLI 复用同一建仓实现。默认只读模式不提供该工具;模型参数不能覆盖宿主的写入授权。当前正式下载仍为 v0.0.0.216,本轮改动尚未进入发布 EXE。

仅在已授权工作区内的现有目录建仓,拒绝无工作区、越界路径、链接逃逸、文件目标和重复初始化。已有 .git 目录、worktree 的元数据文件及链接均拒绝覆盖;建仓不暂存文件,也不提交或推送。

建仓命令清除继承的 Git 专用环境变量,并禁用初始化模板。独立子进程注入 GIT_DIR、工作树、对象目录、索引及配置变量,核对元数据留在当前工作区、外部目录没有写入;普通边界回归另覆盖 Windows 目录链接。

新增 4 项原生 QuickJS 与真实临时 Git 目录回归全部通过,覆盖宿主授权、参数校验、链接边界和环境隔离;共享 Agent 通过两轮显式模拟 SSE 验证工具声明、真实建仓以及结果回到模型。原生运行时完整回归 85 项通过、0 项失败、1 项原有忽略,官网定向发布合同 12 项通过。模型响应是测试夹具,不作为公网供应商或发布 EXE 验收证据。

类型检查、headless、完整前端 smoke(含前置与后置)和生产构建通过;构建保留既有动态导入与大 chunk 警告。Low IL 命令沙箱、跨机无 Node 单 EXE、GUI/CLI 会话互见及正式包验收继续保留。

查看当前已发布版本 →

2026-10-11 · 开发进展 · 原生只读审查与暂存区差异

CodeGhost · headless 审查与 git_diff 暂存区参数贯通

本轮为源码开发进展,任务 L 保持 partial。接通 headless 的独立审查工具,并补齐模型工具声明、共享调度器到原生 Git 的 git_diff(staged=true) 链路。当前下载仍为 v0.0.0.216;本轮改动尚未进入正式安装包。

git_diff 默认查看全部未提交差异(包括已暂存与未跟踪文件);显式传入布尔值 staged=true 时,只读取暂存区差异。非布尔参数直接拒绝,不调用原生宿主。独立审查沿用既有只读子 Agent 权限,git_stage_file 仍只在授权写模式中提供。

真实临时 Git 仓库与原生 QuickJS 的模型往返回归通过(1 项):检查模型请求中的参数声明与只读工具集,验证下一轮模型收到暂存区内容,排除未暂存和未跟踪内容,并核对 Git 索引及工作文件保持不变。原生运行时模块最终回归 81 项通过、0 项失败、1 项原有忽略。模型响应为显式模拟,不作为公网供应商或发布 EXE 验收证据。

类型检查、headless、完整前端 smoke(含前置与后置)及生产构建均通过;构建保留既有动态导入与大 chunk 警告。Low IL 命令沙箱、跨机无 Node 单 EXE、GUI/CLI 会话互见及正式包验收仍需继续完成。

查看当前已发布版本 →

2026-10-11 · 开发进展 · 工具链预登记

DreamGameBuild R49 · 本地工具链预登记与撤销

这是工具链依赖预登记里程碑,不是新版本发行。D2仍为partial,run_command不注册,没有执行HTTP入口。本轮不发新包,当前下载仍为v0.0.1.19,不宣称现有包已包含R48/R49能力;登记只保存特定依赖树与入口事实,不授予执行或联网权限。

在桌面设置页接入完整依赖审阅、登记、复检及撤销。宿主目录只由Main原生选择器产生,Renderer和模型不能提交绝对路径、环境、能力、URL或批准布尔值。清单展示全部相对路径、文件SHA及字节数、目录和可选根级入口;Main独立回读依赖树与绑定SHA构造精确原生确认,默认取消。

两遍完整有界依赖与身份扫描,拒绝链接、硬链接、重解析点、逃逸、已知私有配置和凭据、已知压缩载荷以及Shell/系统管理入口,不静默丢弃依赖。PE x64结构检查只证明入口可识别,不代表程序已运行;私有内容过滤是有界规则,不宣称识别所有伪装、编码或二进制内秘密,正式执行仍需单独冻结允许的供应链和依赖类别。

审阅票据300秒有效、一次消费、最多64份,同一进程一次完整扫描;登记前重扫完整依赖并复检绑定、身份及原期限,最多64份有效登记。登记、复检与撤销持久化到既有本地审计,不新增数据库迁移;刷新和正常重启恢复登记,不恢复未消费票据或执行权限。撤销只废止登记,不删除来源、改变ACL或启动程序;来源路径仅留本地,不进入Renderer投影或公开事件。

后端定向与直接调用方120项、前端核心154项、既有设置页独立7项分别通过,重叠集合不相加。Python变化覆盖347/348语句、43/44函数、62/64分支;四个新增TS/TSX执行模块351/351语句、43/43函数、224/231分支,均达门禁,不外推全仓。872份冻结输入与覆盖源码SHA匹配,完整定向Ruff、Electron编译、Renderer独立构建及全局类型检查通过。既有设置测试组合曾15秒超时,独立运行随后通过,原失败保留,不放宽测试预算。

真实Electron、隔离Preload、本地HTTP/SQLite和原生文件旅程覆盖登记、复检、刷新、正常重启与取消/确认撤销;工具来源SHA及mtime不变,执行命令0次。1440目标窗口与390宽度的设置面板无横向溢出。原生选择/确认结果及PE头是隔离夹具,不是真人、远程Provider、发行实包或实际命令执行验收。

下一步继续D2显式Execution权限与预算、完整argv逐次批准、独立联网批准、持久命令审计、精确停止登记和Main回灌,接齐后再注册run_command并冻结新实包。完整D2、十月内测版及整版目标仍未完成。现有v0.0.1.19独立公网整包核验仍为partial;本轮仅发布日志,不替换EXE、下载页、清单、环境、Compose或API数据挂载,不用旧证据宣称新包验收。

查看当前v0.0.1.19预览版 →

2026-10-11 · 开发进展 · 命令入口尚未开放

DreamGameBuild R48 · Windows命令隔离基础

这是内部安全基础里程碑,不是新版本发行。任意命令执行D2仍为partial,run_command不注册。正式执行权限、工具链登记与绑定、逐次精确批准、独立联网批准、持久审计、停止登记及Main工具回灌仍在开发;当前下载仍为v0.0.1.19,不宣称现有包已包含本轮能力。

实现唯一随机Windows LPAC与受限Job:挂起创建、原子绑定Job,核对实际隔离令牌、最小只读运行时能力及全树归属后才启动;默认无网络能力,不继承宿主代理、凭据或任意句柄。命令只在完整私有工程副本运行,工具依赖只读执行并在整个执行窗口锁定;不修改真实工程或系统ACL。

真实Windows反证验证了宿主哨兵拒读写、工具拒写、工程副本可写、loopback网络拒绝,以及父进程退出、取消和超时后整个子树实际停止。执行最多120秒,stdout与stderr共享1MiB保存额度,超限继续排空,非法UTF-8转换不能突破上限;停止确认仍最多5秒,零自动重试。

工程与依赖做两遍完整有界快照,拒绝链接、逃逸和漂移;工程快照额外拒绝敏感内容和隐藏路径,仅允许三个安全点文件。工具链包含的私有配置仍须由后续正式登记与授权合同约束,不宣称已完成所有工具输入的凭据过滤。完整依赖逐文件读回SHA并在启动和执行期间锁住。命令的增改删整体生成待审Candidate,最多200项、正文8MiB;必须整体批准,批准与Worker写前核对当前全树,写后核对目标全树,再走实际Godot验证和失败回滚,不把命令成功或取消当成写入批准。

核心117项、真实Windows10项、核心事务回归15项、真实Godot直接调用方6项及HTTP历史回归7项分别通过,重叠集合不相加。变化覆盖966/993语句(97.281%)、80/80函数(100%)、310/384分支(80.7292%),采集与最终源码逐文件摘要匹配,无缺测或变化排除;不外推全仓。组合超时、无符号链接权限及未显式配置引擎的失败记录保留,285秒包装和Godot/GUT原120/25/5秒门限不放宽。

真实LPAC命令只改变私有副本,整体Candidate经HTTP批准及真实Godot提交;批准后人工无关改动在Worker写前拒收,错误目标树实际回滚。初始工程、HTTP和能力配置仍是隔离夹具,不是真实远程模型或真人验收。十月内测版、完整D2与整版目标仍未完成;后续接好完整产品授权合同后,再冻结新包并验收。

本次只发布开发日志,不替换EXE、下载页、发布清单、环境或API。现有v0.0.1.19的独立公网整包核验仍为partial:96MiB后270秒预算到期、curl28、零自动重试;历史失败与已通过的旧版本记录继续保留,服务端或页面核验不冒充公网整包通过。

下载现有 v0.0.1.19 候选版(不含R48命令入口) →

2026-10-10 · 中断接管与工程历史恢复候选版

DreamGameBuild v0.0.1.19 · 中断接管与工程历史恢复

Windows x64 免安装单文件,403,936,537 字节,未签名。SHA-256:51d1e76fd43d81cb642889362bd09f3aa5ad7ad102aa9c937d32e3be6665e7c4

Agent成功工具产生的阶段草案会先保存为不可变待审Candidate,Main核对精确身份、修订、SHA和字节数后才继续下一轮。阶段结果明确标记“尚未完成整项任务”;取消后保留,不把停止标记当成进程已退出,也不自动批准或直接写入工程。

中断只停止同一拥有者、工程与执行精确登记的受控GUT、游戏运行和Godot会话;真实停止确认前不能批准阶段候选或授权人工接管。人工修改后以新的执行和重新确认的预算继续,重新读取当前文件与SHA,不复活旧循环、工具权限或模型费用授权。

新增工程历史检查点:显式保存普通工程文件,包含文本、二进制、空文件及新增/删除;排除任意层Git、DGB控制数据和Godot缓存,拒绝链接、越界及不完整读取。每份最多10,000文件、单文件32MiB、总512MiB,两遍指纹一致及内容精确读回后才提交;历史分页加载,不静默裁掉更早的恢复资格。

选择任意已保存检查点只生成新修订的整体待审差异,最多200项变更,超限明确拒绝、不拆批覆盖。须整体批准,批准与Worker写前复核全部当前文件,写后核对目标树,再走原Godot验证与失败回滚;不能关闭实际验证,不回滚Git、DGB控制状态、预算和费用授权。

后端核心最终150项、直接调用方定向351项(另19项大规模组合模板测试未纳入本轮)分别通过;前端16文件256项及布局定向40项分别通过,不相加重叠集合。变化Python覆盖666/673语句、73/73函数、291/362分支;TS/TSX定向98.58%语句、100%函数、95.47%分支。285秒包装超时和初次覆盖未达门槛记录保留,不称全仓回归通过。

真实Godot父子进程中断、历史完整恢复、批准后外部编辑拒收与错误历史回滚通过;真实本地HTTP/SQLite与编译Main完成取消保留、手工修改后重新创建并启动新执行。模型响应与初始授权是隔离夹具,不能替代远程Provider、真人或真实模型自主决策。

最终实包从新隔离档真实初始化卡牌工程:GUT39项、5516ms、0失败/错误/跳过。UI保存两份检查点、选择较早历史、整体批准并实际提交到revision2;恢复后独立受控副本GUT39项、12547ms,原工程不变。刷新与正常退出重启保留检查点ID和SHA,初始化仍同一操作、仅入队一次;较新历史可再审阅而不自动写入。首次实包发现审阅卡挤成一行,修复后独立重打包、384px实包几何断言及截图复验通过,初候选未发布。

实际EXE FileVersion及ProductVersion、Main、界面和后端均为0.0.1.19;75个Main JS逐字节封包匹配,588个实际解包Worker文件匹配,1249个构建输入前后冻结一致。120秒准备、25秒执行、5秒停止确认、非空报告与批准门禁不变,不自动重试。十月内测版及整版目标仍未完成;真实Provider、真人、正式美术、跨进程自动续跑、D2隔离命令与D4运行时子代理仍保留独立任务和门禁。

下载当前候选版并查看签名提示 →

北京时间2026-10-10 22:55:42.677,独立开发机公网HTTPS单次四路分段验包在原270秒总预算内逐段核对100,663,296字节(96MiB),用时270.049381秒、0自动重试,随后curl 28超时;本轮公网整包仍为partial,不能称全部403,936,537字节或整包SHA通过。已核对片段的强ETag、范围及本地参考字节一致;服务端本机TLS完整包、公开发行身份、两页/健康和1440/390浏览器通过,但不冒充公网全包。未放宽预算、复用旧片段、绕过网络或TLS;公网吞吐偏慢的根因仍待独立定位,不将其当作客户端初始化失败或已修复。历史.15超时partial及R44/R45/R46公网完整通过记录保留。

2026-10-10 · 上下文压缩与原文审计候选版

DreamGameBuild v0.0.1.18 · 上下文压缩与原文审计

Windows x64 免安装单文件,403,893,744 字节,未签名。SHA-256:e325e9dbb9cec4f5eb13500e4823dde8c82384b7265ecbc0ff7df2a6b5aed5c8

既有Main循环接近同一冻结模型的已登记窗口时,确定性摘要完整旧工具组;不调用额外总结模型,不增加模型费用授权。未知窗口不猜测,工程、会话、执行、意图、版本和能力指纹每轮复检,取消、终态和漂移后不能继续归档。

原始历史与摘要先保存到本地审计,Main核对精确身份、修订、两份SHA和UTF-8字节数后才替换内存历史。最多8次,单次原文加摘要最多1MiB,累计最多4MiB;拥有者可主动读取指定修订,普通消息、公开事件和清单不携带源码原文。并发修订只有一个胜者,精确重试幂等,不重复会话序号。

保留所有系统与用户原文、普通助手说明、最近完整工具组、路径、SHA、状态和失败门禁。仅在read_file源码SHA、字节数与原文精确一致时省去冗余文本;错误、截断、未知字段和非源码结果原样保留。摘要以不可信用户历史数据发送,不升级为系统指令;后端逐组复核,不能伪造SHA、失败结论或最近工具组。

压缩不重置callIds、候选草案、文件摘要、用户跳过反馈或轮数、工具、时间、Token四道限额;输出预约同时受已声明窗口约束,窗口不足时仍按既有Token闸停止。无会话旧执行不创建孤儿审计,从零启动不能冒充已归档执行的跨进程自动续跑。

最终后端177项、前端483项定向单元与调用方回归分别通过;Python变化语句266/273、函数24/24、分支79/86,核心TS变化语句194/194、函数16/16、分支143/143。Electron入口常量和启用接线另以编译、封包及实包验证,不冒称全仓覆盖;原285秒包装不变,失败记录保留。

真实本地HTTP/SQLite/SSE及编译Main完成5轮、18次工具调用,读取6份工程文件,两次归档由91,339→47,424字节、92,335→48,420字节继续产出12关候选;逐次确认原文已经持久化后才发送摘要,路径/SHA、GUT失败样本和用户skip保留,14个工程文件摘要不变。执行、模型响应及GUT失败样本为隔离夹具,不是远程Provider或真人,候选未批准且未写工程。

最终实包真实卡牌初始化GUT39项、5438毫秒,0失败/错误/跳过;刷新及退出重启保持同一初始化操作、工程revision1和入队记录1。实包主动读取原文与摘要、刷新和正常退出重启恢复精确SHA,原文不进入普通消息;计划skip与475个工程文件不变。实包审计与初始计划是隔离数据库夹具,不能替代真实模型循环。

实际EXE FileVersion及ProductVersion、Main、界面和后端均为0.0.1.18;73个Main JS逐字节封包匹配,588个实际解包Worker文件匹配,1231个构建输入前后冻结一致。120秒准备、25秒执行、5秒停止确认、非空报告、Candidate、批准和恢复门禁不变。十月内测版及整版目标仍未完成,历史偶发导入时延、真实Provider、真人、正式美术和跨进程自动续跑仍保留独立门禁。

北京时间2026-10-10 19:31:51.809,独立开发机通过公网HTTPS以97个新连接分段精确接收全部403,893,744字节,用时92.892366秒,0重试;逐段参考字节、强ETag、范围及下载前后发布身份均一致,顺序全文件SHA-256为e325e9dbb9cec4f5eb13500e4823dde8c82384b7265ecbc0ff7df2a6b5aed5c8。此项是公网全包证据,不复用旧版片段,也不把服务端本机TLS或HEAD当作全包下载。官网两页、健康及1440/390浏览器通过;历史.15超时partial、R44和R45整包通过仍保留,不能外推为历史时延或真实模型门禁已关闭。

2026-10-10 · 实时计划与用户跳过反馈候选版

DreamGameBuild v0.0.1.17 · 实时计划与用户跳过反馈

Windows x64 免安装单文件,403,869,005 字节,未签名。SHA-256:bbe241ea9cc659dd0913b381a8f191239493b87061c5cd1c86c17d19e3ccd2d4

既有update_todo接入本地持久化与可折叠计划面板,待办、进行中、已完成和用户跳过实时可见,复用唯一会话SSE而不另建循环。计划绑定工程、会话、执行、意图和工程版本,最多60项;刷新或重启从本地恢复,终态、取消和绑定漂移后只读。

用户跳过采用计划修订校验和幂等反馈;模型不能重新激活跳过项。下一模型轮接收后端确认的反馈,Provider返回及最终校验期间到达的反馈也不会漏掉,最终完成在短写事务中复核已消费的反馈修订。修复普通消息与计划事件并发分配序号的问题,旧执行无会话时不暴露计划工具,不产生孤儿计划。

后端最终83项通过,前端计划/循环/工具/聊天与版本调用方最终395项通过;独立版本与迟到反馈7项与其重叠、不相加。变更Python语句208/209、函数20/20、分支60/62;变更TS/TSX语句158/158、函数28/28、分支161/162。受影响既有整函数分支另列915/1209,不伪称全仓覆盖;历史失败均保留,未扩大285秒验证包装。

真实本地HTTP/SSE、生产Main和React三轮隔离响应旅程验证了用户跳过、反馈仅消费一次、不可重新激活、刷新及终态只读,1440/390宽度无横向溢出。实包截图发现初始计划面板挤压对话,已移入对话纵向布局并以DOM回归和实包几何断言复验,未发布旧候选。最终Portable实际显示持久化计划,点击跳过经冻结后端确认,刷新和正常退出重启恢复,475个工程文件摘要不变。执行及模型响应是隔离夹具,不是远程Provider、真人或完整游戏验收。

最终EXE实际FileVersion和ProductVersion、Main、界面、后端均为0.0.1.17,npm保持合法三段0.0.1和构建号17。真实卡牌初始化GUT39项、5719毫秒、无错误/失败/跳过;刷新与重启保持同一操作、工程revision为1、入队记录仍为1。

计划中的完成只是Agent声明,不能批准工程写入或扩大费用权限;跳过不取消已运行工具。120秒准备、25秒执行、最多5秒停止确认及非空报告、摘要、批准和恢复门禁不变。十月内测版及整版目标仍未完成,历史偶发导入时延、真实模型和真人门禁继续保留。

北京时间2026-10-10 18:06:51.148,独立开发机通过97个新建公网HTTPS分段连接完整核对403,869,005字节,耗时51.141秒;各段强ETag、精确范围、顺序及本地参考字节一致,完整SHA-256匹配上述最终包,下载前后公开发布身份不变,0次重试、未复用旧版片段。公开清单、两页摘要、健康和1440/390宽度检查通过;服务端本机TLS另已完整验证,两类证据分别记录。v0.0.1.15在84MiB超时的partial及v0.0.1.16独立通过记录均原样保留。

下载 v0.0.1.17 候选版 →

2026-10-10 · 玩法消费者与版本一致性预览版

DreamGameBuild v0.0.1.16 · 补齐15项玩法消费者与真实生成保护

Windows x64 免安装单文件,403,849,180 字节,未签名。SHA-256:650cbf057638324e33f9ac297e15f48b14989d34427aa766c43bc9947c44dabe

扩展平台跳跃从静态骨架补齐真实运动、物理碰撞、双跳/墙跳配置、三关切换、敌人、战斗、状态、帮助面板、音效与校验存档。俯视角音效实际消费SFX总线;RPG种子布局被遭遇读取;卡牌金币购买真实扣费并加入牌堆;竞速和扩展玩法的相机改变实际画布,HUD保持固定。仍是草稿/程序化预览基线,不是正式美术或作品级成品。

全部15项以新的模板修订和正常/边界GUT保护交付,旧模板字节及已绑定工程不改写。358项单元/调用方通过;真实Godot 4.6.1分组9项正常/配置和10项反证通过,另9项旧配置、11项玩法回归、12项创建/健康子集通过。前端49项和版本工具10项通过,集合有重叠、不相加;一次并行全套包装285秒超时保留,未扩大预算或自动重试。

变更Python范围100个语句、7个函数、36个分支均覆盖;NSIS版本键辅助模块覆盖率100%。GDScript没有行覆盖率,证据是正式生成套件、真实渲染与错误行为反证。相机对象移动但画布不变、暂停状态不刷新、原生存档桥缺少恢复确认等问题均在真实验收中修正。

统一版本源:npm保持合法三段0.0.1,构建号为16;锁定NSIS工具链的ProductVersion不再遗漏第四段。最终EXE实际FileVersion和ProductVersion均为0.0.1.16,Main、界面、后端一致。真实卡牌初始化GUT39项、7078毫秒、无错误/失败/跳过;刷新和正常退出重启恢复同一操作,revision为1、入队记录仍为1。70个Main模块、34个外置资产及实际解包588个Worker文件匹配最终候选。

120秒框架准备、25秒执行、最多5秒停止确认和非空报告、摘要、批准、恢复门禁不变。实包计划与能力是隔离夹具,不是远程模型或真人验收;十月内测版及整版目标仍未完成,历史偶发导入时延根因仍待定位。

北京时间2026-10-10 16:37:07.832,独立开发机通过97个新建公网HTTPS分段连接完整核对403,849,180字节;各段强ETag、精确范围、顺序及本地参考字节一致,完整SHA-256匹配上述最终包,下载前后公开发布身份不变,0次重试、未复用旧版片段。公开清单、两页摘要、健康和1440/390宽度检查通过;服务端本机TLS另已完整验证,两类证据分别记录。v0.0.1.15在84MiB超时的partial记录继续保留,不被本轮覆盖。

下载 v0.0.1.16 预览版 →

2026-10-10 · 进程输出完整性门禁预览版

DreamGameBuild v0.0.1.15 · 零退出码不能掩盖未读完的尾部错误

Windows x64 免安装单文件,403,791,502 字节,未签名。SHA-256:92fe1001db35224aed5d9ce460d6b8a662af1efc58f2159ebfd48fc86f5d3b35

修复进程已经退出、stdout/stderr 读取尚未完成时提前返回成功观测的问题。必须确认双路真实 EOF;读取或关闭失败以固定分类拒收,不虚构引擎错误。未结束的读取保留身份,读完后仍可获得真实最终观测,不自动重新运行测试。

双通道旧实现反证先失败;核心与直接调用方覆盖率集合 226 项通过,另一定向调用方 123 项通过、1 项因 Windows 无符号链接权限跳过,前端 46 项通过。变更语句覆盖率 95.35%、函数 100%、分支 97.92%。真实隔离 Godot 4.6.1 的尾部错误对照和受控读取失败均拒收;这些夹具不是历史偶发导入时延根因复现,测试集合有重叠、不相加。

诊断白名单仅增加输出完整与读取失败两个严格布尔值;不回传原始日志、异常原文、源码、私有路径或凭据。120 秒准备、25 秒执行及最多 5 秒停止确认预算不变,无自动重试,完整 Godot/GUT、非空报告、摘要、用户批准和恢复中心门禁不放宽。

最终实包在新隔离工程中完成真实初始化:GUT 31 项、6016 毫秒、0 失败或跳过,工程 revision 为 1。刷新及完整退出重启后恢复同一操作,入队记录仍为 1;实际解包 asar 与 554 个 Worker 文件匹配最终候选。能力及批准计划是夹具,不是真人或远程模型验收。

北京时间 2026-10-10 11:04:36.585,独立开发机公网整包核验因 curl 28 / 单段 120004 毫秒超时结束,状态为 partial;本轮已完整核对 88,080,384 字节(84 MiB),没有自动重试或复用旧版片段,不能当作当前 403,791,502 字节整包及完整 SHA-256 通过。官网公开清单、两页摘要、健康和 1440/390 宽度检查通过;服务端本机 TCP 与公开 Host/SNI 的 TLS 全字节校验另已通过,但不冒充独立公网验包。旧版本历史记录保持原状态。

历史 SQLite 回执确认两次 import_project 超时,但缺少当时的 stdout/stderr 与环境资源快照,根因仍待定位;远程模型、真人、美术和完整游戏验收仍待完成,不能视为十月内测版已完成。

下载 v0.0.1.15 预览版 →

2026-10-10 · 无换行输出实时观测预览版

DreamGameBuild v0.0.1.14 · 已刷新短输出不再等待换行才可见

Windows x64 免安装单文件,403,789,585 字节,未签名。SHA-256:a20fb308b73abbcef8384367a0f9c95590456148e5b46a54c7762225302ed716

修复受管进程已经刷新但尚未换行的短输出被按行读取暂时隐藏的问题。现在每次最多读取 4096 字节的可用数据,进程仍在运行时即可更新错误和脱敏观测;跨块 UTF-8、多字节字符、CR/CRLF 与末尾不完整字节的替换语义保留,每路日志尾部仍限制为 32000 字符。

真实 stdout/stderr 反证均先失败;修正后直接调用方 164 项与前端 46 项通过,变更语句、函数和分支覆盖率均为 100%。真实 Godot 4.6.1 隔离插件的对照验证证明已刷新无换行输出可在阻塞窗口内观测,原 25 秒超时仍拒收并回收进程;这是受控观测夹具,不是历史偶发导入时延的根因复现。

固定诊断白名单、长日志错误保留、阶段完成态和独立观测计时继续保留,不回传原始日志、源码、私有路径或凭据。120 秒准备、25 秒执行及最多 5 秒停止确认预算不变,无自动重试,完整 Godot/GUT、非空报告、摘要、用户批准及恢复中心门禁不放宽。

最终实包在新的隔离工程中完成真实初始化:GUT 31 项、5547 毫秒、0 失败或跳过,工程 revision 为 1。刷新和完整退出重启后恢复同一操作,入队记录仍为 1;实际解包 asar 与 554 个 Worker 文件匹配最终候选。受控计划与能力为夹具,不是真人或远程模型验收。

北京时间 2026-10-10 09:57:16.951,开发机独立公网 HTTPS 整包核验通过:97 个精确范围覆盖全部 403,789,585 字节,按顺序重新计算完整 SHA-256 与本地最终包一致;前后公开版本与强 ETag 身份一致,单次执行约 47.6 秒,无自动重试。这不是 HEAD、局部抽样或服务端本机 TLS 证据。此前 .12/.13 的未完成网络核验仍作为历史事实保留,不由新版通过自动关闭。

历史偶发导入时延根因、远程模型、真人、美术和完整游戏验收仍待完成;仍为未签名预览版,不能视为十月内测版已完成。

下载 v0.0.1.14 预览版 →

2026-10-10 · 导入阶段完成态与观测计时预览版

DreamGameBuild v0.0.1.13 · 已完成阶段不再被误读为仍在执行

Windows x64 免安装单文件,403,788,235 字节,未签名。SHA-256:4080d628fc91061c927b02308754fce7ed4190470e78b10247fcbd2f38dd29e9

导入失败诊断保留 Godot 最近阶段的完成标记。相同阶段的进度不会重置观测计时,完成标记后耗时冻结;后续普通输出不把已完成阶段重新标为执行中。阶段观测耗时与距最近输出时间分别展示,只有完成标记时不虚构耗时。

界面严格检查阶段白名单的自有属性,拒绝未知、损坏或原型继承键,避免状态卡崩溃或出现没有阶段名的诊断。新增完成态和耗时只通过白名单传播,不回传原始日志、源码、私有路径或凭据。

真实隔离 Godot 4.6.1 对照了阶段完成前后延迟,验证原 25 秒执行及 120 秒框架准备超时仍拒收并回收进程。这些插件是受控观测夹具,不是历史偶发工程导入时延的根因复现;最近阶段、标记完成与观测计时均不能代替测试通过证明。

120 秒准备、25 秒执行和最多 5 秒停止确认预算不变,不自动重试,不降低完整 Godot/GUT、非空报告、摘要或用户批准门禁。历史时延根因仍待定位;远程模型、真人、美术与完整游戏验收未完成。仍为未签名预览版,不能视为十月内测版已完成。

下载 v0.0.1.13 预览版 →

2026-10-09 · 框架准备诊断与恢复保护预览版

DreamGameBuild v0.0.1.12 · 框架准备失败留下安全诊断,回收未确认保留恢复现场

Windows x64 免安装单文件,403,786,252 字节,未签名。SHA-256:0dd73ef21c1de3967edf49f32ce4c2b297afcda574b633b439049458cb2fdc61

官方 GUT 框架后台准备现在区分导入失败、准备超时和进程回收未确认,并传递准备阶段、耗时及白名单进程观测。初始化失败卡能够给出这些安全诊断,不新增原始日志、源码、私有路径或凭据回传。

框架只有在受管进程回收确认后才可标记为就绪。回收未确认时停止使用缓存、保留现场并进入既有恢复中心,不直接删除工程文件或声称已经安全撤回;准备到期后只等待最多 5 秒的回收确认,不启动第二个导入进程。

真实隔离 Godot 4.6.1 验证了导入失败和原 120 秒准备超时;停止未确认分支采用已实际回收后的受控信号注入,并验证恢复中心保护,不冒充系统拒绝回收的实测。实包新工程 GUT 31 项通过,刷新与退出重启仍恢复同一操作,不重复入队。

120 秒框架准备与 25 秒 GUT 执行预算、完整 Godot/GUT、非空报告、摘要及用户批准门禁不变,不自动重试。历史偶发工程导入时延根因仍待定位;隔离工程与批准计划使用受控夹具,远程模型、真人、美术与完整游戏验收未完成。仍为未签名预览版,不能视为十月内测版已完成。

下载 v0.0.1.12 预览版 →

2026-10-09 · 长日志错误保护与脱敏诊断预览版

DreamGameBuild v0.0.1.11 · 长日志不再抹去引擎错误,超时留下安全观测

Windows x64 免安装单文件,403,783,361 字节,未签名。SHA-256:0f0908999f6c09ccdb3b3bf8df20fe843502fd5674a919c01828328d2323f6ee

真实 Godot 4.6.1 隔离脚本复现了误验收缺陷:引擎先输出错误,后续长日志裁掉错误,零退出码可能被当成通过。现在每路输出使用有界读取与尾部保留,已经出现的引擎错误标记持续保留;框架准备、GUT 与场景冒烟都不能用零退出码或通过报告覆盖它。

超时回执新增脱敏进程观测:引擎最后报告的固定阶段、距最近输出时间和日志裁剪标记;初始化失败卡可显示这些信息。只允许固定阶段与有效计数,不把原始日志、源码、路径、凭据或任意输出回灌给模型。

真实隔离 Godot 的人为延迟用例在原 25 秒期限停止并回收进程,能够留下安全诊断;这是超时分支验收,不是历史偶发导入时延的根因复现。历史触发条件仍待定位,不能把最后报告阶段当成根因或通过证据。

完整 Godot/GUT、非空报告、摘要、用户批准及恢复中心门禁保持,不延长执行期限或自动重试。实包使用隔离工程和受控计划;远程模型、真人、美术与完整游戏验收仍待完成。仍为未签名预览版,不能视为十月内测版已完成。

下载 v0.0.1.11 预览版 →

2026-10-09 · 自动测试进程回收修复预览版

DreamGameBuild v0.0.1.10 · 停止受管进程树,恢复失败不冒充安全撤回

Windows x64 免安装单文件,403,778,249 字节,未签名。SHA-256:102e88234228efda4d220abf5456f206a144c7782af4e438d9a505c493dd6a4b

隔离实测复现了一个明确的回收缺陷:停止父进程后,其子进程仍可能继续运行。现在 Windows 本地 Broker 使用固定系统命令,仅按当前已登记 PID 停止受管进程树,不按进程名清扫,也不影响无关进程。

进程树停止失败或无法确认时,自动测试返回专用失败原因;工程保留恢复现场并进入恢复中心,不再直接删除工程文件或声称已经安全撤回。退出 Worker 时会尝试停止其他已登记进程,回收失败仍明确保留。

25 秒自动测试执行期限、完整 Godot 导入、非空 GUT 报告、摘要及用户审批门禁不变,没有提高超时、自动重试或绕过验证。本次修复的是已复现的进程回收缺陷;偶发 GUT 工程导入时延的根因仍未定位,不能把定向复验通过等同于该故障已经消除。

实包验证使用全新隔离工作区、受控计划和真实 Godot,不代表远程模型生成质量或真人验收。仍为未签名预览版,不能视为十月内测版已完成;完整游戏、美术生成和远程 Provider 验收仍待完成。

下载 v0.0.1.10 预览版 →

2026-10-09 · 初始化进度与恢复诊断预览版

DreamGameBuild v0.0.1.9 · 初始化状态、测试阶段与失败原因可见

Windows x64 免安装单文件,403,776,239 字节,未签名。SHA-256:92c82e4f48dc049fa244513605a6a5e2cbd45aeeadde24a1e73a23c92534aa3e

原型初始化排队后,对话持续读取真实后台状态,不再只有一条“已排队”消息。自动测试框架准备、隔离快照、工程导入、测试执行、报告检查和清理分阶段显示;从本地会话历史重新打开时继续读取同一操作,不重复排队或调用模型。

自动测试超时显示停止阶段、实际耗时和安全撤回结果,给出手动重试或检查恢复中心的下一步。进度读取失败可手动重新读取,跨工程响应拒绝显示为成功;初始化操作结束后同步权威工程状态。

25 秒自动测试执行期限、完整 Godot 导入、非空 GUT 报告、文件摘要和用户审批门禁保持不变。上一轮真实 Godot 物化子集的偶发超时在本轮未改源码的基线复验中未重现,不宣称偶发故障的根因已经消除。

真实 EXE 验证使用隔离工作区和受控计划,不代表远程模型生成质量或真人验收。完整游戏、美术生成和十月内测版仍未全部完成。

下载 v0.0.1.9 预览版 →

2026-10-09 · 原型续接稳定性修复预览版

DreamGameBuild v0.0.1.8 · 修复原型初始化与需求续接

Windows x64 免安装单文件,403,771,077 字节,未签名。SHA-256:e35bc7fbf5dc097182a282e71fcc118e1e1f6b695cfe7c6b4143d7d9ffb6c09d

实包验证发现原型初始化的真正阻塞:自动准备的 Godot 4.4.1 不支持 GUT 9.6.1 所需的 Logger。现在默认准备经官方 SHA-512 与本机 SHA-256 双重核对的 Godot 4.6.1,并拒绝复用不兼容的旧工具缓存。Windows/Web 导出模板与下载大小校验同步匹配 4.6.1,保留旧 4.4.1 工程的导出目录。

原型初始化后,只有模型、预算和工程上下文都就绪才继续原始需求。输入区有草稿、附件或正在语音输入时暂停自动续接,保留待办并显示原因,避免提前消耗需求、覆盖新输入或意外发送附件。就绪后只续接一次,沿用先确认或自动模式;模型请求失败不会自动重试产生额外费用。

修复候选审阅误报“当前工程中找不到对应文件”:原请求超过后端资源分页上限,现在按候选路径查找、使用合法页大小并有界翻页。读取失败会与文件不存在分开提示;每个候选分别读取原文件,应用前仍重新校验摘要,不能覆盖已变化的文件。

写入仍须批准,工程版本、文件摘要、Godot 与 GUT 验证及失败恢复门禁保持不变。修正旧初始化用例的假 Godot/GUT 隔离及事务验证清单。此前日志中的“6 项真实 Godot 旧用例失败”描述不准确,实际为使用受控引擎夹具的用例,不应混同真实引擎验收。真实引擎定向复验中的限时 GUT 超时记录保留,没有提高超时或绕过验证。

验证使用隔离工程、真实 Windows 免安装 EXE、真实 Godot 与本地受控模型响应;不代表远程模型生成质量或真人验收。完整游戏生成、美术生成和十月内测版仍未全部完成。

下载 v0.0.1.8 预览版 →

2026-09-26 · 先做原型再迭代预览版

DreamGameBuild v0.0.1.7 · 一个文本模型也能从空工作区开始做游戏

Windows x64 免安装单文件,403,768,553 字节,未签名。SHA-256:05b8738fe926869d65cc6a5c59550c1d4677c48d047d8354fbdfabed0b4bb9f9

此前在空工作区提需求,只要需求没完全匹配模板、参考了已有作品,或只配置了一个文本模型,方案就会被拦下,无法开始制作。现在改为先做原型再迭代:以最接近的模板生成 L1 可运行原型,方案里写明起点与限制;工程建好后,AI 会自动在真实工程里按你的需求修改界面与玩法,并在 Godot 中运行检查。每次写入仍须你批准。

生成方案时会实时显示“理解需求 → 匹配模板”阶段和模型的思考过程。新增可选的联网搜索:开启后 AI 可以查找参考资料,默认关闭,开启前需确认,目前仅阿里云百炼支持。

L1 原型可以先用占位美术与音频;升级到 L2/L3 时仍要求正式素材与完整的创作角色。新增与改动的规划测试通过;原先在真实 Godot 中运行的 6 项旧用例在改动前后同样失败,与本版无关。尚未用远程模型在真实程序中完整走完“原型初始化 → AI 修改界面”,请以界面实际表现为准。

下载 v0.0.1.7 预览版 →

2026-09-26 · 启动与免费版方案修复预览版

DreamGameBuild v0.0.1.6 · 启动更快,免费版也能生成游戏方案

Windows x64 免安装单文件,403,761,067 字节,未签名。SHA-256:c085ba180afa2c074f341098b995a9bb4349f3684f015ac5e4f22f0c3fbcdd20

启动:同一版本第二次起不再重新解压约 400 MB 程序文件,本机实测从双击到本地核心服务就绪由约 44 秒降到约 6 秒;首次启动仍需解压一次。本地核心服务改为与窗口并行启动,模型契约按需加载,冷启动由约 34 秒降到约 13 秒。更换版本时自动清理旧版本的解压目录。

免费版:项目总管把需求估为完整游戏(L3)时,原本直接提示“此功能需专业版”。现在免费版按 L2 完整度生成方案并在方案中写明,专业版仍按 L3 规划。导出 Windows/Android、内容增量等专业功能的门禁不变。

后端单元测试全量 4651 项通过(7 项失败在改动前即存在,与本版无关),相关定向 41 项与前端 25 项通过,打包门禁通过。尚未用远程模型在真实程序中完整走完“方案、确认、初始化”,请以界面实际表现为准。

下载 v0.0.1.6 预览版 →

2026-09-26 · 游戏开发紧急修复预览版

DreamGameBuild v0.0.1.5 · 空工作区第一条需求可以正常生成方案

Windows x64 免安装单文件,403,759,183 字节,未签名。SHA-256:15d98011804a519f988b0dd7456fb1a37a07b02da48bd563203aea281a1d3fa0

修复 v0.0.1.3 与 v0.0.1.4 的严重问题:在空工作区提出第一条游戏需求后,等待约半分钟即被拒绝,界面看起来没有响应。原因是官方模板目录尚未收录内置模板的最新版本,方案校验要求版本完全一致。现在目录未收录当前版本时,改用同版本的随包模板生成方案,并在方案中如实标注来源;目录已撤销、重复或无法读取的模板仍会阻止生成,不会静默换用其他模板。

项目总管只给出当前可以直接制作的等级,较大的需求先规划可玩核心版本;专业版限制、超出范围与模板目录不可用时显示真实原因,不再统一提示模型服务不可用。生成方案期间,输入框下方会提示进度。

后端模板身份与方案创建 18 项、前端与 Main 34 项定向回归通过,类型检查与免安装包完整性检查通过;并用本机缓存的官方目录重放了“烟雨江湖”需求,确认方案可以生成。尚未在真实程序中用远程模型完整走完“生成方案、确认、初始化工程”,请以界面实际表现为准。

已知边界:首次使用且完全离线、尚无模板目录缓存时仍无法生成方案;启动速度仍待优化;完整游戏与全部开发任务尚未收口。

下载 v0.0.1.5 预览版 →

2026-09-26 · 游戏开发修复预览版

DreamGameBuild v0.0.1.4 · 提交后继续对话不必重开工程

Windows x64 免安装单文件,403,756,496 字节,未签名。SHA-256:114ba5d036b304be9b532412e59d6bbec36803f33d318ed07a86e2cc600e626c

修复 v0.0.1.3 的已知问题:批准写入修改后,工作台仍沿用写入前的工程版本,继续提出需求会被拒绝,只能重新打开工程。现在写入完成即同步最新工程版本与文件摘要;对话期间工程被其他操作更新时,会同步版本并提示重新发送,不自动重发、不产生额外模型费用。

事务提交后,审阅区改为显示“已写入工程”,不再提示文件仍处于候选状态。重试复用同一候选时,只在最新角色卡保留审阅、批准和事务操作,避免同一事务重复出现。写入仍须批准,工程版本、文件摘要与 Godot 验证门禁保持不变。

通过 11 个文件 74 项前端与 Main 定向回归、类型检查和免安装包完整性检查(Main 模块逐字节一致,冻结后端空库启动与会话就绪)。“提交后继续对话”尚未在真实程序中复测,请以界面实际表现为准;本版也不代表真实模型已生成完整游戏或完成真人验收。

已知边界:启动速度仍待优化;缺少 state_probes 的工程无法完成正式二次复验,完整游戏与全部开发任务尚未收口。

下载 v0.0.1.4 预览版 →

2026-09-26 · 游戏开发修复预览版

DreamGameBuild v0.0.1.3 · 恢复直接开发与相同内容重试

Windows x64 免安装单文件,403,752,796 字节,未签名。SHA-256:6476e3a827ca785aee78daf57418839288953407728ed536e8f38671db3effd9

游戏开发模式允许无待填插槽的工程继续提出需求。“先确认”先展示计划,“自动”直接生成待审候选;写入仍须批准,不会直接覆盖工程。

修复相同内容重复生成触发唯一约束的问题;待审候选安全复用,并发生成不再共用临时文件。已批准、已拒绝或已替代的候选不会被重发重置,本地服务错误不再统一误报模型不可用。

通过 12 项后端、43 项 Main 定向回归;真实 EXE 完成输入、重新生成、审阅、批准应用、Godot 导入与拒绝重试验证。模型响应为本地夹具,不能据此宣称真实模型已生成完整游戏,也不等同于真人验收。

已知边界:启动速度仍待优化;提交后直接继续对话可能需要重新打开工程。缺少 state_probes 的工程无法完成正式二次复验,完整游戏与全部开发任务尚未收口。

下载 v0.0.1.3 预览版 →

2026-09-21 · 开发执行修复

CodeGhost v0.0.0.216 · 恢复原生开发命令并增加开发自检

桌面免安装 CodeGhost.exe,21,776,384 字节。SHA-256:8d90517a84207a5152eee20cf32abf2e6819007a85265edd7823f89f8ddb9960

构建 b849d793,包含中断恢复与前端内嵌修复。修复原生命令继承 stdin 导致 Git 等待;仅执行标准工具调用,对纯文本伪调用明确诊断。新增设置中的开发自检与计划模式、无工作区行动提示。

最终候选包通过真实百炼读取 → 修复 → 测试 → 提交链路,7 次请求、独立两条断言通过,测试文件未被修改。完整冒烟、原生命令回归与 1280×800 审批组件交互检查通过。真实模型验收采用同包原生桥与无头编排,不冒充完整 GUI 或跨机验收。

命令行仍需 Node.js 20+ 与配套运行时。其他任务及鹈鹕动画专项尚未全部完成。查看运行要求与验收边界 →

2026-09-21 · 开发预览版

CodeGhost v0.0.0.214 · 修复免安装包启动目录列表

免安装单文件 CodeGhost.exe,21,774,336 字节。SHA-256:f88925d8a61081b6e859d380f552e76c2f416f5c51ede78cebe50d040a71c00a

Windows 盘符绝对路径被 Tauri 当作 URL,导致候选包未内嵌前端、启动显示目录列表。本版改用相对构建路径并补充 URL 误判回归;真实桌面确认从内嵌 tauri.localhost 加载工作台、设置和中文关于页。

包含 v213 的重构与多模态开发进度、存储初始化时序修复。完整冒烟、候选包命令桥、十五文件重构回退、隔离 Worktree 与二进制写入原生回归通过。错误候选未发布,失败证据保留。

本次按当前开发进度发布预览版,不代表重构与多模态任务 F/J 已完整验收。原生覆盖率门槛、完整桌面任务矩阵、真实付费媒体生成、跨机与长期稳定性仍待补齐;本轮百炼鹈鹕动画任务尚未执行,等待确认控制台接入地址和模型。

查看预览范围与运行要求 →

2026-09-20

CodeGhost v0.0.0.212 · 代码库理解整任务交付

免安装单文件 CodeGhost.exe,56,977,920 字节。SHA-256:5473dbb0a1f665cd0f2bc691c15c17d1ca38e72ec02ecdbb3376c2b4dc9c9671

完整交付任务 E 的 E0–E4:先实测现有 LSP,再增加五种主力语言的 tree-sitter 结构化符号、本地 BM25 检索、分层引用、轻量语法调用图和大仓概览。其他文本格式明确标注启发式;检索不是语义搜索,语法引用与调用图不承诺类型或作用域绑定。

首轮万文件性能失败后暂停发布,没有拆分子项上线,也没有放宽阈值。针对快照写盘、无效目录通知、并行解析和标识符小对象保留做优化;万文件冷启两轮 2.60 / 5.32 秒、单文件增量 163.10 / 141.15 毫秒、索引后查询 3.09 / 6.45 毫秒,全部通过原门槛,索引约为源码的 17.89%。原失败证据保留。

33 项原生回归通过,最终完整冒烟含前后钩子 55.48 秒通过,App JS 869.65 kB。最终 EXE 的真实桌面四工具、文件候选与越界拒绝通过;真实百炼 qwen3.7-plus 完成概览、搜索、引用和调用图,23 份原生存储逐字节恢复。候选 Node 运行时及 401 文件本地真实仓库定位通过,真实仓库索引占源码 36.01%。

性能夹具为 10,000 个合成 TypeScript 文件;每轮新进程与无索引,查询是同进程暖态完整链路,未清除系统文件缓存,不外推跨进程、全部语言或监听故障回退。百炼仅接收合成工程;索引本地保存,精确语义仍依赖用户配置的 LSP。跨机、长期大仓及全部供应商没有据此宣称完成。

查看四工具用法、性能口径与降级边界 →

2026-09-20(北京时间)

CodeGhost v0.0.0.211 · 供应商切换强化整任务交付

免安装单文件 CodeGhost.exe,47,420,928 字节。SHA-256:b38e13624d6c03a7a8045da916e8837edca7fab44a3455cb15c6aeb879f28bc9

本版完整交付任务 D 的 D1–D5,不再把子项当作独立任务发布:延续同站模型缺失恢复、备选能力预检、健康总览与脱敏统计,补齐能力编辑/目录采集、八项高级参数及跨窗口并发保护。

模型中心新增“高级切换参数”折叠区,可调整目标数、请求数、单目标尝试次数、账户限流阈值、初始/最大冷却、连接超时及整体调用时限。范围统一钳制,留空跟随默认,保存即生效;调用方只能压低预算,不能扩大未授权队列。

图片/工具能力可按模型选择跟随默认、支持或不支持,上下文窗口可显式填写。用户逐字段声明优先于目录明确元数据和保守正向默认;刷新目录不覆盖用户声明,未知仍放行。主选与探活豁免、能力预检先于凭据读取、模型不存在仅同站切换、流中断不重放等边界保持不变。

整体时限覆盖凭据等待、探活、退避和流式响应,到期停止请求并留下截止记录,不计供应商故障。健康状态带版本,原生 CAS 冲突最多重试三次;健康、统计和历史共用原子更新队列,失败保留告警与待重试操作。15 秒探活租约只在活跃测试期间续期,占用不等待,完成仅释放自己的锁,没有后台模型轮询。

完整冒烟含前后钩子 54.54 秒通过,TypeScript、专项覆盖率和 Rust 原生测试通过。源码与打包运行时各自完成真实百炼定向验收;真实 EXE 的参数保存/恢复默认、能力编辑、目录解析、两路 CAS 竞争、重启及原有可观测性回归通过。21 份原生存储逐字节恢复,测试凭据恢复,桌面精灵权限未放宽。

CAS 保证范围为同一原生宿主,不是跨独立进程事务;目录由本机合成 HTTP 夹具验证,并发前端使用独立缓存测试,不冒充真实双 WebView。双真实供应商、真实图片、200 轮长稳和跨机验收仍未完成;D6 响应质量检测不在本任务范围。

查看参数范围、能力优先级与并发边界 →

2026-09-20

CodeGhost v0.0.0.209 · 接入点健康总览与脱敏诊断

免安装单文件 CodeGhost.exe,46,420,480 字节。SHA-256:23bea8c63f1b109c5c48f28c67171eb5eedc4dab6858bd4616cf862a9628aa23

模型中心新增全部接入点健康总览:供应商与模型的状态、P50、近 7 日请求失败率、请求次数、切出/切入次数和本地额度集中可见。无样本不显示为已连通或零失败率;P50 是最近最多 20 次成功请求的完整耗时,不是首字延迟。

每个实际完成的上游请求只记一次,重试与探活各自计数;能力预检等跳过和取消不计入请求失败率。日桶仅保存在本机,保留今天及前 13 天、最多 2048 桶。请求被拒绝也计失败,但不因此给供应商增加熔断故障。

降级记录增加目标耗时,包含重试与退避,历史上限从 5 条提升至 50 条。经过备选后以请求错误或流中断结束的过程也可回看,不会被标为成功切换。保留原有授权队列、同站模型缺失边界和流式不自动重放。

设置中的支持报告可导出近 14 天统计,供应商和模型仅用编号表示;最多 500 桶并标明省略数量,不含自定义名称、网关、路径、对话或密钥,只由用户主动保存到本地,不自动上传。

源码与打包运行时的真实百炼定向验收各自确认 3 次请求、1 次失败和 1 次同站模型切换;两项能力跳过不产生请求或统计。原生健康总览、50 条历史、真实界面报告的原生导出及统计重启验收通过,系统文件选择器未自动化。旧版本没有日统计,不补造历史数据;多窗口原子合并、配置热更新、双真实供应商及长期跨机验收仍未完成。

查看计数口径、耗时与隐私边界 →

2026-09-19

CodeGhost v0.0.0.208 · 备选模型能力预检与统一会话编排

免安装单文件 CodeGhost.exe,46,083,584 字节。SHA-256:6346202bd9dc96050ebd84b0d04eee405de5e0d5025254b6ddcb378019be2058

自动降级前参考已保存的模型能力声明:明确不支持图片或工具调用、或上下文窗口小于本次输入估算的备选会被跳过,降级记录会写明原因。跳过不会读取该备选凭据、发起付费请求或记为供应商故障。

未声明或不确定的能力仍然放行;用户主选模型与连接探活不会被能力表拦截。模型名明确不存在时只在已授权的同站候选中切换,不跨站试探;流式输出中断仍不自动重放。

本包同时包含 v206–v207 的工作区与引用修复、共享 GUI/headless 回合编排、记忆与工作进度注入。headless 宿主可注入会话和保存回调;一次性 CLI 尚未提供自动恢复参数。

TypeScript 与完整冒烟通过;源码和打包运行时的真实百炼请求均验证了两个不兼容备选零请求跳过、同站后续模型成功,以及主选豁免。原生工作区与文件引用回归、独立 KV 重启探针通过,原有会话未被覆盖。

能力声明编辑界面和供应商目录元数据自动采集尚未加入,缺省配置按未知放行;输入 Token 是客户端估算,不是精确分词或输出预算保证。实测只覆盖受控合成请求,不等同于真实 200 轮长稳、真实图片识别或双真实供应商验收。

查看能力预检说明与边界 →

2026-09-18

CodeGhost v0.0.0.205 · 采样逻辑收敛,降级产物也保住首尾

免安装单文件 CodeGhost.exe,34,737,152 字节。SHA-256:365057FC309CC02808C2D89080169EA90DE94FB27A3837BD624DD8BB3687F8F0

上一版(v0.0.0.204)修了大压缩输入在记录极多时总长爆炸的缺陷,但同样的错误模式在机械降级里还在:给每条兜底 60 字符,遇到数千条记录会先拼出几十万字符的中间串,再被截断——结果虽然正确,却白耗内存与 CPU。

把采样逻辑抽成 sampleRecords,模型输入与机械降级共用同一套。同一类坑在两处各犯一次,说明它该被收敛而不是各写一遍。

顺带一个行为改进:机械降级此前会被截断到只剩尾部,现在因为先采样而保住了首尾,降级产物的时间跨度更完整——这正是降级路径最需要的东西,模型不可用的时候更依赖事实的完整性。

2026-09-18

CodeGhost v0.0.0.204 · 修复大压缩输入在长会话下超出预算

免安装单文件 CodeGhost.exe,34,438,656 字节。SHA-256:FF7878A911EDA398B450977B78CE6F9A92440C8BD34EBC79E247C733BD9F1CF5

修掉一个只有在真实长会话下才会暴露的缺陷。大压缩的输入有 48,000 字符预算,初版给每条记录兜底 80 字符;可真实 200 轮对话会产生数千条记录,一旦超过约 575 条,总长度就线性爆炸——3000 条约 26 万字符,是预算的 5 倍多,模型输入会超限、成本也会飙升。

而原来的测试只用了 40 条记录,正好没触发这条路径。现在改为先均匀采样到「每条仍能保留 80 字符」的规模,再按预算裁剪;采样保证首条与末条都被取到——可以丢中间,但不能切断时间的起点和终点。预算还要扣掉每条序号前缀的开销,否则条数一多仍会超标。

省略的部分会如实写进输入:「已均匀采样 N 条,被省略的记录不能视为不存在或已处理」。否则模型会把没见过的记录当成不存在,这正是「不静默丢弃」这条约定该守的地方。

2026-09-18

CodeGhost v0.0.0.203 · 计划进度:长任务里不会忘了该做第几步

免安装单文件 CodeGhost.exe,33,841,664 字节。SHA-256:2FF03BBB55469AF1AFDAA7B09C9C5077184EBF4B67FF1A59CC5A50DD6FB95A11

上一版(v0.0.0.202)的工作进度覆盖了「实际进展」——改了哪些文件、跑了什么命令、验证结果如何。但长任务还缺一层计划层面的连贯:模型得知道「该做第几步了」,否则会停在半路,或者跳回已经完成的步骤重复劳动。

新增计划进度:从最近的计划里提取「已完成几步、正在进行什么、还剩什么」,随工作进度一起每轮注入。和前面一样是纯规则提取、不调模型——计划的步骤状态本来就是结构化数据,没必要让模型去总结。

一个细节:被跳过(skipped)的步骤不计入分母。它既不待办也不会完成,算进去只会让进度看起来永远走不完。待办最多列 5 条,避免进度自己反过来吃掉上下文。

2026-09-18

CodeGhost v0.0.0.202 · 工作进度:把「信息不丢」补成「上下文连贯」

免安装单文件 CodeGhost.exe,33,543,168 字节。SHA-256:D3DFC68BFAB3AD4E3C58CA315B41A4C3771C5500DAC8E83FF8A16609AA050C97

前两版解决的是「信息不丢」,但信息都在不等于上下文连贯。压缩之后模型要接着干,需要同时知道三件事:要做什么、做到哪了、接下来做什么。累积记忆只回答了第一件,而且每 200 轮才更新一次——前 199 轮一旦上下文被裁剪,模型就不知道刚改过哪些文件,于是重复劳动或者漏掉中间步骤。

新增工作进度:从最近 40 条消息里提取最近改动的文件、最近执行的命令、最近的验证结果。它不调用模型——这些都是已经发生的事实,没必要也不该等模型来总结——所以每轮实时生成,零延迟、零成本,并和累积记忆一样置顶保护。

三层分工:小压缩管「装得下」,累积记忆管「要做什么」,工作进度管「做到哪了」。任一层被裁掉,连贯性就断在那一层,因此记忆与进度都做了置顶保护,并有断言守着。

2026-09-18

CodeGhost v0.0.0.201 · 大压缩记住「做了什么」而不只是「聊了什么」

免安装单文件 CodeGhost.exe,33,244,672 字节。SHA-256:7E732B6E76B138BC3DD69F19314B187C27EAE60758B6E10A4DE39C6AFDF23E04

上一版(v0.0.0.200)的大压缩有个实打实的缺陷:它复用界面的 sessionHistory 提取待折叠内容,而那个函数只转对话文字,把工具行(改了哪个文件、增删多少行)、任务成果(改动 / 命令 / 验证)、验证结果(命令与状态)全部过滤掉了。

后果是记忆记得的东西比小压缩还少——小压缩的摘要输入本来就带工具调用。而「改了哪些文件、跑没跑验证、结果如何」恰恰是最容易被压缩冲掉、又最该留住的线索。不改的话,大压缩记住的只是「聊了什么」,而不是「做了什么」,那它就失去了存在的意义。

改为 messageMemoryRecords:对话文本之外,连同工具文件路径与增删规模、任务成果的路径与状态、验证命令与结果一起进压缩输入;纯活动卡不产生记录,避免噪音稀释记忆。大压缩的入参因此改成「已提取的记录行」,由调用方决定该记住什么。新增第 15 组断言守住这条,防止以后再退化成只取对话文本。

2026-09-18

CodeGhost v0.0.0.200 · 无限上下文:每 200 轮大记忆压缩

免安装单文件 CodeGhost.exe,32,947,200 字节。SHA-256:103ECF092CD1F95B88A3C7A594983DF886060E985C16306A40F22D1929CF277F

长对话用不下去,原因不是装不下,而是信息在反复压缩中流失:原来的压缩把装不下的早期消息压成一条摘要塞进窗口,但那条摘要下一轮又会被当普通历史裁掉,每压一层早期信息就再丢一层。本轮补上两套压缩的分工。

小压缩沿用既有机制:上下文满时裁剪早期消息并生成摘要,只在当次请求生效,不落盘。大记忆压缩每 200 轮做一次:把「旧记忆 + 这两百轮」交给廉价模型重新压成一份累积记忆,持久化在这个会话里,并把已折叠的早期历史移除以释放上下文(保留最近 20 条原文)。

关键取舍:累积记忆置顶保护,任何上下文裁剪都不允许丢弃它——否则它就和摘要一样会被裁掉,信息照样流失,这是「无限」的命门。触发用轮次差值而非取模,压缩失败后能持续重试;轮次单独持久化,因为折叠会删掉早期消息,从消息数现算只会越数越少。模型不可用、超时或返回空时降级为机械折叠并如实标注,不假装成功也不中断你这一轮。记忆有 6,000 字符上限,避免它自己吃掉上下文。

边界如实说:本轮没有跑过一次真实的 200 轮对话,触发、折叠、累积与降级都是离线断言,「真实长对话下记忆是否真保住关键线索」尚未验证。折叠会删除早期历史消息,原始细节不可回溯;大压缩最长阻塞发送 30 秒,未做后台异步。

2026-09-18

CodeGhost v0.0.0.199 · 供应商降级 / 成果预览 / 跨项目记忆 / 专家与连接器目录 + 界面去线框

免安装单文件 CodeGhost.exe,32,037,376 字节。SHA-256:6d611a78b5da496b92a82b9a7f5c430f57e0e308a76dcaaa000fe7b1222a39f5

供应商自动切换支持同站逐模型降级与降级预算:供应商级失败锁定该站其余模型、模型级失败继续同站下一模型,降级记录随错误透出但保持 API 错误模式可匹配。任务完成的成果归集与结果预览:从运行活动与验证记录纯投影,预览走 read_file 通道 + HTML 净化 + 沙箱 iframe 三道防线。

跨项目个人记忆与候选分层路由:preference/environment 写跨项目层、project 事实写工作区层,注入顺序越具体越靠后。内置 10 个专家一键启用(物化为普通自定义智能体);MCP 连接器目录提供 7 个 stdio 预设。agent.ts 纯函数拆分为命令策略 / 上下文窗口 / steering 三个模块。上下文压缩进度条(压缩中阶段不伪造百分比,只给秒表与已知上限)并接入手动 /compact;本机预览地址校验只对回环地址放行。

界面去线框:侧栏与弹窗主按钮由实色填充改为强调色文字 + 悬浮微染;minimal 主题删除按钮的 inset 1px 描边,统一为扁平无描边风格,去除截图里那种「空盒子」线框感。

2026-09-17

CodeGhost v0.0.0.190 · 说明悬浮气泡与界面统一

免安装单文件 CodeGhost.exe,28,433,408 字节。SHA-256:746FF4F87309430C3E0D7F366DE35B8FD35D72FBE90B6AD18893307F24D4C9A2

设置与模型配置里的说明文字统一改成鼠标悬浮才展开的深色科技风气泡:行内只保留标题与一个强调色「i」标记,需要细节时把鼠标放上去,气泡在深色底、强调色边框里展开完整说明。安全相关的关键提示(百炼密钥警告、路由授权须知、凭据错误)保持常驻可见,不收进气泡。

去掉按钮的厚重边框与实心灰块,次要按钮默认只剩文字、悬浮才现底色,界面整体去线框、更轻量;设置行标题提亮加粗,成为每行唯一的文字锚点。

顶栏最左未登录账户入口的图标,从幽灵轮廓笑脸换成 CodeGhost 平台正式托盘图标(蓝→青渐变圆角方块加 </> 内核),与产品主视觉统一;登录后优先显示头像,头像加载失败仍 fallback 到该图标。全量排查了设置页(通用 / 智能体 / 语言 / 搜索 / MCP / 诊断 / 快捷键 / 关于)与模型配置页的所有说明,统一按同一标准处理。

2026-09-17

CodeGhost v0.0.0.189 · 账户登录图标优化

免安装单文件 CodeGhost.exe,27,849,728 字节。SHA-256:1b4d4211fdbece0e4ee2260f2d4142ebf641e9bb493b60e806ad9762914aa910

v0.0.0.187 把未登录账户入口移到顶栏最左,并使用 ModelGhost 平台图标做标记;但原图标在深色标题栏按钮里细节丢失,看起来像一块深色方块。

新增单色幽灵轮廓图标 i-ghost-mark:用 currentColor 描边,眼睛、嘴巴为实心,不依赖彩色渐变,在深色与浅色顶栏上都清晰可辨。未登录时顶栏账户按钮现在显示一个干净的幽灵笑脸;已登录后仍优先显示头像,头像加载失败时同样 fallback 到该图标。

账户菜单内的头像 fallback 也同步替换,避免同一个账户在不同位置出现两套图标。

2026-09-17

CodeGhost v0.0.0.188 · 设置界面减负

免安装单文件 CodeGhost.exe,SHA-256:e4403abc74205c865289caf96aae49cd84b734665b1a80af9dce4214d9bad6c6

设置项的长说明不再常驻显示:默认收起,鼠标悬浮或键盘聚焦所在行时展开。设置列表从「每行拖着一段灰字」变成干净的行列表,需要细节时把鼠标放上去即可;说明仍保留在页面里,屏幕阅读器不受影响。

按钮轻量化:次要按钮默认只剩文字,悬浮才出现底色,界面不再被一排排实心灰块撑得臃肿;审批与弹窗的主操作(如「允许执行」)改为强调色实心,一眼能锁定当前最需要点的那个按钮。

字体层级重排:设置行标题提亮加粗,成为每行唯一的文字锚点;说明文字保持弱化并默认隐藏。MCP 高级提示这类独立长段落默认只露首行并渐隐收尾,悬浮完整展开。

2026-09-17

CodeGhost v0.0.0.187 · 顶栏整行重排

免安装单文件 CodeGhost.exe,27,267,584 字节。SHA-256:1d5e01a2ef583b7a6dfa20c51f93f1f4b2fbe11062b947c7cb81ec36978b607a

顶栏整行重排。账户登录放到最左:未登录时显示 ModelGhost 平台图标作为标记,登录后显示头像;命令面板、模型中心、设置与左侧栏开关紧随其后。

产品名 CodeGhost 移到顶栏正中,用绝对定位做窗口级居中,左右内容宽度变化不会把它挤偏。系统资源监控(CPU / GPU / 内存)移到右侧,紧贴右侧面板开关与窗口控制按钮。

窗口过窄时产品名自动隐藏让位,避免与功能键重叠。实测:产品名中心与顶栏中心完全重合,资源条右缘距右侧面板开关 2px。本轮只有布局调整,没有增减任何功能入口。

2026-09-17

CodeGhost v0.0.0.186 · 命令沙箱默认开启

免安装单文件 CodeGhost.exe,26,686,464 字节。SHA-256:04f5296199b5aba8108c5de7c8b902903565ad37af706aadedb75740d8531827

命令沙箱改为默认开启。启动时对当前平台做一次真实探测:可用就开启,不可用则保持关闭并在设置里写明原因,不再要求用户先手动打开开关。此前默认是关闭的,等于在大多数机器上这项保护从未真正生效。

同时修复一处运行时崩溃:沙箱状态此前从未在应用里注册,读取它的代码每次都会 panic。这个缺陷被「默认关闭」掩盖了很久——一旦改成默认开启,它会变成每次执行命令必崩。修复后已在本机实测:设置页显示「已开启」与「命令已在受限令牌下执行」,并确实在受限令牌下跑通了命令。

沙箱的能力边界没有变化:限制命令写入工作区之外的位置、阻止权限提升,但不隔离网络访问,也不阻止读取当前用户可读的文件。

2026-09-17

CodeGhost v0.0.0.185 · Hooks 补齐到 5 种 handler

Hooks 现在支持 5 种 handler:工作区命令、HTTP 请求、MCP 工具、注入提示、子 Agent 评估。此前只有命令与 HTTP 两种,覆盖面明显窄于同类工具。

「注入提示」把一段固定文本连同事件内容一起追加到模型上下文,用于在执行前后补上项目约定或检查清单。它没有副作用,因此在只读上下文里也允许运行。

「子 Agent 评估」派一个只读子任务去复核本轮改动,把它的结论作为附加上下文回填给主任务;子任务本身仍受隔离策略约束,避免递归调用。未配置档位或子任务返回空报告时按失败处理,不会当成通过。

2026-09-17

CodeGhost v0.0.0.184 · 编辑后自动反馈语言服务器诊断

文件编辑类工具执行成功后,会自动向已配置的语言服务器拉取该文件的诊断并反馈给模型,让它自己看到改动引入的错误,而不是等下一次手动编译。

实现上必须先把文档同步给服务器,再等待服务器主动推送的诊断通知——诊断是通知而非请求,没有对应的请求方法可调。等待窗口默认 4 秒;等不到就返回空列表,不把「没拿到诊断」说成「没有错误」。严重级别缺失或越界时按错误计,避免把真实编译错误降级成提示。

未配置语言服务器时这一步是空操作,没有额外开销。单轮最多检查 4 个文件、最多反馈 30 条诊断,长消息会截断。

2026-09-17

CodeGhost v0.0.0.183 · Hooks 新增 MCP 工具 handler

Hooks 可以直接调用已接入的 MCP Server 上的工具,复用现有 MCP 客户端,不新增任何连接配置。

事件字段与填入的固定参数会合并,固定参数优先。调用带超时;工具返回的错误标记会被识别为失败,不会当作普通输出放行。

2026-09-17

CodeGhost v0.0.0.179 · 侧边栏可收起

免安装单文件 CodeGhost.exe,25,218,048 字节。SHA-256:7967bfb3eb3c3473fd6b52cc45bcfee92ea06a1bace9298a2cfeda73f2866ec5

会话侧栏支持收起:收起后对话区获得完整宽度,会话记录不丢失,偏好随应用保存,重启后保持上次状态。命令面板新增「收起/展开会话侧栏」入口。

移除顶栏重复的产品名。此前窗口标题栏与应用内顶栏各显示一次名称,属于同一信息重复占位;现在应用内只保留图标,名称仍由窗口标题栏承载。

本版本未包含远程控制与移动端能力。

2026-09-17

CodeGhost v0.0.0.178 · 新增 Responses 接口协议

新增第三种模型接口协议 /v1/responses。此前只支持 Chat Completions 与 Anthropic Messages,现在三种协议并列可选。

三种协议的请求体结构互不通用:Responses 用 input 数组承载对话、用 instructions 承载系统提示,而非 Chat Completions 的 messages。地址填写错误会在保存时被拦下并提示应与所选协议对应,不做静默降级。

流式解析覆盖正文增量、思维链摘要增量、工具调用参数增量与结束事件;工具调用按 item_id 归并,避免同一调用的参数分片被拆成多个工具。

地址归一化只剥离末尾的 /responses:官方地址 https://api.openai.com/v1/responses 若多剥一层会丢掉版本段,该边界已由测试固定。

2026-09-17

CodeGhost v0.0.0.177 · 修复首屏停在启动画面

修复部分机器上启动后长时间停在「正在启动工作台」的问题。

根因有两处:一是首屏渲染前会等待本机存储迁移完成,该迁移逐个读取 Windows 凭据管理器,可能长时间阻塞,导致界面始终等不到渲染;二是界面读取本机存储的两个命令原先以同步方式实现,跑在主线程上,会挡住界面事件循环。

处理方式:存储读取改为与首屏渲染并行,并设 3 秒上限——超时先渲染界面,读取在后台继续;两个阻塞命令改为异步执行,交由线程池调度。

实测结果:启动后 4 秒内首屏完整可见,持续观察 48 秒无卡死、无回退。

2026-09-17

CodeGhost v0.0.0.176 · 移除未实现的降级分支

移除命令沙箱中一条从未被实现、也从未被调用的降级分支。该分支原本暗示「沙箱不可用时退回普通权限运行」,实际代码里没有任何路径会走到它,容易让审查者误以为存在这层兜底。

现在沙箱不可用一律直接拒绝执行,行为与文档描述一致,并有测试固定该语义。

2026-09-17

CodeGhost v0.0.0.175 · MCP、输出风格与命令沙箱

免安装单文件 CodeGhost.exe,24,915,968 字节。SHA-256:78665bba34a051bf713413341c2ed22231d2a514a11ced537023e80adc9313e1

补齐标准 MCP 客户端,按 2025-06-18 协议握手并解析 Server 声明的 tools / resources / prompts 能力。未声明的能力一律视为不支持,不用"试调用看会不会报错"来推断,避免对不支持的 Server 产生无意义往返并把协议错误混进工具结果。

新增输出风格切换与自动记忆:风格随会话保存,跨会话事实写入本机。上下文过长时可手动压缩早期轮次,压缩只影响对话历史,不改变工具审批,也不绕过权限策略。

设置新增命令沙箱开关,默认关闭。开启前会对当前工作区完整试跑受限令牌创建与目录授权,失败即拒绝开启;命令启动时若沙箱不可用,直接拒绝执行,不会悄悄退回无沙箱运行。沙箱限制写入工作区外位置并阻止权限提升,但不隔离网络、不阻止读取用户可读文件。

权限策略支持按工具与路径细化编辑,规则来源与命中记录在审批界面可见;工具输出可完整读取,截断时长输出能展开原文。

本版本未包含远程控制与移动端能力。沙箱与权限策略的实测范围限于本机受控项目。

2026-09-16

CodeGhost v0.0.0.174 · MCP 协议与上下文管理

接入 MCP 协议握手与工具调用,新增输出风格、自动记忆、手动压缩上下文与命令沙箱接线。工具调用保留结构化参数和取消路径。

2026-09-16

CodeGhost v0.0.0.173 · 无界面模式与供应商探测

新增 headless 运行模式,可在无界面环境下执行任务并输出结果,用于自动化与回归。模型供应商新增健康探测,连接失败时给出明确原因而不是笼统超时。

2026-09-16

CodeGhost v0.0.0.172 · 检查点回滚与进程注册

新增检查点回滚,可回到任务执行前的文件状态;新增进程注册表统一收尾遗留子进程,并支持从已有会话派生新会话。

2026-09-16

CodeGhost v0.0.0.171 · 联网搜索与网页正文抓取

新增联网搜索与网页正文抓取工具,结果标注来源地址并保留原始链接,便于核对。抓取失败或内容无法解析时明确说明,不用模型生成的猜测内容填补。

2026-09-16

CodeGhost v0.0.0.170 · 子代理配置与任务路由

新增子代理配置、任务路由与独立审查:复杂任务可拆分给具备独立上下文的子代理执行,审查环节由独立身份复核结果,避免自己给自己的产出背书。

2026-09-16

CodeGhost v0.0.0.169 · 权限策略与完整工具输出

新增可执行的权限策略与完整工具输出读取。策略按工具和路径生效,命中规则在审批界面可见;被截断的长输出可以展开查看原文,不再只看摘要。

2026-09-12

CodeGhost v0.0.0.168 · 长命令停止与继续开发

免安装单文件 CodeGhost.exe,21,113,344 字节。SHA-256:6da3c3008524efc0d0ef31b7d4e10d7cd9b2697535d4bd6d561e2c3d6e297ee3

停止任务会终止当前有限命令及其 Windows 子进程,保留停止前的标准输出、错误输出和文件修改。长命令在工作线程执行,界面与其他任务继续响应;同一工作区在原生收尾完成后才允许继续执行。

计划独立验收和命令 Hook 统一响应停止,不再继续执行同批工具和后续 Hook。执行记录标为“已中断”,取消不会冒充验证成功;错误 Hook 期间的停止也正确保留中断状态。

回归覆盖早到取消、重复命令 ID、子进程清理、并行任务隔离、输出与文件变更保留,以及停止后的继续执行。真实 Qwen 通过原生命令修复端口解析器,功能、语法和独立外部测试通过,原测试保持不变。

停止不会自动撤销修改。开发服务器与 PTY 使用已有进程控制,Git、LSP 和 MCP 不在本轮通用取消范围;没有新增操作系统级沙箱。验收成绩限于受控小项目。

2026-09-12

CodeGhost v0.0.0.167 · 命令修改与复验

免安装单文件 CodeGhost.exe,20,554,752 字节。SHA-256:562ac3b485660e06d69a8e583d2e571654fe21faf183a014cd02af6621d8eeda

脚本、迁移和格式化命令运行前后对比项目文件。失败和超时后的部分写入也会让旧检查失效,要求按原始参数复验;检查命令自身改了文件时,需要在文件稳定后重新运行。

修复 Node 写入脚本字符串中包含 .test() 等字样时,被误当成项目检查并卡住完成状态的问题。没有文件变化的命令保留已有验收结果;项目忽略规则过滤依赖和测试产物,检测不完整时保持待验证。

真实 Qwen 通过命令行处理失败迁移并修复端口配置解析器,多文件任务服务回归也通过。两项任务均由原生工具执行,并由独立测试复验;原测试保持不变。这些成绩限于受控小项目。

前端回归、Rust 文件检测和终端测试通过。文件对比覆盖有限命令,不是实时后台监控或操作系统沙箱。

2026-09-11

CodeGhost v0.0.0.165 · Windows 编辑与多项验收

免安装单文件 CodeGhost.exe,20,016,640 字节。SHA-256:55b741d84dc4d26233b3faf37f52b87e4eef4ed3b5aa296f9b4dd6292a49bb7e

Windows 文件多行局部替换兼容 LF/CRLF,普通编辑和计划快照编辑共用实现,保留未修改的字节与局部换行;混合换行中的重复匹配仍会拒绝。

开发检查按程序、参数和目录逐项保存,测试失败不会被其他检查通过覆盖。修改后旧通过结果变为待复查,模型收到原始命令参数继续修复与验证;结果可随便携会话导出。

命令未启动与真正的测试失败分别处理,目录或参数写错后可以纠正并继续执行,避免卡在从未运行的检查上。

真实 Qwen 通过平台原生工具完成配置解析器与多文件持久化任务服务修复,原测试保持不变。配置解析覆盖 BOM/CRLF 文件局部编辑和两项检查;任务服务先纠正错误目录,再完成修改和三项检查。以上为受控小项目验收。

完整回归、计划开发回归、Rust 编辑与快照测试,以及三主题、三种窗口尺寸的浏览器验收通过。开发预览排除 Rust 产物监听,验证列表在窗口内换行。

2026-09-11

CodeGhost v0.0.0.161 · 紧凑流式对话

免安装单文件 CodeGhost.exe,18,717,696 字节。SHA-256:9e4237dff1c9bff205a265fcd2cb2a3dd987b12eef7c7268af530c03d86a38dc

流式与最终正文共用 Markdown 排版,支持表格、列表、代码块和复制;蓝色方块光标改为轻量生成提示。工具记录默认一行显示动作、目标和状态,详情展开查看,失败信息保持可见。深度思考仍收在执行记录内。

移除排队与补充切换,运行中直接发送新消息即可按顺序处理。消息显示在对话中,可撤回;停止后保留重新发送入口。上下文用量并入底部工具栏,输入框可向下收至单行,停止按钮保持 44 × 44 像素。

三主题、三种窗口尺寸的真实组件浏览器验证通过,覆盖连续发送、最新历史、撤回与停止恢复、草稿保留、双向拖拽、流式和完成排版一致性。Markdown 不执行 HTML 或危险链接,不自动加载远程图片。本轮为界面与交互改进,没有新增真实模型项目验收。

新 EXE 已通过真实 WebView 启动、版本与构建提交核验、原会话恢复、紧凑工具栏和输入框调整,以及唯一存储探针的跨重启检查。

2026-09-11

CodeGhost v0.0.0.160 · 项目开发与验证闭环

免安装单文件 CodeGhost.exe,18,442,752 字节。SHA-256:184c3bf06861d7d9a973ffa737f7996dd827207715b176052999bc5f575e7a52

简单任务允许一步计划,同文件连续验收合并读取。文件内容检查不会冒充项目测试;真正执行的计划测试进入统一验证结果。命令成功且没有修改计划文件时,已完成步骤继续保留;文件变化或命令失败时需要重新验收受影响步骤。

所有供应商流统一支持 90 秒无数据超时,停止或完成时不再无限等待底层取消。再次启动客户端会恢复并聚焦已有窗口;尚未据此宣称根治偶发 WebView 初始化停滞。

真实 Qwen 完成多文件任务服务、依赖排序、金额精度和分页四项受控项目修复,均从初始失败测试推进到成功复验,原测试保持不变。前三项使用本轮执行循环与原有原生工具,新 EXE 另通过分页修复、跨重启存储、发布目录普通启动和最小化后再次打开恢复。复杂大项目及其他供应商仍未覆盖,不宣称与 Codex / Claude Code 全面持平。

2026-09-11

CodeGhost v0.0.0.158 · 深度思考与桌面流式执行

免安装单文件 CodeGhost.exe,18,016,768 字节。SHA-256:f9572ae860b4c258ab68f1b04a414553be0a3586759d6c2b4639a1a9fc946dad

深度思考收进执行记录,以淡色文字与正式输出区分。输入框弱化边框、支持顶部上下拖拽及键盘调整;内存直接显示如 184MB/4GB。编码精灵增加准备、缓冲、收尾关键帧和手部独立节奏,保留减少动态效果。

Windows 百炼兼容传输改为 Tauri Channel 逐块交付响应,避免等待整个请求完成才显示思考或输出;支持取消请求和 90 秒无数据超时。完整冒烟、三主题两尺寸界面、队列、拖拽和精灵动作检查通过。

真实 Windows EXE 与 Qwen 在独立目录完成两步计划、创建和修改 HTML;收到 1,623 个响应块,已确认数据早于请求结束到达。浏览器点击计数器由 0 变为 1,原生存储跨重启通过。另一次限制 14 轮的验收未收尾,平台显示待继续;默认 40 轮配置验收通过,重复读取与规划效率仍需改善。当前无操作系统级沙箱。

2026-09-11

CodeGhost v0.0.0.156 · 修复工具执行闭环

免安装单文件 CodeGhost.exe,17,328,128 字节。SHA-256:341cae091fd9191dac81a5860e35c5a186ad3814715f276ff677bcc6af468ca9

修复原生工具调用结果被当作普通聊天消息回传的问题。OpenAI 兼容接口和 Anthropic 接口分别保留调用 ID、参数与关联结果,压缩上下文时整组保留。计划未完成时有限次数继续推进,结束时明确列出剩余项。

真实 qwen3.8-max 分别关闭和开启思考,通过修复后的执行循环与原生文件工具,在独立目录创建 HTML 计数器,完成计划并返回结果。浏览器点击加一后计数增加。完整冒烟与计划回归通过;复杂项目及其他供应商真实开发仍未覆盖。无操作系统级沙箱。

2026-09-11

CodeGhost v0.0.0.155 · 请求队列与统一回复

免安装单文件 CodeGhost.exe,16,906,752 字节。SHA-256:afa497ce16e419a40b1f051942198dd59a87c6dd98e8c98cca1c633cac0757f4

运行中可将新请求加入独立队列,也可补充当前任务。停止按钮扩大到 44 像素;停止后暂停剩余队列,支持手动继续和移除。队列仅保留在当前应用进程。

计划只显示一份,重试计划追加到本轮末尾;任务侧栏显示当前对话最新计划。思考摘要、命令行、文件写入与修改、最终结果统一在本轮回复中。内存显示应用已用与用户分配上限。

完整冒烟、计划审批与可靠性测试通过;受控模型浏览器验证队列顺序、历史继承、停止与继续,三主题和两种窗口尺寸验证通过。未声称完成真实供应商全链验收。仍为未签名预览版,本机执行,无操作系统级沙箱。

2026-09-11

CodeGhost v0.0.0.154 · 输出分层与本机命令证据

AI 回复、思考摘要、工具调用、命令行与验证结果分别标识。命令详情保留工作目录、标准输出、标准错误及退出码,失败自动展开;旧记录缺失的内容不补造。用量明细独立折叠,长输出有界保存并提示截断。

执行方式、命令审批和终端明确标注本机执行。当前没有操作系统级沙箱,工作区限制、审批和 Git Worktree 不等于文件系统或网络隔离。

生产构建、完整冒烟测试、命令证据回归与三主题浏览器交互通过。本次不宣称完成真实 Provider 全链、复杂项目或跨供应商验收。保持未签名免安装预览版。

免安装单文件 CodeGhost.exe,16,262,144 字节。SHA-256:10b49685fef70bf9d02187211353c3dc5ef9f7d05d6f7683506a44260af2f5e7

2026-09-09

CodeGhost v0.0.0.141 · 连续开发对话与立体互动精灵

AI 分析、开发过程、可展示思考摘要与最终正文合为一条连续回复,真实失败与未执行继续保留。输入/输出及耗时按大小自动选择单位,点击顶部标题可直接改名;模型配置入口统一为神经元图标。

小幽增加 2.5D 壳体厚度、凹陷面罩、弧面光影和指针转身。可摸头、打气、击掌、拥抱和起名,陪伴记忆仅存本机;互动不调用模型、不修改文件、不代替审批。可关闭问候/动画,保留减少动态效果。

审批弹窗增加不授权的陪伴入口,并修复发送按钮变为禁用后旧提示浮层残留的问题。

已用最终免安装包和真实模型执行 node --version:审批陪伴后仍未执行,单独允许后返回 v24.18.0;同轮显示 7.17 KToken 输入、73 Token 输出和 48.4 秒。动作预览、摸头、击掌、标题改名与重启偏好恢复通过。只证明该只读任务与本轮界面体验,复杂项目、跨供应商和长稳仍待扩展。

免安装单文件 CodeGhost.exe,37,845,504 字节。SHA-256:a82a4583092e009f7e3aaddc8a8cbcd605e023d1b885607a8d530c29f3187e8f

2026-09-09

CodeGhost v0.0.0.133 · 品牌精灵与实时开发过程

精灵沿用平台图标的蓝青三节点与代码核心,随思考、编码、验证切换动作。每轮对话同步显示真实操作、文件、耗时和退出码;短暂操作也可回看,失败与未执行分别标记。过程可折叠、随会话保存,重启不会假装继续运行;查看历史时停止追底,可一键回到最新。

修正主动拒绝操作后的错误提示,明确本轮停止及被拒绝操作未执行。最终免安装包使用真实模型完成独立文本规范化修复:原始测试失败,修改后四项测试通过,外部复验通过;真实拒绝和重启恢复也通过。复杂项目、跨供应商和长稳验收仍待扩展。

免安装单文件 CodeGhost.exe,36,708,352 字节。SHA-256:ed7f3dc54365e22f8c4112bd300ba919920a3152628cf2c5001f7d2f488ca7d6

2026-09-08

CodeGhost v0.0.0.130 · 编码精灵与真实验证证据

新增右下角编码精灵,实时提示读代码、修改文件、验证与等待确认,支持本地动画预览、收起、减少动态效果和趣味文案。任务完成状态保存结构化验证证据,验证失败或未运行不会被模型总结覆盖;会话和导出保留最近验证信息。

前端回归与浏览器交互通过。真实免安装包使用已有模型配置修复独立求和样例,经人工批准测试命令后验证通过,外部测试再次通过;不据此认定复杂项目或所有供应商均已验收。Rust 全量测试曾出现 1 项 rust-analyzer 瞬时失败,单项重跑通过,保留不稳定记录。

免安装单文件 CodeGhost.exe,36,350,464 字节。SHA-256:77ec25a0e3d0db03ae92f6f641b0fe911a3fea71c51588c318b7ffac0b779a32

2026-09-08

CodeGhost v0.0.0.106 · 工作区路径输入与切换保护

对话输入区的工作空间菜单支持直接粘贴本地目录绝对路径,仍由桌面后端验证目录。校验期间阻止重复选择和发送任务,减少任务与目录切换交错执行的风险;新增按钮提供悬浮说明。

类型检查和前端回归通过。独立项目验收器增加多文件任务服务、持久化和损坏数据保护检查;验收器自测不代表真实模型开发成功率。桌面交互与复杂项目实战验收仍待补充。

2026-09-08

CodeGhost v0.0.0.103 · 会话审查状态隔离

切换会话或工作区时重新建立 Git 审查状态,避免旧工作区的延迟请求覆盖新项目的文件列表。前端类型检查和完整回归测试通过;延迟请求场景的桌面交互验收仍需补充。

仓库新增独立项目验收器,覆盖金额计算、依赖排序和分页,并检查提前退出不能误判为成功。这些是验收工具自测,不是模型实战成绩,也不代表复杂项目开发能力已经达到成熟产品水平。

2026-09-08

CodeGhost v0.0.0.102 · ConPTY 进程生命周期

Windows PTY/ConPTY 终端现在先挂起启动,在绑定独立进程组和共享内存预算后才恢复运行。停止或释放终端时清理常规后代进程,不影响另一条终端会话。

真实 ConPTY 测试覆盖输入输出、尺寸调整、Node 后代清理、重复停止及会话隔离,Rust 回归 71 项通过。依赖的挂起选项默认关闭,扩展源码与 MIT 许可证随仓库保存,不修改用户机器上的 Cargo 缓存。

此能力是进程生命周期管理,不提供文件和网络隔离,也不覆盖通过外部系统服务启动的进程。完整 Agent 项目实战验收仍在推进。

2026-09-08

CodeGhost v0.0.0.101 · 后台任务停止与资源释放

Windows 非 PTY 后台任务接入独立进程组,停止或释放任务时清理常规后代进程;查询到父进程退出时也会释放后代,重复停止保持幂等,避免开发服务器继续占用资源。

真实 Node 测试覆盖停止、释放与重复停止;父进程退出测试增加握手以排除启动竞态。Rust 回归 70 项通过。此保证不包含 PTY/ConPTY,也不等于安全沙箱。

2026-09-08

CodeGhost v0.0.0.100 · 同步命令进程清理

Windows 同步命令启动时先挂起并加入独立进程组,完成管理绑定后才执行。超时或同步调用结束时清理该命令的常规后代进程,避免只关闭父进程而留下后台任务;其他命令不受影响。

通过真实 Node 子进程、父进程提前退出、并行命令隔离和启动绑定失败测试,Rust 回归共 69 项通过。开发服务器等长期服务应使用托管后台进程工具,不再依赖同步命令遗留服务。

这属于 Windows 进程生命周期管理,不是文件或网络沙箱,也不覆盖借助外部系统服务启动的进程;完整真实项目 Agent 验收仍在推进。

2026-09-08

CodeGhost v0.0.0.99 · 命令执行与验证状态

Agent 命令支持 1–600 秒超时,默认 120 秒;参数数组直接传给程序,避免额外 shell 展开字面参数。Windows 支持查找 npm.cmd 等常见入口,空参数的旧式命令和 Hooks 保留原有 shell 行为。

命令退出码为 0,但输出读取失败或收尾管道尚未关闭时,不再判为验证成功;错误提示明确说明输出不完整,模型的完成总结不能覆盖这一状态。语言服务器的重试也共用总响应等待期限,避免每轮重新累计等待。

通过真实 npm 临时项目的成功与失败脚本、带空格工作区以及特殊字符参数测试;Rust 回归 66 项通过,前端全量烟测通过。这些是工具链验收,尚不等于完整 Agent 实战基准,也不构成操作系统沙箱。

2026-09-08

CodeGhost v0.0.0.94 · 计划交接与语义查询可靠性

计划调研固定使用发起任务的工作区;批准计划后,将有大小限制的调研记录与计划说明交给执行模型。拒绝计划不发起执行请求;架构请求失败或返回空内容时停止,不再静默跳过设计阶段。

保留计划调研工具计数,明确标记计划未生成与执行未完成。文件工具支持空文本,原生读取限制为 2 MiB,超大文件提示改用内容搜索,避免无界读取占用内存。

语义查询识别语言服务器仍在索引的状态,按有界窗口等待;尚未就绪时提示重试,不误报没有定义或引用。真实 rust-analyzer 已验证跨模块定义定位,其他语言与大型仓库仍需持续验收。

本次通过前端回归与 Rust 测试;模型交接验证使用模拟服务响应,不代表已经完成所有真实项目开发评测。继续仅提供 Windows 免安装预览包。

2026-09-08

CodeGhost v0.0.0.87 · 路由用量记录与执行收尾

回复下方可展开规划与执行阶段的供应商、模型和输入输出 token 明细;记录随会话保存,支持结构化迁移和 Markdown 导出。

相同工具及参数连续三轮失败时要求调整方案,第五轮仍失败则停止并显示待继续。预算耗尽、重复失败、拒绝操作以及验证失败或未验证的任务不会触发完成 Hook,避免误触发用户配置的完成自动化。

会话状态、计划收尾与费用提示使用统一完成判断,明确区分已完成、待继续、待验证、验证失败和已取消,不以模型生成总结作为任务成功的依据。

2026-09-08

CodeGhost v0.0.0.82 · 长任务执行预算

任务执行默认预算由原来的普通模式 3 轮、全自动 6 轮提升到 40 轮。设置中的 Agent 与 Skills 页面可选择 10、20、40、80、120 或 200 轮,下次任务生效;更高预算可能增加模型费用。

验证与运行中纠偏最多追加 12 轮,收尾总结另计。执行预算耗尽时明确显示“待继续”,保留已有变更和工具记录;计划不会因为预算耗尽、拒绝工具或验证失败而自动全部勾为完成。

2026-09-08

CodeGhost v0.0.0.79 · 多模型路由与供应商故障切换

模型中心新增用户可配置的供应商队列和模型优先级。当前供应商余额为零或连续请求失败达到五次时,按明确授权切到下一个供应商的队首模型;未开启时仍只请求用户当前选择,已经产生部分流式输出时不跨供应商重放。

新增“旗舰规划、经济执行”双阶段路由:旗舰模型先生成无工具权限的架构蓝图,经济模型再读取真实代码、调用工具并验证;计划模式由旗舰模型调研和产出计划,批准后交给执行模型。界面会提示两个阶段实际使用的供应商与模型。

架构、执行以及故障切换后的 token 用量会按实际供应商和模型分别核算,再汇总展示本次估算费用,避免把旗舰模型成本误记到经济模型或错误扣减供应商余额。

远程 MCP 同时补齐旧版 SSE:解析服务端公布的同源消息端点,通过事件流接收 JSON-RPC 结果,并保留请求头、连接授权和不重放副作用工具的边界。

2026-09-08

CodeGhost v0.0.0.75 · 接入可配置语言服务器语义查询

新增“设置 → 代码智能”,可按文件扩展名配置并启用本机标准 stdio LSP。Agent 新增真实语义定义与引用工具;首个集成烟测已使用 rust-analyzer 从调用位置解析到源码定义。

语言服务器只处理已授权工作区内的受限源文件,子进程隐藏窗口并纳入资源限制,请求具有超时和协议大小上限,返回位置再次过滤到当前工作区。未配置或启动失败时会明确提示词法降级,不会冒充语义分析。

“关于”页继续从 Git 产品提交生成连续版本;历史英文提交已转换为中文用户说明,之后缺少中文说明的产品提交会直接阻止正式构建。

2026-09-08

CodeGhost v0.0.0.72 · 修正分支菜单长名称布局

修复左侧 Git 分支菜单在窄侧栏中向窗口左侧溢出的问题。菜单现在从侧栏左边对齐并向右展开,长分支名称会完整换行显示;真实免安装包已验证本地分支、远程跟踪分支和中文长分支名称均可正常查看。

关于页产品版本由本次中文修复提交自动递增为 v0.0.0.72,继续保留完整 Git 提交历史、构建提交和构建时间。

2026-09-07

CodeGhost v0.0.0.71 · 分支管理与本机资源控制

左下角 Git 入口升级为完整分支管理器:完整换行显示长分支名,区分并搜索本地与远程分支,可从当前提交新建并切换本地分支、为远程分支建立跟踪分支,并用 git branch -d 安全删除已合并的非当前分支。

变更审查区修复窄窗口与超长请求信息导致的标题、元数据和右栏重叠;待审文件继续优先展示,并保留逐文件、逐变更块、全部接受和全部拒绝。

顶栏新增 Windows 原生 CPU、GPU、CodeGhost 工作集与系统内存采样。GPU 驱动不提供性能计数器时明确显示“不可用”,不伪造数值;设置中可调整 Agent 执行内存预算,终端、PTY、普通 Agent 进程与本地 stdio MCP 共享同一个 Windows Job Object 总上限。

产品界面收敛为单一会话工作流:左栏“任务”只展示当前会话正在进行或已经完成的计划与工具执行,不再重复充当对话历史;无法解释清楚的文件恢复入口和重复的双模式已经移除。

2026-09-06

CodeGhost 与主站完成第一批产品协同

桌面端登录统一走主站,并通过各产品的自定义 scheme(codeghost:// 等)回传一次性票据。票据兑换新增产品绑定,避免被其他桌面产品交叉兑换;账户资料与头像由主站维护,CodeGhost 在启动、回调和重新获得焦点时刷新。

官网新增 CodeGhost 独立产品页、安装与配置文档、隐私和使用边界,以及公开的客户端发布清单。桌面端会读取清单检查版本,但不会静默下载或安装;签名证书准备完成前只发布可核验 SHA-256 的未签名免安装包。

Agent 核心新增可执行的本地 stdio MCP:由用户显式连接,完成初始化、工具发现和调用;外部工具调用进入权限审批。托管开发进程也支持持续读取输出、写入标准输入、查看退出码和停止,Windows 下不会弹出命令行窗口。

新增公开服务状态页,直接显示主站 API、桌面登录配置、CodeGhost 发布状态和已知限制。

会话可靠性继续补强:重新打开应用会恢复每种模式上次使用的会话与工作区;应用退出时会回收自己启动的托管子进程,避免后台残留。

代码理解新增工作区符号搜索:Agent 能直接定位多种常见语言里的函数、类、接口、结构体、枚举和 trait 定义;输入 #符号名 还会把真实定义位置和签名加入上下文,不再只能依赖全文匹配。

扩展工作流继续补齐:项目规则兼容 AGENTS.md、CLAUDE.md、GEMINI.md 与 Copilot 指令;Skills 可从 CodeGhost、Agents、Claude 和 Codex 常见目录发现,并按明确优先级去重。输入框新增可搜索的斜杠命令,内置 explain、fix、test、review、commit、init,也支持用户自定义和覆盖。

MCP 设置新增显式的“随应用自动连接”,工作区恢复后可重新启动用户授权的 stdio Server,并显示真实连接和工具数量;启动失败不会在后台无限重试或反复弹出进程。

工作区文件、全文和符号发现开始遵循项目 .gitignore,同时继续排除依赖与构建目录,减少无关内容、生成文件和被忽略私有文件进入 Agent 上下文。

新增可执行的自定义 Agent 配置:可绑定专用系统指令、供应商、模型、思考强度、工具白名单、用户 Skills 与 MCP Server,并在对话输入区按会话切换。工具和 MCP 范围由执行层强制校验。

新增 Hooks 生命周期自动化:支持任务开始、工具前后、完成和失败事件;命令带独立启用、超时、输出日志与失败策略。全部 Hooks 默认关闭,Windows 执行时不弹出命令行窗口。

MCP 新增 Streamable HTTP 真实运行时:支持 JSON-RPC 与 SSE 响应、Session ID、工具发现和调用、DELETE 断开及显式自动连接。远程地址强制 HTTPS,认证请求头迁移到 Windows Credential Manager。

输入能力新增真实附件与网页上下文:图片会转换为 OpenAI/Anthropic 多模态请求,文本和代码附件进入受限上下文;任务中的显式 HTTPS 链接可抓取正文。文件格式、大小、网页超时及本机/私网访问均有硬限制,所有外部内容按低可信资料隔离。

审查区支持逐文件和逐变更块接受/拒绝:接受的内容进入 Git 暂存区,部分接受状态清晰可见;块被外部编辑后会要求刷新,避免误操作。提交只包含已明确接受的内容。设置中的“关于”页会在构建时从 Git 产品提交生成从 v0.0.0.1 连续递增的离线版本历史,并展示当前提交和构建时间。

任务生命周期现在随会话持久化。应用异常退出后,执行中的任务、工具卡和计划会被安全收束为“已中断”,保留审计记录但不自动重放任何命令;用户可先检查工作区与变更审查区,再选择重新发送任务。

会话管理从占位按钮升级为真实生命周期:可重命名、归档与恢复、复制完整上下文为新会话分支,并导出 Markdown。活动会话、任务和归档历史分开展示,归档后保持只读,导出路径与大小由原生端校验。

左侧会话栏新增本地搜索,可从活动会话、任务和归档历史中按标题、消息正文、计划摘要、工具路径、模型或工作区定位记录,不会把搜索内容发送到服务器。

代码符号搜索升级为可观察的本地增量索引:目录仍会检查新增与删除,但未变化源码直接复用缓存,只重新解析发生变化的文件。输入区显示源码文件数、符号数和本轮更新量,并提供手动刷新。

Agent 新增 find_references 原生工具,可按完整标识符返回定义与词法使用位置,精确边界不会把更长变量名误算为引用。当前明确定位为快速词法分析,尚不宣称具备语言服务器的类型感知能力。

托管进程新增可选的真实 PTY 终端:Windows 使用 ConPTY,支持交互输入、合并终端输出、窗口行列变化、退出状态和主动停止;普通开发服务器仍可使用隐藏管道。后端会处理无界面 ConPTY 的初始终端握手,避免命令等待光标响应而卡住。

Agent 新增修改后验证门:文件改动后若准备直接结束,会自动从 package.json、Cargo、Python、Go、Maven、Gradle 或 .NET 项目清单发现有限且会自行结束的测试、Lint、类型检查和构建候选,并要求运行相关检查。验证结果、命令和退出码进入任务状态;失败命令不再被包装成成功,所有终端执行继续遵守权限审批。

命令执行修复大输出死锁:stdout 与 stderr 在子进程运行期间并发排空,每条流最多保留 1 MiB 并提供有界收尾。新增 TypeScript、Rust、ESLint、Python 与常见编译器的结构化诊断,任务状态可显示错误数量及首个文件行号。

“设置 → 关于”升级为可追溯版本中心:当前产品版本、版本提交、实际构建提交、提交时间和本版本最新信息分开展示;历史仍从 Git 产品提交生成并从 v0.0.0.1 连续递增,开发脏构建会明确标记。

验证闭环新增改动范围感知:Agent 把本轮修改文件传给原生发现器,优先生成 Vitest/Jest 文件、Cargo 集成测试、Pytest 文件和 Go 包级命令,再以全量检查兜底。Vitest、Jest、Pytest、Cargo Test 和 Go Test 的失败用例会结构化回灌并显示数量。

新增验证失败自动修复门:模型在测试失败后直接回复完成会被阻止,系统回灌命令、退出码、失败用例和诊断位置,要求修复后复验;最多推动三轮并记录验证次数、修复轮次,达到上限后保留失败证据交还用户。

验证闭环新增跨会话本地记忆:同一工作区里已经修复并复验通过的相似失败,会在后续任务中提供验证命令、历史尝试次数和当时涉及文件。记录按工作区哈希隔离并严格限量,不保存源码、完整日志或工作区明文路径,设置页可查看数量并一键清除。

定向验证从“只识别改动测试文件”扩展到普通前端源码:JavaScript/TypeScript 文件变化后,原生发现器会在遵循 .gitignore 的受限范围内查找实际引用它的 Vitest/Jest 测试,优先运行相关文件并保留全量命令兜底。

会话分支新增真实 Git Worktree 隔离:用户可从当前已提交 HEAD 创建独立分支和空目录,并把完整会话上下文复制过去。原生端校验仓库干净状态、分支名、目录边界与 Windows 路径格式;不会自动删除用户的 Worktree 或分支。

后台任务输出改为按发起会话定向路由:运行中切换会话后,流式内容、工具卡、计划、审批和最终回复仍写回原会话,停止按钮也不会误中断其他会话。原生文件、Git、索引与终端工具同时固定在任务启动工作区,任务结束后才同步当前页面目录。

关于页历史更新统一改为中文产品说明,同时支持“功能、修复、性能、重构、体验、安全”中文提交前缀参与版本递增;保留原始 Git 历史,不进行破坏性改写。新增全局命令面板,可通过顶栏入口、Ctrl+K 或 Ctrl+Shift+P 搜索执行会话、输入、模型、设置、上下文、模式、审查和主题等高频操作。

新增仓库级 .codeghost/config.json:项目可随 Git 共享指令、Skills、斜杠命令、自定义 Agent、MCP 声明和 Hooks。纯提示词配置会安全合并到当前工作区;MCP 与 Hooks 导入时强制停用,并丢弃仓库提供的环境变量和请求头,避免打开陌生仓库即执行命令、外连或读取密钥。

附件输入补齐系统原生拖放和剪贴板粘贴:用户可把本地图片、文本、代码或配置文件直接拖入任务,也可粘贴截图;拖放目标、数量、格式、单文件大小和图片总量均有明确提示与硬限制,归档会话保持只读。

文档附件新增 PDF 与 DOCX 本地解析:正文、页眉页脚、脚注等可读文字在本机提取后作为低可信上下文交给当前模型;原文件、DOCX 解压总量和提取文字均有限制,解析器异常可恢复,扫描版 PDF 会明确提示尚需 OCR。

任务工作区上下文完成原生隔离:文件读写、Git、终端、项目规则、Skills、代码索引和验证命令都显式绑定到任务启动目录,不再依赖当前界面目录。原生端只接受用户曾选择或创建的工作区,模型参数不能自行扩展磁盘访问范围;代码索引可同时保留多个工作区缓存,为隔离 Worktree 并行调度打下安全基础。

多会话并行调度已接入:不同授权工作区最多可同时运行 3 个 Agent 任务,停止、逐步审批、计划确认和工具活动分别绑定发起会话;切换页面不会中断后台任务。相同工作区会强制串行并提示创建 Git Worktree,避免并发写入、Git 与验证结果互相覆盖。

左侧任务页展示当前会话的计划和工具执行记录,并按进行中与已完成分组;后台会话完成、失败或中断时仍保留待查看提醒,打开对应会话后再清除。

免安装版新增可选的后台任务桌面提醒:用户切到其他会话后,任务完成、失败或中断会请求 Windows 闪烁任务栏图标,不抢焦点、不启动后台服务,也不会把任务标题、提示词、代码或回复交给系统。应用内任务徽标始终保留。由于 Windows 原生通知插件只支持已安装应用,本阶段不伪装提供不可用的通知弹窗。

MCP 运行中断线新增安全恢复:stdio 子进程退出、Streamable HTTP 会话失效、超时或临时服务错误时,CodeGhost 会合并并发恢复请求并进行最多三次短退避重连。tools/call 可能已经产生写文件、发布等副作用,因此连接恢复后不会自动重放结果不确定的调用,而是明确提示确认状态后再运行。

MCP 设置新增跨会话调用审计:按时间记录 Server、工具名、耗时、成功/失败或断线恢复状态,可搜索、导出并由用户一键清空。版本化 JSON 严格限制为最近 100 条和 128 KB,只包含排障摘要;不保存本机记录 ID、MCP 配置 ID、工具参数、返回内容、请求头、密钥或完整错误正文。

版本记录与提交说明进一步统一为中文:关于页仍保留每个版本对应的 Git 哈希,但早期英文产品提交只展示经过校对的中文说明;后续若产品提交没有中文说明,构建会直接停止,避免英文内容再次进入发布包。应用内默认提交说明与示例也已改为中文。

项目规则新增子目录作用域继承:任务开始先加载仓库根规则;首次修改文件、丢弃文件改动,或在指定子目录运行命令前,再从父目录到目标目录加载 AGENTS.md、CLAUDE.md、GEMINI.md 与 .codeghost/rules.md。发现新规则的当前工具批次不会写盘,模型在下一轮看到规则后才可重新执行;读取路径、单文件和总字符量均有原生边界。

新增运行中纠偏:Agent 执行期间输入框可继续追加文字要求,内容按原会话排队并在下一次模型请求前生效;即使要求在模型返回最终文本的竞态窗口到达,也会继续处理而不是提前完成。队列有条数和长度上限,不绕过项目规则与审批;中断前未消费的内容会保留并明确提示重新发送。

运行中纠偏扩展到完整输入:追加要求可携带图片、PDF/DOCX、文本和代码附件,也可解析 @ 工作区引用与显式 HTTPS 页面。图片保持多模态结构,文档提取、网页访问、格式、大小和不可信内容隔离全部复用普通任务的安全边界;解析期间任务结束时不会写入失效队列。

新增用户可控的工作区长期记忆:可在设置页显式创建、编辑、暂停和删除项目约定,启用内容会在后续任务开始时进入模型上下文。记录按工作区哈希隔离并限制条数、单条长度和单次注入总量,不自动抽取对话,也不能覆盖系统规则、当前要求、项目规则或审批策略。

会话生命周期新增安全导入:侧栏可选择 CodeGhost 导出的 UTF-8 Markdown,恢复标题、模型说明和可读消息并默认放入历史。外部文档中的原工作区、工具状态和文件变更不会恢复或获得授权;格式、文件、正文、单条消息和总条数均有硬限制,恢复后继续任务必须由用户重新选择工作区。

会话迁移新增版本化结构文件:.codeghost-session.json 可保留消息类型、计划、工具活动和附件展示信息,导入后默认归档且只作为历史记录。未完成计划会安全终止,工具不会恢复为运行中;来源工作区、文件变更和外部副作用不会获得授权或被重放。

文档输入新增 XLSX 与 PPTX 本机解析:表格提取工作表名、单元格坐标、共享字符串、公式和缓存结果,演示文稿按页码顺序提取文字。解析不会执行宏或内嵌程序,并限制原文件、压缩条目、工作表/页数、解压 XML 总量及最终正文大小。

Git Worktree 补齐生命周期管理:会话菜单可查看主工作树和隔离工作树的目录、分支、提交与改动状态,并安全移除不再使用的干净工作树。主工作树、当前工作树、锁定目录、脏目录和运行中的 Agent 任务都会被拒绝;可选分支清理只使用安全删除,未合并分支绝不强制删除。

新增“诊断与支持”页:可检查 ModelGhost 官网 HTTPS、CodeGhost 公开发布清单、Git、本地数据目录和当前会话工作区授权,并显示检查状态与网络耗时。用户可主动导出有大小和路径边界的 JSON 报告;报告不包含密钥、登录令牌、代理值、目录路径、提示词、源码、模型回复或命令输出。

全局命令面板新增用户自定义快捷键:可为命令面板、新建会话、聚焦输入、模型、设置、上下文、任务、历史和变更审查录入组合键,清除单项绑定或恢复默认值。配置保存在本机并即时更新界面提示;重复组合、常用编辑器保留键和固定备用入口会被阻止覆盖。

统一命令面板接入 Agent 扩展注册:除内置操作外,可搜索用户或项目启用的斜杠命令、自定义 Agent、Skills,以及当前已连接 MCP Server 实际发现的工具。选择 Agent 会切换会话配置,其他扩展以可编辑任务意图进入输入框;MCP 不在面板中直接执行,继续遵守参数、白名单和高风险审批。

补齐键盘与辅助功能基础:所有主要弹窗统一提供模态语义、初始焦点、Tab 循环、Esc 关闭和关闭后焦点恢复,嵌套界面只处理最上层按键。新增跳到任务输入框入口、完整表单焦点圈、Windows 强制高对比度适配,并让系统“减少动态效果”覆盖全界面。

远程 Streamable HTTP MCP 新增 OAuth 2.1:按标准发现受保护资源和授权服务器元数据,通过系统默认浏览器、Edge 或 Chrome 完成授权;使用 PKCE S256、state、resource 参数与随机本机一次性回调,支持动态客户端注册和手填 Client ID。access token 与 refresh token 只进入 Windows 系统凭据,过期时自动刷新;用户可单独清除本机授权。

2026-09-04

CodeGhost 立项 · 进行中

通用编程 Agent,本地桌面应用(Tauri + Rust)。用自然语言理解项目、改代码、跑命令、管 Git,改动以 Diff 展示供用户审查。工作区和模型 Key 默认留在本机;执行任务所需的上下文只发给当前选择的模型供应商。

2026-09-02

官网去包装 + 深空科技风统一

统一为直接、平实的说明口吻;两款产品页支持账号头像、官网论坛、后台管理;视觉统一成深空科技风(深底 + 青色强调)。

2026-09-01

域名与站点分工

主站 modelghost.cn 讲两款产品与一个主页;dreamgamebuild.com 是 DreamGameBuild 的介绍站;dreamgamebuild.cn 是下载站。三个域名都已上线。

2026-08

统一账号中台 + DreamGameBuild 免费版

后端换成统一账号中台(FastAPI + SQLite),两款产品共用一套注册登录。DreamGameBuild 的 Windows 免安装版开放下载,免费版长期有效。

2026 上半年

从本地 Godot 游戏开发 IDE 起步

DreamGameBuild 最先立项:一个本地 Godot 游戏开发 IDE,用自然语言驱动 8 个智能体角色协同完成项目。后来才慢慢长出另外三款产品。

想看具体功能去 产品页, 想聊进展来 QQ 群。