它不走网盘,不压画质,不转码,也不限速——你电脑里的文件,直接变成一个网页链接,发给谁都能点开下载。
不用注册账号,不用上传到服务器,更不用等进度条走到头。对方点开链接那一刻,数据就从你硬盘里实时“流”过去。
对很多人来说,这比微信传、QQ 传、百度网盘分享还快,尤其传几十MB 的设计稿、视频样片、工程压缩包时。
比如市场部同事临时要一份 200MB 的产品渲染视频,你拖进 HFS 管理页,三秒生成链接,对方手机点开就能边下边播;而用网盘得先上传、再转码、再等审核,全程十分钟起步。
又比如外包设计师发来一版 PSD 源文件,你直接把整个「交付包」文件夹拖进去,对方点击下载时,HFS 自动打包成 ZIP,连解压步骤都省了。
它不依赖任何中心化服务,也不需要公网 IP 或域名备案。同一局域网内,手机连着公司 Wi-Fi 就能访问你的电脑;跨网络时,配合动态 DNS 或反向代理,也能稳定对外提供服务。
替代了哪些付费软件
它不是替代某一款具体收费软件,而是绕开了「必须用云服务」这个默认前提。比如你常为临时传个大文件,不得不开百度网盘超级会员(30 元/月)、或买腾讯微云扩容包(98 元/年)——这些钱全省了。
你的硬盘就是服务器,你的局域网就是高速通道。
它也替代了企业里常见的「内部文件共享系统」采购需求。小团队不想花几万块上 NAS 或买私有云授权?HFS 装好就能用,功能不输基础版。
还有那些靠「网页上传下载工具」收年费的 SaaS 服务,它们卖的是带宽和存储,而 HFS 根本不经过第三方服务器,价格直接砍到零。
它不锁定格式、不强制登录、不埋广告。不像某些免费网盘,下载超 100MB 就弹窗要求升级,或者限制非会员用户每小时只能下两个文件。
你完全掌控文件路径、访问权限和传输节奏。没有后台偷偷扫描你硬盘,也没有自动同步目录到云端的风险。
核心功能
- 把整个文件夹拖进网页,立刻生成一个可分享的链接,连 ZIP 都不用手动打包,点击下载时自动打包,哪怕文件夹里有 500 个文件也秒出压缩包。这个 ZIP 是内存中实时生成的,不写临时文件,也不占额外磁盘空间。
- 你可以把分散在不同磁盘的文件,用虚拟目录“拼”成一个逻辑结构:比如把 D:\设计稿、E:\客户合同、F:\会议录音,统一挂到 /project-2024 下,别人只看到一个干净路径,根本不知道你硬盘有多乱。操作就在管理页的「Virtual File System」面板里,点「+」号添加映射,填入本地路径和虚拟路径即可。
- 实时看到谁在下载、下载了多久、用了多少带宽,还能手动限速,开会时怕同事抢网速?把上传限到 1MB/s,自己照样流畅看视频。限速设置在「Bandwidth Throttling」区域,支持全局限速或按 IP 单独设限。
- 支持账号权限管理:给实习生开个只读账号,给设计师开个可上传+删文件的账号,所有操作都在网页后台点几下就能设好。账号类型分 admin、read-only、upload-only、full-access 四种,权限粒度细到「能否重命名」「能否查看隐藏文件」。
- 手机浏览器打开链接就能看图、听音频、播视频,不用装 App,也不用担心格式不兼容,它自带轻量级媒体播放器,MP4、MP3、JPG 都能直接播。播放界面是纯 HTML5 实现,不调用系统解码器,所以即使安卓旧机型也能流畅播放。
- 如果你懂一点 HTML,还能自定义首页样式:加公司 logo、写欢迎语、嵌入项目说明,甚至让访客上传文件时自动触发邮件通知(靠插件实现)。所有定制文件放在 hfs 目录下的 templates 文件夹里,改完刷新页面即生效。
上手只要三步
- 去 https://github.com/rejetto/hfs/releases 页面,找最新版 zip 包,Windows/macOS/Linux/Android 都有对应版本;解压后双击 hfs 文件,浏览器会自动弹出管理页。若没弹出,手动访问 http://localhost:8080 即可。
- 在管理页左侧拖入你想分享的文件或文件夹,右侧会立刻生成链接;点「复制链接」,发给同事或家人,他们用手机浏览器打开就能下载。链接默认带随机 token,防爬虫,也可手动设为公开或密码保护。
- 如果想长期开着(比如当内部资料站),Windows 用户可右键 hfs 图标选「安装为服务」,macOS 用户按住 Control 键点开 app 就行,Android 用户直接运行 APK 即可。服务模式下,重启电脑后 HFS 仍自动运行,无需人工干预。
项目信息
HFS is a web file server for your computer. Share folders or even a single file thanks to the virtual file system.



