在AI编程出现之前,我想在内网装一个文件共享下载的系统,尝试了多种程序,包含且不限于:
zdir

Alist

Chfs

这些系统功能各有千秋,但也各有槽点;毕竟每个人的需求不同,一套系统很难做到同时让所有人满意。
之后,一直用 zdir 到现在。
今天上传驱动到内网,突发奇想,想知道每个文件的下载情况,然后就启动了 CodeBuddy ;
内网服务器本身就有PHP环境,这小东西感觉用不着MySQL数据库,就简单点,选了SQLite来存储。
本来只是想做个下载历史记录的统计,结果一天下来,越添加功能越多,最后感觉还算能用,干脆发布一下吧。

首页的展示,功能简单但够用。

可以预览文本、图片、音视频、PDF。

如果要预览Office,可以安装LibreOffice,但我尝试了一下,小文件还行,大文件转换容易失败,后台干脆关闭了Office预览功能。

暂时先到这里吧,还是有瑕疵,但如果使用场景是内网,基本能满足需求了。

评论区(36条评论)
SQLite好。方便。
厉害,手打的强~zlib也用过。不过后来用的真少了。还有h5ai好像这个名字,还有其他一些系统都测试过。
这个功能不错,多合一。
这不错哦 装 VPS 上能用不 我也一直用这 zdir 不过好久没有更新了
讲真,能做到这种系统级别的程序,你还是很厉害的。
不错,很实用。现在AI最大的好处就是可以定制化自己需求的软件,没有AI之前 很多技能上实现不了的,现在都能轻松实现了。
一直想有一个后台来管理家里机器上的hermes的skill和成果文件, 有没有啥好的办法?
看下来zdir确实是最佳的,openlist操作文件每次都要右键,不太习惯
强👍!功能挺丰富!
windows资源管理器非常趁手,web版的照着高仿应该就很不错了
挺好的。功能不少~~