文件浏览与预览

文件页是 NextList 的日常主界面。本文按「列表 → 预览 → 下载」的使用链路介绍各能力。

文件列表 ​

文件页以目录树 + 内容区的形式呈现:左侧目录树聚合所有已挂载的存储,右侧展示当前路径下的文件与文件夹。列表与网格两种视图可以随时切换,网格模式对图片类目录提供缩略图墙体验。支持按名称、大小、修改时间排序,排序方式由服务端统一处理(各网盘驱动的返回顺序会被归一化)。分页形式(全部加载 / 翻页 / 加载更多)由管理员在站点设置中选择。

对文件与文件夹的常规操作在工具栏与右键菜单中:新建文件夹、重命名、批量重命名(支持模板规则)、移动、复制、删除、清理空目录。复制与移动可以跨越不同存储进行——例如把 115 网盘的文件复制到夸克,服务端会通过驱动抽象自动完成搬运。

文件预览 ​

NextList 对常见格式提供开箱即用的在线预览,按扩展名自动匹配:

类型覆盖格式能力
视频mp4、mkv、webm、avi、mov、flv、m3u8、ts播放器支持外挂字幕、弹幕、倍速;支持 HLS 直链
音频mp3、flac、wav、ogg、aac、m4a、opus歌词展示、默认封面设置
图片jpg、png、gif、webp、svg、avif 等画廊模式连续浏览、缩放
文档pdf、docx、pptx、xlsxOffice 三件套在线渲染,PDF 内嵌阅读器,另支持 epub
文本 / 代码txt、json、js、ts、py、go、yaml、css 等 50+ 扩展名Monaco 编辑器、多主题、只读查看
Markdownmd自动渲染,支持文件夹内 README.md 自动展示
其他ipa / plist、asciinema 录制等专用预览分支

预览行为可以在预览设置中深度定制:调整各类型的扩展名清单、开启代理下载(proxy_types)、配置外置预览(external_previews / iframe_previews)、设置音视频自动播放、指定某种扩展名强制走某个预览器等。

[!NOTE] 部分网盘(如百度网盘)对直链下载有限速或不允许跨域引用,遇到预览卡顿时可让管理员把对应扩展名加入 proxy_types,由服务端代理转发。

README 与目录说明 ​

若当前目录内存在 README.md(或 readme.md),文件页底部会自动渲染其内容,适合做合集说明、使用须知。管理员还可以通过元数据(Meta)为任意路径强制指定隐藏的 README 内容或页头文案,并给目录加密码。

下载与打包 ​

单文件下载走直链(/d/...),支持 HTTP Range 断点续传与多线程加速;需要中转的文件由服务端流式代理转发,不会在边缘完整缓存大文件。整个文件夹(或多个选中项)可以一键打包下载:服务端以流式 ZIP 边读边发,无需等待压缩完成即可开始下载,也不会占用额外存储空间。若管理员在高级设置中关闭了打包下载(package_download_disabled),该入口会被隐藏。

评论

AGPL-3.0 Licensed · 联系我们:Chen10081008@outlook.com