Bili.Copilot

B站第三方 Windows 桌面客户端,使用 Windows App SDK 构建的原生应用。

图片

图片

项目特点

  • 技术栈:基于 Windows App SDK 构建,使用 WinUI3 等技术。
  • 功能丰富:支持视频播放、视频下载、人工智能辅助等功能。
  • 模块化设计:项目中抽离出多个单独组件,如 bili-kernel(与 BiliBili API 交互的核心代码)、agent-kernel(AI 基础库)、mpv-kernel(核心播放器之一)、winui-kernel(基础样式及实现),便于移植和二次开发。
  • 播放体验:支持 MPV 播放方案和外部播放器(仅支持 MPV)方案,用户可根据需求选择。
  • AI 功能:接入 20 余种国内外主流 AI 模型服务,可对视频 / 文章内容进行总结、评价,或基于内容与模型对话。
  • 视频下载:内置 BBDown 作为下载工具,内置 ffmpeg 作为混流工具,用户无需额外下载依赖。

使用说明

  • 登录:优先使用扫码登录,也可选择网页登录。
  • 视频播放:支持 MPV 和外部播放器两种方案,各有优缺点。
  • 视频下载:内置 BBDown 和 ffmpeg,用户无需额外下载依赖。若设备为 Windows 10 ARM64,则无法使用内置下载器,但 Windows 11 可正常使用 x64 的 ffmpeg。
  • 调用外部下载器:用户可在设置页面的下载设置中打开“下载时调用外部 BBDown”,或选择仅复制下载命令进行二次编辑。

Github地址

https://github.com/Richasy/Bili.Copilot

下载地址

https://github.com/Richasy/Bili.Copilot/releases