pc-assistant

🖥️ 一键诊断 · 智能修复 · 三端通用

跨平台PC健康诊断工具,自动生成系统报告与修复建议,支持Windows/macOS/Linux三端原生检测。

收藏
5.5k
安装
1.2k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

PC Assistant 是一款面向终端用户的系统健康诊断技能,通过执行平台原生脚本(PowerShell/Bash)获取硬件、软件、网络、安全等多维度系统信息,并输出结构化报告与可操作的修复建议。

显著优点

1. 三端原生支持:深度适配 Windows(WMI/Registry)、macOS(system_profiler/vm_stat)、Linux(/proc/sysfs),非简单封装命令而是调用系统级 API
2. 零侵入设计:只读检测模式,无需管理员权限即可执行大部分检查

3. 智能诊断输出:自动识别存储压力、内存瓶颈、安全漏洞并生成定制化建议(如 Docker 清理指令、大文件定位命令)

4. 双格式输出:同时生成人类可读的 txt 报告和机器可解析的 JSON,便于归档与监控集成

5. 场景覆盖完整:从硬件温度、GPU 负载到容器状态、SSH 安全审计,涵盖日常运维所需

潜在局限

  • 权限边界:部分深度检测(如 SMART 数据、防火墙详细规则)需要提升权限,受限环境可能漏检
  • 时效性依赖:系统命令输出格式随 OS 版本迭代可能变化,存在解析失败风险
  • 网络隐私:网络诊断会暴露内网 IP、网关等拓扑信息,共享报告需注意脱敏
  • 无实时监控:静态快照模式,无法替代持续性的性能监控方案

适合人群

  • 个人用户快速排查「电脑变慢/发热/空间不足」类模糊问题
  • 开发者进行跨平台环境一致性检查(尤其 WSL 与原生 Linux 差异对比)
  • 远程技术支持人员获取标准化系统快照,减少沟通成本

常规风险

  • 路径硬编码:脚本依赖 ~/.npm-global/lib/node_modules/openclaw/skills/pc-assistant/ 固定路径,若使用 nvm/yarn 等工具管理 Node 环境可能导致找不到脚本
  • 敏感信息泄露:报告中包含用户名、主机名、部分进程命令行参数,分享前需人工审查
  • 误执行风险:虽然技能本身只读,但附带的「修复建议」中包含清理命令(如 docker system prune),用户直接复制执行可能造成数据丢失

pc-assistant 内容

scripts文件夹
手动下载zip · 7.8 kB
healthcheck.shtext/x-shellscript
请选择文件