news 2026/5/10 10:51:22

BewlyBewly开源项目帮助指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
BewlyBewly开源项目帮助指南

BewlyBewly开源项目帮助指南

【免费下载链接】BewlyBewlyImprove your Bilibili homepage by redesigning it, adding more features, and personalizing it to match your preferences. (English | 简体中文 | 正體中文 | 廣東話)项目地址: https://gitcode.com/gh_mirrors/bew/BewlyBewly

BewlyBewly 是一个专为提升Bilibili用户体验设计的浏览器扩展程序。它通过重设计B站首页界面并添加更多功能,允许用户根据个人偏好进行个性化定制。灵感源自YouTube、Vision OS及iOS,这款扩展提供了更加美观且用户友好的界面。

如何解决多平台部署问题

问题现象

无法确定适合自己浏览器的安装方式,或安装后无法正常启用扩展。

排查步骤

  1. 确认使用的浏览器类型及版本
  2. 检查浏览器扩展商店的可用性
  3. 查看扩展是否需要特定权限

解决验证

  1. Chrome/Edge浏览器

    • 访问浏览器内置扩展商店
    • 搜索"BewlyBewly"并安装
    • 启用扩展并刷新B站页面
  2. Firefox浏览器

    • 打开Firefox附加组件页面
    • 搜索并安装BewlyBewly扩展
    • 在扩展管理中启用所有必要权限
  3. 开发环境部署

    • 克隆仓库:git clone https://gitcode.com/gh_mirrors/bew/BewlyBewly
    • 安装依赖:pnpm install
    • 构建项目:pnpm run build
    • 在浏览器中加载解压后的扩展文件夹
验证方法

打开B站首页,观察界面是否已应用新的设计样式,顶部导航栏是否显示BewlyBewly特有的功能按钮。

如何解决权限设置问题

问题现象

扩展安装后提示权限不足,或部分功能无法正常使用。

排查步骤

  1. 检查扩展的权限请求列表
  2. 确认是否授予了必要的网站访问权限
  3. 查看浏览器隐私设置是否限制了扩展功能

解决验证

  1. 打开浏览器扩展管理页面
  2. 找到BewlyBewly扩展并点击"详情"
  3. 确保"网站访问"权限设置为"在bilibili.com上"
  4. 启用"存储"和"标签"相关权限

💡 最小权限原则:仅授予扩展完成其核心功能所必需的权限,减少潜在的安全风险。例如,本扩展只需要访问bilibili.com的权限,无需访问所有网站的权限。

验证方法

尝试使用收藏、历史记录等需要权限的功能,确认是否可以正常保存和读取数据。

如何解决界面显示异常问题

问题现象

安装扩展后B站页面布局错乱、样式异常或部分功能缺失。

排查步骤

  1. 检查扩展是否为最新版本
  2. 确认是否有其他扩展与之冲突
  3. 尝试刷新页面或重启浏览器

解决验证

  1. 资源刷新

    • 按下Ctrl+Shift+R强制刷新页面
    • 清除浏览器缓存数据
    • 重新加载B站页面
  2. 版本检查

    • 查看扩展管理页面的版本信息
    • 确认是否有可用更新
    • 更新至最新版本
  3. 冲突排查

    • 暂时禁用其他浏览器扩展
    • 逐一启用排查冲突扩展
    • 保留必要扩展,禁用冲突项
验证方法

观察B站首页布局是否恢复正常,所有功能按钮是否显示完整,动画效果是否流畅。

环境依赖说明

依赖项版本要求功能说明
Node.js≥14.0.0运行环境
pnpm≥6.0.0包管理工具
现代浏览器最新版扩展运行环境
TypeScript内置类型检查
Vite内置构建工具
技术原理(点击展开)

BewlyBewly基于vitesse-webext模板开发,采用现代前端技术栈构建。扩展通过内容脚本(content scripts)方式注入到B站页面,修改DOM结构并添加自定义样式。核心功能通过Vue.js组件实现,使用Pinia进行状态管理,通过浏览器的storage API实现数据持久化。

扩展的工作流程:

  1. 浏览器加载B站页面
  2. 扩展注入内容脚本
  3. 脚本修改页面结构和样式
  4. 通过背景页与B站API交互
  5. 提供个性化界面和功能

附录:常见问题速查表

问题快速解决方案
扩展无法安装检查浏览器版本,确保兼容
界面无变化强制刷新页面(Ctrl+Shift+R)
功能按钮缺失检查扩展权限设置
页面加载缓慢禁用其他冲突扩展
数据无法保存确认存储权限已启用
多语言不生效检查系统语言设置

【免费下载链接】BewlyBewlyImprove your Bilibili homepage by redesigning it, adding more features, and personalizing it to match your preferences. (English | 简体中文 | 正體中文 | 廣東話)项目地址: https://gitcode.com/gh_mirrors/bew/BewlyBewly

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/9 20:36:53

FDCAN环回模式测试:STM32H7快速理解方案

以下是对您提供的博文内容进行 深度润色与结构重构后的技术文章 。我以一位深耕嵌入式通信多年、常在一线调试FDCAN的工程师视角重写全文,摒弃模板化表达,强化逻辑连贯性、工程真实感与教学引导力。全文已去除所有AI痕迹,语言自然、节奏紧凑…

作者头像 李华
网站建设 2026/4/22 14:06:44

Lua字节码逆向完全指南:unluac实战应用与问题解决

Lua字节码逆向完全指南:unluac实战应用与问题解决 【免费下载链接】unluac fork from http://hg.code.sf.net/p/unluac/hgcode 项目地址: https://gitcode.com/gh_mirrors/un/unluac unluac作为一款专业的Lua字节码反编译工具,能够将编译后的Lua字…

作者头像 李华
网站建设 2026/5/10 9:46:51

QtUsb探索之旅:跨平台USB通信的技术解密与实战手记

QtUsb探索之旅:跨平台USB通信的技术解密与实战手记 【免费下载链接】QtUsb A cross-platform USB Module for Qt. 项目地址: https://gitcode.com/gh_mirrors/qt/QtUsb 在物联网设备与嵌入式系统的世界里,USB通信犹如连接数字世界的神经网络。当你…

作者头像 李华
网站建设 2026/5/10 4:19:57

Z-Image-Edit图像一致性控制:多次编辑不崩坏技巧

Z-Image-Edit图像一致性控制:多次编辑不崩坏技巧 1. 为什么“越修越假”是图像编辑最头疼的问题 你有没有试过这样:第一次用AI把商品图换了个背景,效果挺自然;第二次想调亮一点肤色,结果人物边缘开始发虚&#xff1b…

作者头像 李华
网站建设 2026/5/2 10:52:03

如何通过League-Toolkit实现英雄联盟革新体验:5个实用技巧实战指南

如何通过League-Toolkit实现英雄联盟革新体验:5个实用技巧实战指南 【免费下载链接】League-Toolkit 兴趣使然的、简单易用的英雄联盟工具集。支持战绩查询、自动秒选等功能。基于 LCU API。 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit 在…

作者头像 李华