MENU

Seven Player:Windows上播放115网盘视频的增强工具

June 9, 2026 • Read: 4 • 编码,Go

seven-player 播放器使用指南

源起

由于国内视频平台画质和资源参差不齐,去年我就一直想用 NAS 来看剧。本打算趁双十一活动入手一套 N150 之类的全闪 NAS,结果双十一还没到,内存和硬盘价格反而飞涨,只好作罢。

去年 12 月,我在网上刷到了 115 网盘 8 年会员送 40TB 空间、只要 800 块的广告,今年四月底又续了 8 年,变成了 80TB/16 年的会员(这活动已经结束了,现在买性价比不高,不用担心这是广告)。当时选 115,就是看中它空间大、看原盘不限速(我这里下载速度能跑到 130MB/s),还有云下载,对播放原盘影片来说简直不要太香。

在 115 上收集了不少影片后,我先后试了网易爆米花 Windows 版和 115-Desktop 两款软件。网易爆米花 Windows 版可能是刚出不久,内置播放器体验不太好,总是出各种问题。115-Desktop 倒是能调用本地第三方播放器来放视频,但功能太多,感觉过于复杂,界面也不太喜欢,后来就放弃了。

我主要使用 Windows,如果是 macOS 倒还好,有很多更优秀的播放软件。Windows 上其实也可以折腾一下,比如通过第三方软件把网盘挂载为本地磁盘,再用本地播放器打开;或者用 Alist 等项目转出 WebDAV 服务,在播放器里设置一下也能播。

但我总觉得不得劲,我就想简单看个视频,要么装一套复杂的软件,要么搞一堆麻烦的操作。正好今年 AI 这么火,不如自己搓一个试试?

技术选型

刚好今年五一放五天假,可以大刀阔斧地试一把。先用 Codex 做了技术选型:Node.js 流派有 Electron,Go 流派有 Wails 3,Rust 流派有 Tauri 2.0。Electron 就不考虑了,太重了,我只是想做个播放器。

本来最优选应该是 Tauri 2.0,Rust 又快又小,可我用 AI 写了 Demo 编译时才发现,这玩意儿需要依赖 C++ 的开发工具包,颇为麻烦(可能是 Go 的开发模式把我惯坏了,绝大多数情况不用 CGO,除了 Go 什么都不用依赖)。

最后开发选了 Go 的 Wails 3,也算是回到了我的舒适区。毕竟用 Go 写了这么多年项目,还是挑自己最熟悉的语言最合适。而且 Go + Wails 3 这一套确实够用:体积不大,性能尚可,还能跨平台(虽然我并没有跨平台的需求)。

前端选择了我觉得比较契合桌面端的组件库 Vuetify。它是 Material Design 风格,但又没有搞得太 Material Design。我个人认为 Material Design 好看但不实用,尤其像桌面端这样的场景,但 Vuetify 处理得很棒。

至于本地数据库,这还用选?肯定是我最爱的 SQLite 了,轻巧够用。

开发

开发基本上是用 Codex 5.5 一把梭。Wails 我之前只是看过一点,没实际拿来开发过项目,这次选它也算一次尝试。

开发的第一步是申请 115 开放平台的开发者账号,跟 115-Desktop 一样,做官方认可的第三方“正规军”。我把开发者信息提交上去后,页面显示 7 个工作日内审核。结果左等右等一个月过去了,还没通过,最后问官方,得到的答复是:审批暂停了,什么时候恢复还不一定。

刚好 2 月份在网上刷到一个开源项目 webdav-115drive,它通过 Cookie 获取 115 的数据,然后转出 WebDAV 协议。于是我参考这个项目,用 Cookie 获取当前账户的文件信息,在点击播放时调用外部播放器,传入一个 WebDAV 播放地址,这样就可以用外部播放器看视频了。

目前实现了文件浏览、调用本地播放器播放、云下载链接以及 BT 文件添加。浏览文件时会自动过滤文件名中的广告和技术名词,将技术名词以徽章的形式显示在文件名下方。

整个应用的界面大概长这样:

6a26e82cda615.png

目前已支持 Windows 平台主流的几款播放器:

首推 MPV,我感觉最好用,但对普通用户有一定门槛;也可以选择 PotPlayer。

6a26e83a204c6.png

资源库?

可能有网友会失望:“你不是奔着看剧去的吗,资源库呢?”

资源库这个功能最开始还真规划过,但后来发现做简单容易,想做好可太难了。数据来源主要是 TMDB 和豆瓣,可大家在网上找的资源文件命名特别不规范,要实现刮削功能就得适配各种各样的情况。我尝试了两天,进展一般,所以后来就取消了这个功能。

6a26e84a3a273.png

资源详情页面:
你看,连国产剧都识别成这样,这能对吗?

6a26e856ad0d3.png

发布

经过五一假期的开发,大部分功能其实已经完成了,但一直卡在等 115 网盘开放平台审核上,卡了整整一个月。现在审核暂停,那就先通过 Cookie 方式凑合着用,等以后开放了再切换到官方正规军的玩法。

目前该软件已发布 1.0.0 版本,提供 Windows amd64、Linux amd64 和 Linux arm64 三个版本。macOS 用户就不用看了——你们那边 115 的第三方软件体验比 Windows 好太多了。



本文由两双筷子编写,DeepSeek 优化。