手柄控制B站客户端:跨平台娱乐体验升级方案
你是否曾想过在游戏主机上舒适地观看B站视频?是否遇到过手机屏幕太小、电脑操作不便的问题?wiliwili作为一款专为手柄控制设计的第三方跨平台B站客户端,解决了这些痛点,让你在Switch、PSVita、PS4和PC等设备上都能获得流畅的B站体验。
价值主张:为什么选择wiliwili
wiliwili的核心价值在于为不同设备用户提供统一且优化的B站浏览和观看体验。无论是在电视上用Switch大屏幕观看,还是在掌机上随时随地追番,wiliwili都能带来便捷的手柄操作体验,让你摆脱触屏或鼠标键盘的限制。
适用场景对比表
| 用户群体 | 推荐设备 | 核心优势 | 最优配置 |
|---|---|---|---|
| 家庭娱乐用户 | Switch | 大屏幕体验,多人共享 | 连接电视,使用Pro手柄 |
| 掌机玩家 | PSVita | 便携性强,随时随地观看 | 开启低功耗模式 |
| 主机玩家 | PS4 | 画质优秀,操作舒适 | 连接音响系统 |
| PC用户 | Windows/macOS/Linux | 功能全面,可扩展性强 | 配合手柄使用 |
准备工作:安装前的必要准备
在开始安装wiliwili之前,你需要完成以下准备工作:
设备要求检查
确保你的设备满足基本要求:
- Switch:已安装最新版大气层系统
- PSVita:已破解并安装henkaku
- PS4:已破解并安装HEN
- PC:Windows 10/11、macOS 10.15+或主流Linux发行版
环境准备
- 确保设备已连接网络
- 预留至少2GB存储空间
- 准备好microSD卡(针对Switch和PSVita)
源码获取
打开终端,执行以下命令获取项目源码:
git clone https://gitcode.com/GitHub_Trending/wi/wiliwili
cd wiliwili
小贴士:如果你使用的是Windows系统,建议使用WSL或Git Bash来执行上述命令。
核心功能实现:从安装到基础使用
安装流程
根据你的设备类型,选择相应的安装方法:
Switch平台
- 执行构建脚本:在项目根目录下运行
./scripts/build_switch.sh - 等待构建完成(约10-15分钟)
- 将生成的
wiliwili.nro文件复制到microSD卡的switch/目录 - 重启Switch,在自制程序菜单中找到wiliwili并启动
预期效果:你将在Switch主菜单或自制程序列表中看到wiliwili的图标,点击即可启动应用。
PSVita平台
- 执行构建脚本:
./scripts/build_psv.sh - 将生成的VPK文件通过FTP或USB传输到PSVita
- 使用VitaShell安装VPK文件
- 在PSVita主屏幕找到wiliwili图标并启动
PC平台
- 根据你的系统选择相应的构建脚本:
- Windows:
./scripts/build_windows.bat - macOS:
./scripts/build_mac.sh - Linux:
./scripts/build_linux.sh
- Windows:
- 构建完成后,在
build目录下找到可执行文件 - 双击运行或通过终端启动
基本操作指南
wiliwili针对手柄操作进行了优化,以下是基本控制方式:
- 方向键/摇杆:导航菜单和内容
- A键:确认/播放/暂停
- B键:返回/取消
- X键:打开菜单
- Y键:搜索
- L/R键:切换页面
- 右摇杆:调整音量
高级特性探索:个性化与系统集成
NSP打包实现系统菜单集成
如果你希望wiliwili像正规游戏一样出现在Switch系统菜单中,可以进行NSP打包:
- 进入转发器目录:
cd scripts/switch-forwarder - 执行打包脚本:
./pack.sh - 通过Goldleaf或Tinfoil安装生成的NSP文件
预期效果:wiliwili将出现在Switch的主菜单中,支持图标、名称自定义,与官方游戏一样的启动方式。
个性化设置
wiliwili提供了多种个性化选项:
- 主题切换:在设置中可以选择不同的界面主题
- 分辨率调整:根据设备性能选择合适的视频分辨率
- 按键映射:自定义手柄按键功能
问题解决:常见问题与解决方案
构建失败
常见误区:认为构建失败是代码问题,直接放弃。
正确做法:
- 检查网络连接是否正常(构建过程需要下载依赖)
- 确认系统已安装必要的构建工具
- 尝试清理构建缓存:
rm -rf build后重新构建
原理简析:wiliwili的构建脚本会自动处理大部分依赖,但网络问题或系统缺少基础工具可能导致构建失败。
应用闪退
如果应用启动后闪退,请尝试以下解决方案:
- 确认设备系统版本符合要求
- 检查是否安装了最新的签名补丁
- 尝试重新构建应用
- 检查存储空间是否充足
视频播放卡顿
解决方案:
- 降低视频分辨率
- 关闭硬件加速(在设置中调整)
- 优化网络连接,使用更稳定的WiFi
- 清理设备存储空间,确保有足够缓存空间
体验优化:提升使用感受的技巧
网络优化
在设置中调整DNS可以显著提升视频加载速度,推荐使用公共DNS服务。对于Switch用户,可以在系统设置中修改网络DNS。
电池优化
对于掌机用户,以下设置可以延长电池使用时间:
- 降低屏幕亮度
- 关闭不必要的动画效果
- 减少后台刷新频率
- 使用飞行模式观看已缓存内容
手柄操作进阶
掌握以下高级操作可以提升使用效率:
- 长按A键:快速播放/暂停
- 双击Y键:快速搜索
- L+R键:快速返回首页
- 方向键上+X:打开最近观看列表
功能迭代路线图
wiliwili团队正在开发以下新功能,敬请期待:
- 云同步功能:跨设备同步观看历史和收藏
- 直播增强:支持更高画质和弹幕互动优化
- 自定义主题:允许用户创建和分享个性化主题
- 多账户支持:切换不同B站账号
- 离线缓存管理:更灵活的视频缓存控制
通过本指南,你已经了解了wiliwili的安装、配置和优化方法。无论你是家庭娱乐用户还是掌机玩家,wiliwili都能为你带来便捷的B站观看体验。开始探索吧,让你的游戏设备变身全能娱乐中心!
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust098- DDeepSeek-V4-ProDeepSeek-V4-Pro(总参数 1.6 万亿,激活 49B)面向复杂推理和高级编程任务,在代码竞赛、数学推理、Agent 工作流等场景表现优异,性能接近国际前沿闭源模型。Python00
MiMo-V2.5-ProMiMo-V2.5-Pro作为旗舰模型,擅⻓处理复杂Agent任务,单次任务可完成近千次⼯具调⽤与⼗余轮上 下⽂压缩。Python00
GLM-5.1GLM-5.1是智谱迄今最智能的旗舰模型,也是目前全球最强的开源模型。GLM-5.1大大提高了代码能力,在完成长程任务方面提升尤为显著。和此前分钟级交互的模型不同,它能够在一次任务中独立、持续工作超过8小时,期间自主规划、执行、自我进化,最终交付完整的工程级成果。Jinja00
Kimi-K2.6Kimi K2.6 是一款开源的原生多模态智能体模型,在长程编码、编码驱动设计、主动自主执行以及群体任务编排等实用能力方面实现了显著提升。Python00
MiniMax-M2.7MiniMax-M2.7 是我们首个深度参与自身进化过程的模型。M2.7 具备构建复杂智能体应用框架的能力,能够借助智能体团队、复杂技能以及动态工具搜索,完成高度精细的生产力任务。Python00



