哈喽,大家好,我是你们熟悉的熊哥(就是那个把几百个 AI 应用一键装到本地的 AIStarter 的作者)。
最近后台被问得最多的一句话就是: “服务器版到底啥时候能用?文件到底能不能管全盘?”
今天把最新进展直接甩出来——跨平台全盘文件管理器已经内测可用,彻底干掉了“只能操作指定文件夹”的痛点。
当前能力(直接上干货)
- Windows + Linux 双平台原生支持(已测 Win11、Ubuntu 22.04、CentOS 7/8)
- 系统级全盘访问:本地盘 + 所有挂载点(/mnt、/media、NAS、移动硬盘)全部识别
- 核心操作已就位:新建、上传(支持拖拽)、下载、重命名、删除、权限查看
- 路径面包屑 + 地址栏直达任意目录
- 中文文件名零乱码(Windows GBK ↔ Linux UTF-8 自动转换)
几个实现上比较有意思的细节
- 权限完全复用系统原生 uid/gid,不造轮子,保证你看到的就是服务器真实权限
- 挂载点识别用的是解析 /proc/mounts + df 实时获取,比写死几个路径靠谱 100 倍
- 大文件上传已经接入了 tus 协议雏形,后面会继续补断点续传
- 前端用的是纯 React + TypeScript + shadcn/ui,后端完全 Go 实现(零 Node.js 依赖,启动就一个二进制)
实测下来,已经可以完全替代平时 SSH 进去的 ls/mv/rm/cp 这些操作了,日常扔模型、数据集、代码完全够用。
接下来准备迭代的方向(部分)
- 内置代码/图片/视频轻量预览(直接在浏览器看)
- 右键“扔给大模型分析”(选个 py 文件 → 直接让通义灵码/Qwen 解释)
- 多文件打包下载 + 在线解压
- WebDAV/SMB 远程盘挂载(好多人问这个)
- 暗黑模式(大家说当前白得刺眼了😂)
真心求反馈 服务器版我们依然坚持“从 0 到 1 完全自研”,没有模板可以抄,所以特别需要真正用过类似工具的朋友来吐槽:
- 你觉得还缺什么刚需功能?
- 你理想中的“AI 远程工作站”该长啥样?
- 当前文件管理器有什么体验上的坑?
欢迎在评论区直接开喷或者提需求,我逐条看,靠谱的直接进 backlog。
(桌面版也是这么陪大家一起打磨出来的,真的特别管用)
就先聊到这,纯技术进度同步,不卖课不卖号也不求星标(你们看着办就行😂)。
如果觉得这个自研方向对你有点帮助,点个点赞 + 收藏让我知道就行,咱们评论区见!
—— 熊哥