Repository navigation
EnvScope 0.20.0 Alpha 1 — 旧任务迁移与守护恢复
Pre-release
Pre-release
EnvScope 0.20.0 Alpha 1
新增 Windows / macOS 旧后台任务的可逆迁移,减少旧守护与 EnvScope 同时修改环境的问题。
- 持续维护自动读取旧任务,支持单项选择、全选、具体影响预览和确认后自动复检。Windows 处理当前用户的 ClaudeBodyguard;macOS 处理旧进程守护、时区守护和两类旧更新任务。
- 执行前核对命令、用户、定义、访问权限及原脚本摘要,先保存受保护的恢复资料,再停止并移除登记。发生变化、读取拒绝或特殊访问规则时停止自动处理,显示手动办法。
- 恢复整笔原事务,保留原先暂停或未登记的状态。检测到对应 EnvScope 守护仍启用时阻止冲突恢复;中断后重试不会额外启动已运行的旧任务。
- 一键流程遇到待修复的旧守护时,先迁移并复检,再根据新证据预览客户端和原生保护。新守护取得新心跳后才显示生效。
- 原生进程守护与 macOS 系统时区守护会检测旧任务重新出现,冲突时暂停自身操作并留痕。旧策略工作进程的心跳不能证明新保护生效。
- 账号、原脚本和旧界面保留。本次迁移不等于完整旧软件卸载;恢复旧任务时,原调度条件可能执行旧脚本,预览中明确说明影响。
验证:574 项 Python 用例(本机 Windows 572 通过、2 项平台跳过)、11 项 JavaScript 测试、17 组离线界面流程,包含一键迁移后的新方案确认。三架构原生任务验证使用唯一命名的无害任务;Windows 以具体测试进程的 PID 和创建时间确认恢复重试没有增加实例。Mac 仅在测试目录模拟时区,确认冲突时不写入、解除后恢复巡检。没有操作真实 Claude、VPN 或账号。
发行关卡绑定同一提交的完整桌面构建、源码与界面检查、原生迁移与时区冲突验证。还核对托盘、唤回、后台任务、加密存档、整包更新与回滚,并在本机隔离运行实际 Windows 成品。公开文件核对 SHA-256,源码、wheel 和源码包核对一致性。
范围:检测合格只覆盖所选目标和已测条件,实际登录与回复仍需在 Claude 中确认;不保证服务端画像、账号风险或全部进程流量。Alpha 尚未商业签名或 Apple 公证。上游新增的 FlClash、持久可选检查和脱敏诊断 ZIP 等仍继续逐项集成,整体升级目标保持进行。
标签推送另触发的重复桌面构建已取消;发行成品使用上方同一提交、全部通过的手动构建。