Repository navigation
Releases: VeraPyuyi/DotControl
Release list
DotControl v0.2.0-alpha.7
DotControl alpha.7 包含七项 0.2 系列修复,以及 Windows / macOS 用户级后台启动与异常恢复。
- Windows:登录计划任务启动后台代理,异常退出后等待 60 秒恢复,连续失败最多重试 3 次;主动退出后保持停止。
- macOS:用户 LaunchAgent 异常恢复与 60 秒节流。保持固定应用身份,不重签第三方驱动。
- 安全升级:暂停自动拉起、等待旧进程退出、验证新版,再清理明确归属的旧程序。保留设备、隧道、凭据库、权限、白名单和任务记录。
- @ 目标插件后先检查设备身份、nonce 与能力;仅连接不创建任务。MCP 仍为 13 个工具,升级后请在官方插件设置中刷新工具。
- 七项修复覆盖保留配置重装、缺失旧程序修复、长任务结果截断、退役记录恢复、脱敏错误分类和共享列表/读取状态竞争。
@ 不提供远程开机或唤醒。 目标电脑必须已登录、联网且后台接收进程正在运行。关机、休眠或主动退出后,需要在本机重新打开或等待下次启用的登录启动。
构建提交:3424e41a05b1858e12dc2137b3e0c3ceece078f0。三平台原生测试、竞态检测、静态检查、后台生命周期和每平台 8 项隔离安装/回滚/清理检查通过。Mac runner 检查不等于用户 Mac 真机权限与云端验收。发布者签名/公证仍未配置;官方 Computer Use 保持关闭。
下载:Windows 使用 windows-amd64-setup.exe;Apple Silicon 使用 macos-arm64.dmg;Intel Mac 使用 macos-amd64.dmg。安装助手为 onboarding ZIP。SHA256SUMS 包含全部其他发布文件的摘要。
安装指南 · 支持矩阵和实际验收 · 三平台构建 · 修复复盘
PR #1 保持草稿,不自动合并;旧发布文件不覆盖。用户 Mac 不在本轮升级范围。
公开下载复验与本机结果:全部 11 个资产与候选字节一致;Windows 已用公开 EXE 升级并清理旧 alpha.6 程序,原设备、隧道及 allowlist 修订号 3/2 个会话保留。官方插件刷新后为 13 个工具,云端真实调用通过。源 Dot 保持连接 Mac,Windows Codex 返回真实线程编号、系统信息及命令退出码 0;同一作业独立查询一致。未使用 SSH 或桌面操作。
已知限制:Mac Intel 公开包首次清理检查返回 startup_references_unavailable,新版指针和旧 manifest 尚在,当次删除被保护检查阻止;此前阶段可能已删除部分已校验文件,不能声称旧文件全部保留。仅重试失败 job 后,同一字节通过。首次失败根因尚未确定,未放宽清理保护。完整结果见公开包复验与上方支持矩阵。
DotControl v0.2.0-alpha.6 — 会话共享默认全部可读
DotControl v0.2.0-alpha.6
会话共享现在明确提供“全部会话(默认)”和“仅白名单中的会话”。首次启用历史读取时,
默认允许全部本地 Codex 会话,包括未来新增的会话;已有设备继续显示实际保存的范围,
升级不会将原白名单恢复为全部共享。
共享范围
- 仅在选择白名单模式时显示搜索、分页和勾选区域。
- 两种模式统一通过“预览共享范围 → 确认并保存共享范围”生效。
- 切换选项、清空候选均只编辑草稿;明确保存空白名单表示禁止全部读取。
- 状态刷新和多标签页修改保留尚未保存的编辑;旧修订号或已更改草稿的预览失效。
- 历史读取仍须单独启用,暂停、撤销和损坏配置的处理保持不变。MCP 仍为 13 个工具。
- 同步更新安装助手和共享技能说明。
安装与升级
提供 Windows x64 EXE、Mac Apple Silicon / Intel DMG 和安装助手,附校验和及许可证。
保留原设备、隧道、系统凭据、端口、终端配置、共享策略和任务记录。安装器正常退出旧代理,
新版健康检查通过后清理已确认归属的旧程序;清理受阻时保留新版并报告待处理。
未配置发布者签名或公证,不关闭系统安全检查。本轮不修改用户 Mac;Mac 原生 runner 的
构建和隔离安装验证不代表用户 Mac 真机权限或云端连接验收。原生 Computer Use 继续关闭,
SSH/实验助手及审批转发维持下线。实际发布与升级证据见支持矩阵。
构建源提交:e160c36912763c78cdfd84860a4b99f0ed4c6d6b。
三平台原生测试、并发检查、实际安装包校验及各 6 项隔离安装/升级/回滚检查通过。Mac runner 检查不代表用户 Mac 真机验收。
公开下载复验与本机升级已完成:11 个公开文件与候选一致,三个系统的公开包复验通过。本机 Windows 已升级到 alpha.6,旧 alpha.5 程序已正常退出并清理;设备、隧道和原白名单保留,真实云端轮询及插件 devices 调用通过。用户 Mac 未修改。
DotControl v0.2.0-alpha.5 — 简洁控制台
DotControl v0.2.0-alpha.5
本版将长向导改为四区控制台:概览、连接设置、Codex、会话共享。状态卡分别报告本地服务、
云端轮询、源 Dot 调用及本机 Codex。高级配置和帮助按需展开,宽屏侧边导航、窄屏顶部导航;
状态更新与表单、候选选择分开,继续使用已认证会话和多标签页。
功能下线
- 移除 SSH/实验助手与旧任务人工处理的页面、专用实现和审批回答入口。
- MCP 从 14 个改为 13 个,删除 codex_review;保留六个窗口工具、四个 Codex 任务工具及三个历史读取工具。
- 新请求包含已退役服务器或实验字段时拒绝,不忽略后执行其他工作。旧请求仍查原记录,旧任务可查询与取消。
- 旧 on-request 配置不自动转为 never;需要目标电脑明确配置。意外审批或输入要求会请求中断,未确认停止保留不确定保护。
- 原生 Computer Use 继续关闭。Windows Codex 仍可按用户要求自行使用 SSH,DotControl 不再注入实验命令。
更新
下载对应 Windows x64、Mac ARM 或 Intel 安装包,保留原设备。用户状态、隧道、系统凭据、
端口、终端绑定、暂停/撤销、共享策略及任务记录保留。新版检查通过后清理已确认归属的旧程序。
未配置发布者签名或公证,不更改系统安全检查。本轮不修改用户 Mac。
升级后在源端官方插件设置点击 Refresh tools,在新会话核对 13 个工具。本地就绪、
云端连接、源端实际结果分别确认。实际发布与验收结果见 支持矩阵。
构建源提交:14586337ce70b092bbe83fadcbee8a86a13afee1。
三平台原生测试、并发检查、实际安装包校验及各 6 项隔离安装/升级/回滚检查通过。Mac runner 检查不代表用户 Mac 真机验收。
公开下载的11个文件摘要一致,三个平台下载后安装复验通过。本机 Windows 已使用公开安装包升级并清理旧版,配置与共享清单保留,云端调用成功。现有官方插件及源 Dot 本轮目录均为13个工具。
只读终端回传验收现已通过:首次因源 Mac 离线未提交,恢复连接后由官方 Dot 创建一个新的 Windows Codex 任务并收到真实线程编号、退出码 0 及原始输出 Microsoft Windows 10.0.26200 / X64;独立查询同一作业吻合。开始和结束 Mac 均 connected/attached,Windows 未 attached,未切换电脑或重复提交。verification 原值仍为 unverified,退出码及输出有 commandExecution 证据。
此项只证明保持 Mac attached 的源 Dot → Windows 插件 → Windows 官方 Codex → 结果返回;不声称消息由 Mac 物理设备发送,也不包含 SSH、桌面、图片或审批。用户 Mac 未修改,Mac 执行端仍需单独真机验收。
DotControl v0.2.0-alpha.4
DotControl v0.2.0-alpha.4
修复 Windows 安装后未读取系统代理、以及本地 readyz 被误报为云端在线的问题。提供 Windows x64 EXE、Mac Apple Silicon / Intel DMG 和更新的 Codex 安装助手。
- 自动选择适用于 HTTPS 控制服务的进程代理或当前用户系统静态代理,也可在受保护的本机向导选择直连、手动代理。本地 MCP、管理及健康接口始终直连。
- 云端在线要求当前隧道进程的近期成功轮询;配置检查、本地就绪和源 Dot 调用分别报告。凭据不进入配置文件、命令参数或诊断。
- 保留设备、隧道、系统凭据、终端权限、暂停/撤销、共享清单及历史记录。正常退出旧代理,验证新版后清理旧版拥有的程序文件;网络故障与安装故障分开。
源提交:728d152430fb6a800b570e78c1f74e6d3700aee4。从现有草稿 PR 分支发布,未合并 PR,alpha.3 资产不覆盖。
验证:三平台原生测试、竞态检测、vet、构建通过;下载候选安装包后,包内摘要及每平台六项隔离安装/升级/回滚/清理检查通过。Windows 候选实例实际取得成功轮询,原插件 devices 返回原设备和新 nonce。官方 Dot 保持 Mac attached,通过 Windows 插件创建只读系统信息任务,真实命令退出码 0,输出 Windows 10.0.26200 / X64;完成轮次与通用任务 verification 分别报告。
固定 tunnel-client 0.0.16 没有无损排空接口。代理变化会标记为待应用,不终止活动客户端;最新设置在隧道下次启动时生效。PAC、仅 SOCKS 和交互认证不支持,需在本机提供 HTTP/HTTPS 静态代理。安装器未配置发布者签名或公证;Mac 用户真机云端和桌面权限未在本轮验收。未开放新的 Computer Use、SSH 或远程审批能力。
公开下载的 11 个文件与候选字节一致,三平台发布包原生复验通过:运行记录。本机 Windows 已用公开安装包升级并正常重启;旧 alpha.3 程序及两份候选程序已清理,单代理和单隧道恢复实际成功轮询,14 个工具可用。allowlist 修订号 2、允许 1 个会话以及原有记录字节保留。正式安装版的新只读任务通过:官方 Dot 始终保持 Mac attached,实际收到新线程编号、命令退出码 0 和 Windows 10.0.26200 / X64 输出。
原始命令输出按现有隐私设计仅存内存,重启后为 unavailable_after_restart;任务状态和线程编号保留。本轮未将旧输出当成新证据,也未重放旧任务。
DotControl v0.2.0-alpha.3
DotControl v0.2.0-alpha.3
此预发布版更新 Windows x64、Mac Apple Silicon 和 Mac Intel 安装包及 Codex 安装助手。
它从 PR #1 分支构建;发布不表示 PR 已合并,alpha.2 文件保持不变。
本版变化
- Windows 仅终端委派独立启用,无需驱动、桌面权限或预先配置 SSH。使用目标电脑现有官方 Codex 登录和本机权限范围。
- 会话只读共享:首次本机启用默认全部共享,也可确认允许清单。历史读取和任务执行分别授权;远程无法修改共享范围。
- 向导登录支持 12 小时空闲有效期、24 小时硬期限和多标签页;迟到响应不覆盖新的登录或审批详情。
- 升级先校验文件,停止新任务并等待旧代理正常退出,再启动和检查新版。健康检查成功后才清理旧清单内的程序文件。
- 清理失败保持新版运行,显示待清理;修复继续清理。修改过的文件、用户文件、设备状态和系统凭据保留。
- 保留设备、隧道、暂停/撤销、终端权限绑定、共享清单修订号和动作历史。升级不会自动启用新权限。
下载与使用
DotControl-0.2.0-alpha.3-windows-amd64-setup.exeDotControl-0.2.0-alpha.3-macos-arm64.dmgDotControl-0.2.0-alpha.3-macos-amd64.dmgDotControl-onboarding-0.2.0-alpha.3.zip
每个文件均配有 SHA-256。安装器包含固定依赖和第三方许可证,用户不需要开发工具。
已有设备请选择保留原设备。安装后在官方私有插件设置点击“刷新工具”,核对总计 14 个工具。
本机就绪、隧道在线、源 Dot 能调用新版工具是三个独立检查。
旧版本若没有安全升级退出接口,安装器会要求正常退出旧代理再重试;不会强制结束或删除锁。
Mac 本版交付安装包,用户真机升级、权限确认及新版跨电脑操作仍须单独验收。
边界
第一方安装包未配置发布者签名或公证。固定 CuaDriver 的上游签名在 Mac 构建和安装时独立检查,失败不重签。
官方 Computer Use 委派和远程审批继续关闭。Windows 终端任务、历史读取、图片交付、源端显示分别报告验证结果。
本次发布不增加 SSH、实验部署或桌面权限要求;旧 unknown 记录不改写,不重放任务。
最新检查见支持矩阵。构建及包内校验不等于真实桌面操作通过。
构建源提交:9faaf28322bf123d4b97769faa537206e3b2f564。
三平台构建及实际安装包检查 · 三平台测试与竞态检测。三个目标系统均通过实际安装包内验证及六项隔离安装、回滚和清理检查;这不代表用户 Mac 真机授权或桌面操作验收。
公开下载后的三平台复验全部通过,11 个公开文件与候选文件一致。Windows 本机已保留配置升级、设置新版登录启动路径,并按清单清理 9 个旧程序文件。
已知限制:本次 Windows 网络环境中的云端连接仍受阻,官方插件返回 HTTP 404 / tunnel_client_not_seen,隧道健康详情报告控制服务 network_error。当前向导“在线”基于本地 /readyz,不表示云端轮询已成功;须以真实插件调用核实。未更改 DNS、TLS、代理或凭据来绕过错误。安装升级和云端连接分别记录,详见支持矩阵及脱敏验收记录。
DotControl 0.2.0-alpha.2 — 驱动重连与安装诊断修复
DotControl v0.2.0-alpha.2
修复升级和驱动重连中的会话冲突,并改进本地安装诊断。安装器保留已有设备、隧道、凭据、暂停状态和动作记录。
- 每个驱动连接使用独立会话名,避免旧连接退出后,新连接继续使用已结束的会话;一个实例退出也不会结束另一个实例的会话。
- 旧版代理不支持自动退出时,明确提示正常退出后重试;不再把持有进程锁一概称为“正在执行任务”。
- 驱动启动检查保留脱敏失败分类,区分应用列表、窗口列表、超时和连接中断,向导显示可读提示。
该会话问题已在固定版本 Cua 0.34.1 的独立 Windows 守护进程上复现,回归测试覆盖多连接和重连。
复现范围与证据。
Mac 用户已确认 alpha.1 的设备迁移和插件连接成功;普通系统环境的三次检查确认 CuaDriver 稳定运行,新的诊断会话可读取应用。
此前受限任务环境中的“未运行”不能代表系统真实进程状态。
在同一个普通系统环境改用旧代理的 dotcontrol 会话后,原始错误确认为 session has ended; tool call 'list_apps' was rejected。
Mac 原代理故障已确认属于已结束会话复用;alpha.2 安装后的 Mac 桌面及新版跨电脑图片闭环仍待真机验证。
系统权限已授权、驱动正在运行、成功读取窗口和图片实际交付仍分别检查。
Windows 11 x64、Mac Apple Silicon 和 Intel 安装包均自带组件;无需开发工具。
目标端官方 Codex Computer Use 委派仍关闭。发布者仍未签名或公证,上游 Cua 签名检查保持开启。
此版本不自动解除暂停、不重放 unknown 动作、不修改 DNS、代理或系统安全设置。
三平台原生测试、竞态检测、构建和下载后的包内校验已通过。
Windows 实际 EXE 在独立中文及空格目录完成安装、两次修复、三次启动/退出及保留状态卸载。
首次测试曾出现一次退出命令返回 1,未保留原始错误;同一程序的三次单独退出复测和新的完整安装测试通过。
这次偶发退出错误的原因尚未确定,不能标为已修复,也不能据此认定进程挂起。
构建与哈希 ·
Windows 测试及首次失败记录。
升级时打开本次下载的安装器并选择保留原设备。已有 alpha.1 的隧道和运行密钥无需重建;
安装后在“检查运行状态”确认桌面驱动已连接。暂停状态仍由本机用户决定是否恢复。
发布后从公开 Release 重新下载的 Windows、Apple Silicon 和 Intel 安装包,均已在对应系统执行包内校验并通过,
哈希与已测试候选包一致:下载验收。
DotControl 0.2.0-alpha.1 — Windows / macOS 快速安装
DotControl v0.2.0-alpha.1
首个自动安装预发布版:将代理、固定版本 Cua Driver、官方 tunnel-client 与必要组件放入安装包,提供本地三阶段向导。
下载与使用
- Windows 11 x64:
DotControl-0.2.0-alpha.1-windows-amd64-setup.exe - Mac Apple Silicon:
DotControl-0.2.0-alpha.1-macos-arm64.dmg - Mac Intel:
DotControl-0.2.0-alpha.1-macos-amd64.dmg - Codex 安装助手:
DotControl-onboarding-0.2.0-alpha.1.zip;也可使用仓库的 Codex marketplace 描述。
安装 → 连接账号 → 验证并启用。每台目标设备使用自己的隧道与私有插件,无需自建云服务器。
用户无需 Go、Python、Homebrew、Xcode 或手工配置。官方登录、密钥本机录入、系统授权和确认仍需用户完成。
密钥仅保存在本机系统凭据库。详见安装指南。
已实现
共享安装引擎与图形向导、托盘/菜单栏、登录启动、连接退避恢复、修复及卸载留存设备记录。
升级保留设备身份、凭据、暂停/撤销和动作账本,失败尝试恢复旧程序。
连接、权限、暂停、插件调用和图片交付独立显示;历史 unknown 不改写、不自动重发。
新增能力检查及 codex_submit / codex_job / codex_cancel 协议,原生 Codex 执行仍关闭。
实际验证与限制
三个目标平台的构建、单元测试、竞态检测与 vet 已通过。三个安装包均从 GitHub Actions 下载后,在目标系统执行包内校验。
Windows 的相同实际 EXE 另外通过中文/空格路径安装、两次修复、驱动连接、暂停/撤销重启保留及卸载留存测试。
Mac 两种架构的上游 Cua 签名原生验证通过,未重签或绕过检查。
这不是完整真机验收通过的版本。 干净系统安装、Mac 用户桌面安装/权限、新版双向多应用控制与源 Dot 图片显示仍待验证。
目标端官方 Codex Computer Use 委派暂不可用:真实委派动作、审批、中断和图片验收未完成,不会用 Cua 冒充该能力。
安装包未配置发布者签名/公证,系统可能显示来源提示。旧版代理若缺少正常退出接口,需要先退出再迁移。
所有安装包包含第三方许可证。SHA256SUMS.txt 和独立 .sha256 文件用于核对下载完整性。
程序文件构建自 339b16031ac7b0b7e4f2d42a94d684ed33c4e547;后续发布提交只更新工作流、文档和验证证据。