electron-install-persistence
该技能用于在 Squirrel 风格的 Electron 应用分发链中,保持安装后执行与后台驻留能力。当载荷在 Electron 内运行、但在安装完成、更新完成或用户关闭操作后即退出时使用。技能聚焦于主进程中 --squirrel-* 参数的 process.argv 处理、安装/更新后的延续行为、更新器父进程的终止或延续逻辑、退出与关闭抑制、隐藏 BrowserWindow 保活模式,以及无可见界面的后台执行。工作流包括:识别安装/更新入口点与 --squirrel-* 处理;保留或复现安装完成后维持应用存活的延续模式;若应用需要活动窗口保持驻留,则创建隐藏/后台 BrowserWindow 并阻止关闭驱动的拆除;仅中和会过早终止驻留的退出/关闭路径;验证安装后启动、回调连续性与后台驻留均能在安装流程后存活。输出需报告:检查的安装/更新路径、保留或添加的延续逻辑、使用的隐藏窗口行为、被中和的具体退出/关闭路径,以及剩余阻碍或未知项。