Repository navigation
v0.4.0
新功能
- 桌宠桌面模式(Windows):打开外观中心「桌宠」里的「桌面模式」,或运行
zcode-canvas set pet.desktop true,窗口里的狐娘会收起,换成全局一只,住在 Canvas 自己的透明小窗里,始终在最上层——ZCode 最小化、缩到托盘、被别的窗口挡住时都看得到她,「等你回应」也照常提醒。可以拖到屏幕任意位置,靠近屏幕边缘会吸附,靠左时转身;位置按离屏幕边缘的距离保存,换分辨率、拔掉显示器后她会回到同一个角落。只有她身上不透明的地方能点,周围透明的地方点击直接落到下面的窗口。默认关闭。- 她不会出现在截图、录屏和屏幕共享里:ZCode 让 AI 操作电脑时会先截屏再按坐标点击,她不能挡住目标、截走点击。代价是你也截不到她。
- 多一个页面进程(约 26 MB 内存,动画时约 1% CPU),随最后一个 ZCode 窗口关闭而销毁,不影响 ZCode 退出和官方更新。
- 目前只在 Windows 上提供:Linux 在 Wayland 下应用不能自己摆放窗口,也做不到「透明处穿透、不透明处可点」;macOS 尚未验证。这两个平台上开关不可用,并就近说明原因。
文档
- README 桌宠章节新增「桌面模式」;设计文档补上桌面模式窗口的边界,以及它依赖的 ZCode 内部实现(按
BrowserWindow挑窗口、靠window-all-closed退出、遥测脚本注入所有页面)。
升级
npm install -g zcode-canvas@latest
zcode-canvas apply运行时是在 apply 时装进用户目录的,升级后需要重新 apply 一次,并从托盘彻底退出、重新打开 ZCode 才会生效。已在 ZCode 3.14.4 上验证。