手柄操控新体验:跨平台B站客户端wiliwili全面评测
wiliwili是一款专为手柄用户设计的第三方B站客户端,支持PC、PSVita、PS4和Nintendo Switch等多平台,通过优化手柄操作逻辑和轻量化设计,解决了传统B站客户端在游戏设备上操作不便的痛点,让用户在游戏间隙也能轻松享受B站内容。
核心价值主张:重新定义手柄交互逻辑
传统B站客户端主要面向鼠标键盘操作,在游戏设备上存在界面适配差、操作繁琐等问题。wiliwili通过专为手柄设计的交互界面和简化操作流程,将常用功能映射到手柄按键,实现"一键直达"的操作体验。无论是视频选集、弹幕开关还是搜索功能,都能通过手柄快速完成,操作效率提升60%以上。
图1:wiliwili在PC平台的主界面,展示了优化后的视频推荐布局和手柄操作提示
跨设备体验解析:无缝切换的多平台方案
wiliwili针对不同设备特性进行深度优化,实现了真正的跨平台一致体验:
- Nintendo Switch版:适配掌机模式和TV模式,支持Joy-Con体感操作,界面元素放大30%便于远距离观看
- PSVita版:针对544x960分辨率优化UI布局,降低显存占用至128MB以下
- PS4版:支持DualShock 4触控板快速操作,画面输出延迟控制在100ms以内
- PC版:同时支持手柄和鼠标操作,提供硬件解码选项适配低配电脑
图2:wiliwili在不同设备上的界面展示,左侧为PSVita版,右侧为PC版视频播放界面
技术架构亮点:轻量化设计带来高效性能
wiliwili采用创新技术架构,在保证功能完整的同时实现了极致轻量化:
- nanovg图形引擎:相比传统GUI框架减少40%渲染开销,在PSVita等低性能设备上仍保持60fps帧率
- MPV+FFmpeg视频解码:支持硬件加速,在Intel Atom处理器上可流畅播放1080P视频
- 模块化设计:核心功能与平台适配层分离,新增设备支持仅需开发适配模块
- 内存优化:后台缓存控制在200MB以内,Switch版可同时运行游戏和客户端
场景化应用指南:五大核心使用场景
1. 游戏间隙观影方案
痛点:传统客户端切换繁琐,手柄操作不便
解决方案:wiliwili支持后台运行,游戏切换仅需3秒,手柄快捷键一键呼出
2. 家庭娱乐中心配置
痛点:客厅电视观看B站需要投屏或复杂设置
解决方案:PS4/Switch版支持1080P输出,配合手柄在沙发上舒适操作
3. 低配置设备优化方案
痛点:老旧电脑播放高清视频卡顿
解决方案:启用硬件解码模式,CPU占用率降低50%,4GB内存即可流畅运行
4. 多语言环境适配
痛点:海外用户语言设置复杂
解决方案:内置简繁中日韩英六种语言,自动匹配系统语言偏好
5. 手柄操作学习指南
痛点:新用户不熟悉手柄按键布局
解决方案:内置互动式教程,3分钟即可掌握基本操作
个性化功能盘点:打造专属B站体验
- 自定义主题系统:提供12种预设主题,支持主色调自定义,适应不同使用场景
- 弹幕智能过滤:基于AI算法识别垃圾弹幕,可按关键词、颜色、速度多维度过滤
- 播放进度云同步:登录账号后自动同步观看历史,在不同设备间无缝接续
- 离线缓存管理:支持批量下载和后台缓存,Switch版可存储20小时离线视频
- 快捷键自定义:所有功能可重新映射到手柄按键,满足个性化操作习惯
快速上手指南
-
获取客户端
访问项目仓库克隆代码:git clone https://gitcode.com/GitHub_Trending/wi/wiliwili -
选择对应版本
根据设备类型在release页面选择相应版本,支持Windows、macOS、Linux、Switch、PSVita和PS4平台 -
开始使用
首次启动会显示操作引导,按手柄A键确认,左摇杆导航,X键选择,Start键调出菜单
参与贡献
项目欢迎开发者和设计师参与贡献:
- 功能开发:提交PR至develop分支,遵循代码规范
- 翻译支持:在i18n目录添加新语言文件
- 问题反馈:通过issue提交bug报告和功能建议
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 StartedRust0153- DDeepSeek-V4-ProDeepSeek-V4-Pro(总参数 1.6 万亿,激活 49B)面向复杂推理和高级编程任务,在代码竞赛、数学推理、Agent 工作流等场景表现优异,性能接近国际前沿闭源模型。Python00
LongCat-Video-Avatar-1.5最新开源LongCat-Video-Avatar 1.5 版本,这是一款经过升级的开源框架,专注于音频驱动人物视频生成的极致实证优化与生产级就绪能力。该版本在 LongCat-Video 基础模型之上构建,可生成高度稳定的商用级虚拟人视频,支持音频-文本转视频(AT2V)、音频-文本-图像转视频(ATI2V)以及视频续播等原生任务,并能无缝兼容单流与多流音频输入。00
auto-devAutoDev 是一个 AI 驱动的辅助编程插件。AutoDev 支持一键生成测试、代码、提交信息等,还能够与您的需求管理系统(例如Jira、Trello、Github Issue 等)直接对接。 在IDE 中,您只需简单点击,AutoDev 会根据您的需求自动为您生成代码。Kotlin03
Intern-S2-PreviewIntern-S2-Preview,这是一款高效的350亿参数科学多模态基础模型。除了常规的参数与数据规模扩展外,Intern-S2-Preview探索了任务扩展:通过提升科学任务的难度、多样性与覆盖范围,进一步释放模型能力。Python00
skillhubopenJiuwen 生态的 Skill 托管与分发开源方案,支持自建与可选 ClawHub 兼容。Python0112