360 Secure SkillHub
360 安全技能中心

文件整理

面向 OpenClaw 工作空间的文件归档规范:新建、下载、复制或接收的文件统一放入 user/ 目录,并按文档、脚本、媒体、压缩包等性质归入对应子类;零散文件被移动整理;OpenClaw 原生文件与已结构化项目目录保持不动。

xyh-longying
xyh-longying
热度 51.86
最近更新 2026-05-11 17:36:38
分类:效率依赖:读写文件应用场景:工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add f-org
Metadata
name
file-organizer
description
自动文件归档与整理技能。当需要整理工作空间文件、创建新文件需要决定存放位置、 从外部获取文件(下载、复制、接收)需要归档、或发现目录混乱需要整理时触发。 用于保持工作空间目录整洁清爽,分类分级存放文件。不用于已结构化的项目目录。

File Organizer - 文件自动归档技能

核心原则

  1. 原有openclaw文件目录不动:SOUL.md、USER.md、AGENTS.md、HEARTBEAT.md、MEMORY.md、TOOLS.md、skills/、memory/等 OpenClaw 原生文件和目录保持不变
  2. 新增文件集中存放:所有我创建、生成、下载、复制的新文件放入 user/ 目录
  3. 分类分级:user/ 下按文件性质子类分类

目录结构规范

workspace/
├── user/                  # 【新增】所有非Openclaw原生的文件集中存放
│   ├── docs/              # 文档资料
│   ├── scripts/           # 脚本工具
│   ├── archives/          # 归档文件
│   ├── downloads/          # 临时下载
│   ├── temp/              # 临时文件
│   └── [其他]/            # 按需创建
├── (OpenClaw原生保持不变)
│   ├── skills/
│   ├── memory/
│   ├── tools/
│   ├── AGENTS.md
│   ├── SOUL.md
│   ├── USER.md
│   ├── HEARTBEAT.md
│   ├── MEMORY.md
│   └── TOOLS.md

触发场景

场景 操作
创建新文件 默认放 user/ 对应子类,无合适则创建
下载文件 先放 user/downloads/,后续归档
复制/接收文件 识别性质,归入 user/ 相应目录
发现零散文件 移动到 user/ 相应目录
备份/还原 user/ 目录可单独备份

文件识别规则

文档类

  • .md, .txt, .pdf, .doc(x) → user/docs/
  • 方案/报告 → user/docs/reports/

代码/脚本

  • 脚本 .sh, .py → user/scripts/
  • 项目代码 → user/projects/项目名/

媒体类

  • 照片/截图 → user/media/photos/
  • 视频 → user/media/videos/

压缩包

  • 临时 → user/downloads/ 或 user/archives/

禁止操作

  • ❌ 移动/修改 OpenClaw 原生文件(SOUL.md、skills/ 等)
  • ❌ 移动结构化项目目录
  • ❌ 删除他人创建的系统文件

示例

# 创建了新文档
→ user/docs/项目名/

# 下载了文件
→ user/downloads/ → 后续归档到 user/archives/

# 收到压缩包
→ user/archives/