用途:审计并安全清理 Windows 上的开发进程树与 UWP 应用后台任务堆积,包括孤立的 npm/npx、泄漏的 Playwright MCP 工作进程、工作区开发服务器等。要求 Windows 与 PowerShell 7,使用前将 <skill-dir> 替换为已加载的技能目录。
主要能力:提供审计与清理两类脚本。审计无副作用,可输出 JSON: pwsh -NoLogo -NoProfile -File "<skill-dir>/scripts/audit-dev-processes.ps1" -Mode audit -AsJson pwsh -NoLogo -NoProfile -File "<skill-dir>/scripts/audit-uwp-backgroundtasks.ps1" -Mode audit -AsJson 对 blocked、mixed_tree、unknown、identity-missing、受保护成员及 audit_status: failed 一律视为需人工复核。
使用方式:先选一个配置。开发类可选 safe、playwright-mcp、codex-playwright-safe、safe-plus-codex-playwright,或带已有 -WorkspacePath 的 workspace-dev-server;UWP 类可选 phone-link-background 或 dolby-backgroundtask,后者仅终止匹配的 backgroundTaskHost 实例。清理前先预览计划: pwsh -NoLogo -NoProfile -File "<skill-dir>/scripts/audit-dev-processes.ps1" -Mode cleanup -Profile codex-playwright-safe -StaleMinutes 45 -WhatIf -AsJson pwsh -NoLogo -NoProfile -File "<skill-dir>/scripts/audit-uwp-backgroundtasks.ps1" -Mode cleanup -Profile dolby-backgroundtask -WhatIf -AsJson 仅在明确要求清理且计划未被阻断时去掉 -WhatIf 执行;脚本会重新校验身份与受影响成员,漂移会导致前置条件失败。
限制:-DisablePhoneLinkBackground 已弃用并失败关闭,不再写注册表;微软支持的按应用控制位于 Windows 设置 > 系统 > 电源和电池 > 电池使用情况 > 管理后台活动,详见 migration-2.0.md。进程终止不可逆,报告导出为本地文件,2.0 不做注册表变更故无回滚。不要用本技能禁用服务、卸载应用、调查恶意软件或终止任意进程。运行时遥测、提供方基准与独立人工复核等缺失证据应标注为暂未提供。