hamster-archiver 是什么?本地文件整理、媒体建库与可校验批量归档工具,支持 AI 通过 MCP 调用
CarlosZ16420/hamster-archiver · GitHub
Star113
近 7 天新增0
编程语言JavaScript
开源协议MIT
创建于2026-08-17
最近更新2026-10-09
中文导读
Hamster Archiver 解决的是本地收藏越积越多、硬盘快满却难以整理和备份的问题。它把文件夹和视频建成带封面、预览和目录清单的本地仓库,文件保持原位,仓库只存索引和缩略图,方便分类、打标签和搜索。需要备份时再批量生成 7z 或 ZIP 压缩包,支持密码和分卷,并做完整性核对。适合收藏大量本地资源、希望整理后再备份到网盘或硬盘的 Windows 用户。
根据 GitHub 公开数据,该项目的编程语言为 JavaScript,开源协议为 MIT,创建于 2026-08-17,最近更新于 2026-10-09,目前有 113 个 Star。
项目介绍
Hamster Archiver 是一款面向 Windows 的本地文件整理与媒体归档工具。它把散落在硬盘上的文件夹和视频整理成带封面、预览和目录清单的本地仓库,文件保持原位,仓库只保存索引和缩略图,方便分类、打标签和检索。
需要备份时,可以批量生成 7z 或 ZIP 压缩包,支持密码和分卷,压缩完成后会做完整性测试和文件清单核对,再按设置处理原文件。仓库记录备份位置,即使压缩包上传到网盘,本地也能看到每个包里装了什么。
项目还提供实验性的 AI 接入能力,具备本机工具能力的 AI 或 Agent 可以通过 MCP 查询收藏、添加标签、提交入库或压缩任务,任务由应用统一校验和排队。
主要功能
- 为文件夹和视频建立本地仓库,生成缩略图、目录树和可搜索的索引
- 支持标签、备注、星级和按文件名、日期、标签等模糊检索
- 未压缩文件夹支持校对更新,自动并入新增文件并列出修改和删除
- 基于 MD5 和文件名计算相似度,加入仓库时自动报告重复内容
- 批量压缩为 7z 或 ZIP,支持密码、自定义分卷、排队和定时运行
- 压缩包在最终位置通过完整性测试和清单核对后才登记到仓库
- 实验性 AI 接入,可通过 MCP 或 CLI 让 AI 查询收藏、添加标签、提交任务
适合谁用
适合收藏大量本地文件、视频,希望在不移动原文件的前提下整理和备份的 Windows 用户;也适合想通过 AI 助手管理本地归档的开发者。
快速上手
- 下载 Windows 正式版:使用 Setup EXE 安装版,或完整解压 ZIP / 7z 便携版后运行 HamsterArchiver.exe
- 在“归档工作台”扫描目录,或拖入文件夹、视频
- 想先整理收藏,点击“不压缩入库”;需要打包备份,点击“压缩入库”并选择保存位置
- 完成后到“仓库”浏览、分类和检索