Agent Skills
返回列表
系统信息速查

系统信息速查

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2fd890c9/fastfetch-20260802。

技能介绍

要解决什么问题

在排障、写脚本或交接机器时,你往往只需要一份可读的系统快照:发行版与内核、CPU/GPU、内存与磁盘、运行时间等。手工拼 uname、lscpu、free 既慢又难统一格式;传统 neofetch 偏展示,启动和渲染成本在自动化场景里也不划算。你需要的是本地、可重复、能进管道的信息来源。

技能如何工作

本技能围绕 fastfetch 组织查询与说明,把「我想看系统信息」落到可执行的模块组合上:

  • 概览与裁剪:用 --structure / --show / --hide 控制显示模块(如 OS、CPU、Memory、Disk),避免一屏无关字段。
  • 机器可读输出:--format json 便于用 jq 或脚本提取 cpu、memory、os 等字段,做巡检或入库。
  • 展示定制:通过 JSONC 配置(如 ~/.config/fastfetch/config.jsonc)调整模块顺序、键名与 logo 行为,同一套命令在不同环境保持一致输出。
  • 交互式查询:对话里可按类型收窄(CPU、内存、系统版本、温度、全部);执行失败或传感器不可用时会标明置信度与原因,而不是编造数值。

典型路径是:确认你要的字段粒度 → 选择文本或 JSON → 执行对应 fastfetch 参数 → 对缺失项(常见如温度 N/A)单独说明。

边界与注意点

  • 技能不访问外网,也不替代监控平台;输出完全依赖本机已安装的 fastfetch 与驱动/权限。
  • 未安装或 PATH 中找不到二进制时,应先去各平台包管理器或 Release 安装,再重试。
  • 部分模块因平台或权限会为空(GPU 驱动未加载、温度传感器不可用);低置信度结果需人工复核。
  • 不做超出 fastfetch 采集范围的推断分析;若需求是日志审计、漏洞扫描或远程主机探测,应换用专门工具。

使用场景

  • 线上排障写复盘时,用 `--format json` 导出 OS、内核与内存字段,作为工单里的环境快照。
  • 写部署或安装脚本前,查询本机 CPU、内存模块,判断是否满足最低硬件与架构要求。
  • SSH 登录不熟悉的主机,用 `--structure` 只拉 CPU、磁盘与 uptime,确认是否连错机器。
  • 把 fastfetch JSON 接入巡检脚本,定期采集各节点硬件信息写入资产或监控侧车日志。

适合人员

  • 承担 On-call 的 SRE,希望在事故记录里附上可复现的机器环境与硬件摘要,而不是零散命令输出。
  • 远程给企业装机的技术支持,需在会话中核对 CPU、内存与系统版本是否满足指定软件的运行条件。
  • 管理 Linux、macOS、Windows 多节点的 homelab 管理员,想用 JSONC 统一各平台 fastfetch 的模块与键名。
  • 维护开源项目的维护者,要求贡献者在 issue 中粘贴 JSON 系统信息,便于对照复现环境。