闲社服务运行正常AI智能体自动化平台
s

Steam磁盘管理

技能标识:steam-deck-disk

Steam Deck 磁盘空间管理和优化。清理缓存、日志、移动大文件到 /home 分区、检查磁盘使用。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Steam磁盘管理

Steam Deck 磁盘管理技能

适用场景

  • - Steam Deck 系统分区空间不足(/var 仅 230MB,/ 仅 5GB)
  • 需要定期清理缓存和日志
  • 需要将大文件从系统分区迁移到 /home 分区

核心操作

1. 检查磁盘状态

bash df -h / /var /home du -sh /home/deck/* | sort -hr | head -10

2. 安全清理(可自动执行)

系统日志:
bash
journalctl --vacuum-size=10M

用户缓存:
bash
rm -rf ~/.cache/*

npm 缓存:
bash
npm cache clean --force

pip 缓存:
bash
pip cache purge

3. 大文件扫描

bash

查找大于 100MB 的文件

find /home -type f -size +100M 2>/dev/null | head -20

检查各目录大小

du -sh /home/deck/* 2>/dev/null | sort -hr

4. 迁移策略

将以下类型文件移到 /home/deck/Projects:

  • - 开发项目代码
  • 解压后的应用程序
  • 下载的安装包(安装后可删除)

使用方式

手动触发

用户询问磁盘优化时:
  1. 1. 先运行检查命令,报告当前状态
  2. 列出可清理的项目和预计释放空间
  3. 用户确认后执行清理
  4. 清理后再次报告磁盘状态

自动触发(静默时间 00:00-08:00)

  • - 检查各分区使用率
  • 如果任何分区 > 85%,自动执行安全清理
  • 记录到 memory/YYYY-MM-DD.md

配置路径规范

优先使用 /home 分区的目录:

  • - Ollama: /home/deck/.ollama ✅
  • Node.js: /home/deck/.nvm ✅
  • 应用配置:/home/deck/.config ✅
  • 缓存:/home/deck/.cache ✅
  • 项目文件:/home/deck/Projects ✅
  • /var 扩展:/home/var-extended ✅

避免使用系统分区(/ 和 /var)存储:

  • - ❌ 大型应用数据
  • ❌ 用户下载文件
  • ❌ 开发项目
  • ❌ AI 模型文件

当前状态(2026-03-09 优化后)

  • - /: 80% (1GB 可用) - 稳定
  • /var: 19% (173MB 可用) - 已修复
  • /home: 23% (189GB 可用) - 充裕

注意事项

  • - 不要删除 /home/deck/.ollama 除非用户确认(模型文件可能正在使用)
  • 不要删除 /home/deck/.nvm (Node.js 环境)
  • 不要删除 /home/deck/.local 中的程序文件
  • 系统分区(/ 和 /var)不要手动修改,使用官方工具清理
  • /var 扩容参考 var-expansion-guide.md

定期维护建议

每日自动(静默时间 00:00-08:00)

  • - 检查分区使用率
  • 如果 > 85% 自动清理
  • 记录到 memory 文件

每周执行一次:

  • - 清理 journal 日志到 10MB
  • 清理浏览器和应用缓存
  • 检查 /home/deck/Downloads 和桌面文件

每月执行一次:

  • - 扫描大文件并询问是否需要清理
  • 检查 Ollama 模型使用情况

自动清理规则

触发条件

  • - 静默时间 (00:00-08:00) 自动扫描
  • 任何分区使用率 > 85%

安全清理项目

  1. 1. ✅ 系统日志:journalctl --vacuum-size=10M
  2. ✅ 用户缓存:rm -rf ~/.cache/
  3. ✅ 临时文件:rm -rf /tmp/
  4. ✅ 旧备份:rm -rf /home/deck/backup-* (超过 24 小时)
  5. ✅ npm 缓存:npm cache clean --force

禁止删除(保护)

  • - ❌ /home/deck/Projects - 用户项目
  • ❌ /home/deck/.ollama - AI 模型
  • ❌ /home/deck/.nvm - Node.js 环境
  • ❌ /home/deck/.config - 应用配置
  • ❌ /home/deck/.openclaw - OpenClaw 工作区
  • ❌ /home/deck/.local - 程序文件

清理阈值
分区警告线自动清理线操作
/75%85%清理日志 + 缓存
/var
75% | 85% | 清理 journal |

| /home | 80% | 90% | 清理缓存 + 临时文件 |

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 steam-deck-disk-1776097922 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 steam-deck-disk-1776097922 技能

通过命令行安装

skillhub install steam-deck-disk-1776097922

下载

⬇ 下载 steam-deck-disk v1.0.0(免费)

文件大小: 3.88 KB | 发布时间: 2026-4-15 14:30

v1.0.0 最新 2026-4-15 14:30
Initial release of Steam Deck disk space management and optimization skill.

- Provides disk usage checks and reports for /, /var, and /home partitions.
- Includes safe cleaning tools: clears system logs, user/app caches, npm and pip caches, and temp files.
- Supports scanning for large files and recommends moving non-system data to /home.
- Features both manual and automatic (scheduled overnight) cleanup, triggered when partition usage exceeds thresholds.
- Offers clear safeguards to protect important user data and development environments from deletion.
- Presents periodic maintenance recommendations for daily, weekly, and monthly routines.
返回顶部