Releases: allin2/win7-coding-Agent
Release list
v0.3.0-alpha.1-win7-42: Windows 7 SP1 x64 便携版(改动审阅与可靠性修复)
Win7 Coding Agent · WIN7-42(Windows 7 SP1 x64 预发布便携版)
本版发布已验收的 WIN7-42 冻结候选,附件与正式 Win7 验收使用的 ZIP 完全一致,没有重新构建或修改。包内版本与能力集保持 0.3.0-alpha.1;使用 tag v0.3.0-alpha.1-win7-42 区分本次发布。
2026-09-30 正式 Win7 验收完成 30 项 / 25 阶段,负责人门 B 收尾结论为 A9_27_WIN7_42_A9_26_PASS;补充真实 Windows Git R0-01~04 全部通过。这是内部试用预发布版,不代表完整 Alpha 2、RC 或稳定版验收通过。
相对 WIN7-37 的变化
- Git 操作确认加固:加强多种 Shell 包装与参数形态的 Git 命令识别,对需确认的外部写操作保持目标绑定确认;拒绝后零执行。
- 改动审阅:按“先写后审”的方式查看本轮 Diff、撤销或撤回,覆盖漂移、后续轮次及模式切换。
- 验证结论更准确:普通输出不会被当作验证;失败验证撤销“已验证”,并保留真实退出码依据。
- 项目说明与上下文:每轮确定性加载工作区根 AGENTS.md,注入实际环境信息;限制上下文预算,识别超限后有界压缩重试,不可压缩时明确停止。
- 工作区历史与取消:选择已有历史的工作区立即加载过程记录;保留加载失败重试;停止轮次记录取消终态;超限备份原因使用中文说明。
- 恢复文件保护:恢复目录自动补写自忽略文件;当前候选实际 Git 暂存、clean/stash 与撤销矩阵通过。
- 审计与 Provider 完整性:必需审计失败后停止后续工具派发;未完整结束或无合法结束状态的模型工具流不执行工具。
已知限制与验收范围
- 正式模型链路使用本地回环协议夹具;真实 Provider / 企业模型本轮未验证,不能把本轮结果当作所有模型端点兼容性证明。
- Shell 运行期间的 stdout/stderr 增量输出尚未实现,输出在命令结束后显示;后台进程工具和可恢复的继续机制为后续工作。
- POSIX Shell 与 PowerShell
/Command的真实执行本轮未测;宽度 ≤799px 分支不可达、未验证。 git clean -fdx会清除忽略目录,包含.agent_recovery;不要用它清理需要保留的恢复数据。- 本候选未取得同一候选的独立 Win10 产品 smoke 或 A9-17 性能采样结论。
- 包内 manifest、INSTALLATION 与构建记录是冻结前的开发机快照,保留原始 NOT_PERFORMED 状态;冻结后 Win7 验收结论见下方外部收口报告,不改写包内记录。
运行与升级
- 下载 ZIP 与同名
.sha256文件,核对 SHA-256。 - 解压到新的本地目录,保留旧版本程序目录与数据;双击
electron.exe启动。普通用户运行,不覆盖旧候选。 - 在设置中输入 Base URL、API Key 与模型名称。默认数据目录为
%LOCALAPPDATA%\Win7CodingAgent\a9,只有显式electron.exe --portable才使用包旁数据。 - 目标为 Windows 7 SP1 x64(Build 7601);当前实测 Shell 为 Windows PowerShell 5.1 与 CMD,建议本地 NTFS SSD。系统应满足包内安装说明及 SHA-2/TLS 前置条件。
- 包含 Electron 22.3.27、D-013 v25 helper(协议 v2)、better-sqlite3 8.7.0 / SQLite 3.43.1、SBOM 与许可证文件;运行界面无需另装 Node.js。本 ZIP 不包含 Git 可执行程序,Git 功能使用用户环境中可用的 Git。
身份与校验
3b6e0b72b98de794594cd6924a1298ef75ed72bafcebacf966c86ad2382a01cf Win7CodingAgent-0.3.0-alpha.1-win7-x64.zip
- 冻结源码 / tag 指向:
94385a87d22928acc1ce5dd8f1881d89e0d4473b - manifest SHA-256:
6f7b224cdb304c9e10edf87ec9c490ffeb7dd5be42f9432ba3b6c5f3df3908c9 - 正式 run-id:
92d693e0-e80a-4d58-9f7f-aaff5ec69bd3 - 正式执行及门 B 收口报告
- 当前项目状态与后续边界
v0.3.0-alpha.1-win7-37: Windows 7 SP1 x64 便携版(A9-19 运行过程实时可见与布局二期)
Win7 Coding Agent v0.3.0-alpha.1 · WIN7-37(Windows 7 SP1 x64 便携版)
本版附件是 WIN7-37 冻结候选。它已于 2026-09-25 在真实 Win7 SP1 x64 机器上完成实机验收,结论为 A9_19_WIN7_LIVE_PROGRESS_AND_LAYOUT_PASS(21/21 用例)。
附件就是被验收的同一个 ZIP,没有重新构建。能力集与版本号沿用 0.3.0-alpha.1(ADR-0136),因此用 -win7-37 后缀区分 tag。
本版变化(A9-19,相对 WIN7-36)
- 运行过程实时可见
- 工具调用在执行中就显示在对话流里,附带“已运行 N 秒 · 执行中”。
- 模型说明逐条实时出现。
- 生成最终回答时显示“模型正在输出”预览,预览内容已累积脱敏,不再等整轮结束才一次性显示。
- 基线扫描期间让出事件循环,界面不再卡顿。
- 工作台布局二期
- 左栏对话行在 1366×768、125% 缩放下能显示约 10 个汉字的标题,时间改为“刚刚 / HH:mm / M月D日”短格式。
- 运行中对话区约占视口 60%。
- 头部只保留权限、运行状态与检查器开关,并清理了英文标签。
- 停止按钮只保留在输入框旁。
- 修复:切换对话或工作区后,桌面左栏不再被收起。
验收范围与限制
- W37-06 A03、W37-12、W37-13、W37-15 按负责人批准的“可达响应式状态等效”口径通过(ADR-0131)。
窗口宽度 799 px 以下的抽屉布局在该机器上无法达到,标记为PRODUCT_UNREACHABLE / NOT_VERIFIED。 - 已知残留:
- Shell 命令运行期间不显示增量输出,界面会注明“输出将在命令结束后显示”;
- 大工作区基线冻结末尾约有 0.4 s 主进程占用;
- 发起任务后,左栏“进行中”分组约 0.6~2.3 s 后出现。
- 这是 预发布版,不代表完整 Alpha 2、Review、RC 或正式发布通过。
包含组件
- Electron 22.3.27(Chromium 108 / Node 16.17.1)
- better-sqlite3 8.7.0 / SQLite 3.43.1(ABI 110)
- D-013 Native Helper(协议 v2)
- MinGit 2.46.2
系统前置要求
- 操作系统:Windows 7 SP1 x64(Build 7601)
- 必需补丁:
KB4474419、KB4490628、KB3140245(TLS 1.2) - 磁盘:建议使用本地 NTFS 分区
- 模型:支持任意 OpenAI 兼容端点
运行步骤
- 下载
Win7CodingAgent-0.3.0-alpha.1-win7-x64.zip,解压到本地目录。 - 双击
electron.exe启动。 - 在设置中配置模型的 Base URL、API Key 与模型名称。
工件校验(SHA-256)
4d70063254212ca581b7b3dac9f89edc81a2ba31a53b51a6b1c1d65667f167cf Win7CodingAgent-0.3.0-alpha.1-win7-x64.zip
- 源码提交:
dd6cb1a - 验收收口报告:
docs/reports/2026-09/a9_19_win7_37_live_progress_acceptance_2026-09-25.md
v0.3.0-alpha.1: Windows 7 SP1 x64 便携版 (A9 Alpha 1 基线与 WIN7-28 优化)
Win7 Coding Agent v0.3.0-alpha.1 (Windows 7 SP1 x64 Portable)
面向 Windows 7 SP1 x64 的绿色免安装便携版 Coding Agent 桌面客户端与执行端。
当前包基线说明:
当前 Asset 挂载的绿色包为 A9 Alpha 1 基线候选(WIN7-19,SHA-256:824a10cd...)。
项目已于 2026-09-11 在真实 Win7 SP1 x64 机器上通过了 WIN7-28 最新验收(A9_15_WIN7_UI_INTEGRATION_PASS,10/10 用例通过)。以下功能优化已全部合并入当前main主线代码。
🚀 从 WIN7-19 到 WIN7-28 的全量功能优化清单
- 命令行逐字传递修复 (CMD Verbatim / WIN7-22):
- 彻底修复了 Windows CMD 在处理复杂嵌套引号、盘符路径与管道重定向时的转义截断问题。
- 实现了对 PowerShell 5.1 优先、CMD 降级受控执行的无损参数传递。
- Win7 原生字体渲染与 UI 可读性增强 (WIN7-24):
- 针对 Windows 7 经典 ClearType 渲染优化了本地字体栈(Segoe UI / 微软雅黑)。
- 调整基础整数级字号与辅助文字对比度,消除 1366×768 及高 DPI 缩放下的字迹发虚问题。
- 重启历史恢复与持久化投影修复 (WIN7-25 / WIN7-26):
- 修复了客户端正常退出后重新启动时,Inspector 历史持久化事件与最新轮次结果绑定的偶发断开问题。
- 实现了按时间顺序与 Event ID 升序的无损分页回溯,杜绝跨会话残留。
- 实时进度反馈与时间线 (Timeline Progress / WIN7-27 & WIN7-28):
- 新增 Composer 与 Inspector 实时执行状态反馈:分步显示工具调用进度条、运行阶段(planning, tool_running, verifying, completed)。
- 增强真实 Provider(如 DeepSeek 等)多轮
tool_calling配对稳定性。 - 强化了进程树生命周期管控,客户端关闭时自动使用 Win32 Job Object 杀灭所有派生子进程,保证零僵尸进程。
📦 包含组件
- Electron 22.3.27(Win7 最终支持分支,Chromium 108 / Node 16.17.1)
- better-sqlite3 8.7.0 / SQLite 3.43.1(预编译 ABI 110 原生模块,/MT 静态 CRT)
- D-013 Native Helper (
helper.exe,Win32 Job Object 受控进程管控) - MinGit 2.46.2(精简便携 Git)
⚙️ 系统前置要求
- 操作系统:Windows 7 SP1 x64 (Build 7601)
- 必需系统补丁:
KB4474419&KB4490628(SHA-2 代码签名支持与服务堆栈更新)KB3140245(TLS 1.2 协议支持)
- 磁盘:建议本地 NTFS SSD 分区(保障 SQLite WAL 高性能事务)
- 模型支持:支持配置任意远程或内网 OpenAI 兼容 LLM 端点(如 DeepSeek、OpenAI 等)
🚀 运行步骤
- 下载
Win7CodingAgent-0.3.0-alpha.1-win7-x64.zip并解压至本地目录(如D:\Tools\Win7CodingAgent)。 - 双击运行目录下的
electron.exe启动桌面应用。 - 在应用设置中配置你的模型 Base URL、API Key 与模型名称即可开始对话与任务交互。
🔐 当前工件校验 (SHA-256)
824a10cd213534aca87c348d8304b053d27a5bd896831daf528ed13b1c1c72b0 Win7CodingAgent-0.3.0-alpha.1-win7-x64.zip
(注:Win7 实机通过的 WIN7-28 产物 SHA-256 为 f1b6730bfa4cbc9d0d2955c2659d97b7a65c161efdc78cc4a7381bbad0a08351)