[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4981":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":19,"lastSyncTime":33,"discoverSource":34},4981,"pan-light","peterq\u002Fpan-light","peterq","百度网盘不限速客户端, golang + qt5, 跨平台图形界面","https:\u002F\u002Fpan-light.peterq.cn",null,"Go",12121,2393,278,65,0,3,13,2,45,"GNU Lesser General Public License v3.0",false,"master",true,[26,27,28,29],"baiduyun","golang","qml","qt5","2026-06-12 02:01:06","# pan-light\n\n```\n                     _ _       _     _   \n                    | (_)     | |   | |  \n _ __   __ _ _ __   | |_  __ _| |__ | |_ \n| '_ \\ \u002F _` | '_ \\  | | |\u002F _` | '_ \\| __|\n| |_) | (_| | | | | | | | (_| | | | | |_ \n| .__\u002F \\__,_|_| |_| |_|_|\\__, |_| |_|\\__|\n| |                       __\u002F |          \n|_|                      |___\u002F       \n                             \n```\n# pan-light\n\n>　pan-light 是一款不限速的百度网盘客户端, 基于 golang + Qt5 开发.\n本项意义在于探究 golang 在图形界面客户端; web 服务端; 事件调度, websocket, p2p 长连接 等方面的应用和实践.\n欢迎广大 golang 开发者参与本项目. \n\n[软件官网](https:\u002F\u002Fpan-light.peterq.cn) | [在线体验](https:\u002F\u002Fpan-light.peterq.cn\u002Fdemo) | [技术文档](https:\u002F\u002Fpan-light.peterq.cn\u002Fdoc) | [技术交流群: 438604465](https:\u002F\u002Fjq.qq.com\u002F?_wv=1027&k=52HpwTS) | 用户交流群: 222718962\n\n## 特性\n\n- 利用golang轻量级协程, 高并发分段下载, 可通过调节并发数达到最佳下载速度; 下载进度状态数据持久化到磁盘, 实现软件重启后可断点续传;\n- 客户端本地实现简单代理, 突破百度防盗链, 将网盘视频喂给qt视频播放组件, 从而在线播放视频\n- 在线体验: 用户无需下载, 通过网页即可在线体验本软件部分功能; 该系统可应用于其他客户端产品的在线体验; \n- 在线体验原理: 闲置的个人pc, 通过 docker 开启若干个'虚拟机', 虚拟机内安装好了本软件以及vnc服务.\n 用户打开网页, 在服务端的调度下, 网页通过 web rtc 和闲置pc建立p2p连接.\n 闲置pc将会打通一条用户网页到docker内部'隧道'. 网页连接虚拟机vnc服务进行远程控制\n\n## 关于\n本项目是作者第一个完整的go语言实战项目. 希望对于一些找不到好的实战项目的go语言初学者能起到一点帮助, \n欢迎你们阅读项目技术文档, 源码, 并参与到项目开发. 但也正由于作者也是初学者且项目工作量挺大,个人精力有限等一些原因, 在代码严谨方面还有待后续跟进.\n比如,你会看到为了网络数据的传递方便, 项目用了大量的`map[string]interface{}`类型, 并且没有做严格类型判断; 有些低频竞争数据的锁也省掉了, 等等; 欢迎大家一起来完善.\n\n## 软件截图\n![截图1](https:\u002F\u002Fqiniu-cdn.peterq.cn\u002Fpan-light\u002Fimg\u002Fshot_1.png)\n   \n![截图2](https:\u002F\u002Fqiniu-cdn.peterq.cn\u002Fpan-light\u002Fimg\u002Fshot_2.png)\n   \n![截图3](https:\u002F\u002Fqiniu-cdn.peterq.cn\u002Fpan-light\u002Fimg\u002Fshot_3.png)\n\n![截图4](https:\u002F\u002Fqiniu-cdn.peterq.cn\u002Fpan-light\u002Fimg\u002Fshot_4.png)\n\n## 其他\n\n- 本项目花费了作者大量的时间和精力, 如果你觉得本项目对你有帮助, 帮忙点个star.\n\n- 最近突然多了很多非技术用户. 所以有必要做一下说明:\n  1. 这个项目还是一个开发中的项目, 发布预览版是因为完成了主要功能, 尚缺少很多客户端需要的人性化功能, 也有很多bug. \n   所以非技术最好选择其他更成熟的替代产品\n  2. 有用户抱怨, vip通道用不了: 因为这2天突然多了很多普通用户，服务端只配了一个vip账号，操作频率太高，已被百度被封号。\n  这个项目我只是想做一波技术上的实验, 是作为学习golang语言的练手项目. 没想拿来运营, 可惜了我上个月才续交的超级会员年费.\n  这个项目所有的源码都是开源的, 如果你想自己用可以自己部署. 但你的所有所作所为均与作者无关, 作者不分享你的盈利, 也不承担责任.\n  但项目是我写的, 我还是有义务奉劝一句: 做一个遵纪守法的良民, 共建社会主义和谐社会.\n  3. 对于坚持想使用本项目的普通用户, 你可以在设置里把并发数调到256也能达到6-8M的下载速度, 但是更建议支持正版, 开通会员.\n  \n- 有很多fork, 但是还没有pr, 欢迎pr!!! 作者最近很忙, 需要借助社区的力量推动本项目.\n  \n    \n","pan-light 是一个不限速的百度网盘客户端，使用 Go 语言和 Qt5 开发，具备跨平台图形界面。其核心功能包括高并发分段下载、断点续传、本地代理以实现在线视频播放等。通过轻量级协程和持久化进度状态数据到磁盘，该工具可以提供高效的文件传输服务。此外，它还支持在线体验功能，用户无需安装软件即可通过网页访问部分功能。该项目适用于需要高速下载和在线播放百度网盘资源的场景，并且对于 Go 语言开发者来说是一个很好的实践案例。","2026-06-11 03:01:55","top_language"]