让 AI 帮你整理文件:归所的 MCP Server 正在设计
当你可以用一句话让 AI 帮你整理桌面,谁还愿意手动拖拽?
整理文件,为什么一定要”动手”?
想想你日常整理文件的流程:
打开文件夹 → 看到一堆乱七八糟的东西 → 判断每个文件该放哪 → 拖过去 → 发现放错了 → 拖回来 → 终于整理完 → 三天后又乱了
这个过程有个根本问题:你必须自己动手。
你得记住文件类型、判断目标文件夹、执行移动操作——每一步都需要你的注意力。而注意力是稀缺资源。
那如果,你只需要说一句话呢?
“帮我把下载文件夹里的文件按类型整理一下。”
这就是归所正在设计的 MCP Server 要做的事。
MCP 是什么?和归所有什么关系?
MCP(Model Context Protocol)是 Anthropic 推出的一种开放协议,简单来说就是让 AI 助手能操作外部工具的标准化桥梁。
它解决的问题是:Claude、GPT 这些 AI 很聪明,但它们活在”对话”里,碰不到你的电脑。MCP 给了 AI 一双手。
归所的 MCP Server,就是把归所的文件整理能力,通过 MCP 协议暴露给 AI 助手。这样你就可以在 Claude Desktop 里,用自然语言操控归所的全部功能。
不是让你学新工具,而是让工具懂你的语言。
我们设计了什么
归所的 MCP 整体方案已经完成设计,核心包括三个部分:
1. 动作库——AI 能帮你做什么
动作库定义了所有 AI 可以执行的文件操作。目前规划的动作包括:
- **智能重命名**:按规则批量重命名文件,支持 `{Date}`、`{FileName}` 等占位符
- **文件移动**:把文件从 A 移到 B
- **文件复制**:复制文件到指定位置
- **创建目录**:自动创建需要的文件夹结构
- **压缩与解压**:一键打包或解压文件
- **删除**:安全删除不需要的文件
每个动作都有清晰的输入和输出定义。AI 不需要猜你想要什么——它知道每个操作需要什么参数,能产生什么结果。
2. 条件库——AI 如何判断”该不该做”
光有动作还不够,AI 还需要判断能力。条件库提供各种检查:
- **文件大小检查**:文件是不是超过 10MB?
- **文件名匹配**:文件名包含”报告”两个字?
- **扩展名过滤**:是不是 PDF 文件?
- **目录存在性**:目标文件夹存在吗?
这些条件可以组合使用,形成复杂的判断逻辑。比如:”如果文件超过 100MB 且是视频格式,就不要自动移动它。”
3. 确认模型——你的文件,你说了算
这是整个设计中最关键的一环:AI 整理文件,需要你的许可。
归所设计了两步确认机制:
- **预览(Dry Run)**:AI 先告诉你”我打算做什么”,但不实际执行
- **确认执行**:你同意后,AI 才真正动手
- **危险操作保护**:删除操作有专门的安全策略,包括回收站过渡期和单次删除数量限制
- **作用域隔离**:AI 只能在你明确授权的工作区范围内操作
- **路径保护**:系统关键路径默认受保护,不会被误操作
- ✅ 动作库规范(Atom Interface 标准,完整的输入输出 Schema)
- ✅ 条件库规范(16 种条件类型)
- ✅ 确认模型设计(prepare → preview → confirm 流程)
- ✅ 回滚机制设计(审计日志 + 一键回滚)
- ✅ 通信协议选型(stdio,最大化兼容性)
- 🔨 正在开发中……
- **Claude Desktop** 直接集成
- 通过 stdio 协议接入任何支持 MCP 的 AI 客户端
- 未来考虑推出 PulSseMCP 变体,支持更广泛的客户端生态
整个流程是这样的:
你的指令 → AI 理解意图 → AI 调用归所 MCP 预览
→ 你看到操作预览 → 确认或取消
→ 执行或放弃
你的文件永远在你手里。AI 只是建议者,你才是决策者。
万一 AI 搞砸了怎么办?
我们想过这个问题,而且想得很深。
回滚机制
归所为每一次文件操作都记录了完整的审计日志。如果 AI 的操作出了问题,你可以一键回滚——文件会恢复到操作前的状态。
安全边界
Dry Run 模式
在任何真正执行之前,你都可以用 Dry Run 模式预览完整的结果。看到”AI 打算移动 15 个文件到 3 个文件夹”,你确认了才执行。
归所的设计哲学是:宁可多一步确认,不可少一份安全感。
进展与计划
目前归所的 MCP 方案已完成整体设计,包括:
发布后,归所 MCP 将以 npm 包的形式分发,计划支持:
我们的想法
做 MCP Server 不是为了追热点。
过去几年,AI 助手越来越聪明,但它们和你的电脑之间始终隔着一堵墙。MCP 是推倒这堵墙的第一块砖。
我们相信,文件管理的未来不是更复杂的 GUI,而是让工具理解人的语言。
归所 MCP Server 的目标是:让你用最自然的方式,做最枯燥的事。
整理文件不该是负担。当 AI 真正能帮你动手的时候,这个负担就不存在了。
*归所(FinalPlace)—— 每个文件都有正确的归宿。*
*🔒 永不上传云端 · 💻 完全本地运行 · ⏪ 所有操作可回滚*


发表回复