[ { "type": "component", "name": "copyFeedsLink", "displayName": "复制动态链接", "description": "开启后, 可在每条动态的菜单中选择复制链接.", "fullRelativePath": "../../registry/dist/components/feeds/copy-link.js", "fullAbsolutePath": "registry/dist/components/feeds/copy-link.js" }, { "type": "component", "name": "disableFeedsDetails", "displayName": "禁止跳转动态详情", "description": "禁止动态点击后跳转详情页, 方便选择其中的文字.", "fullRelativePath": "../../registry/dist/components/feeds/disable-details.js", "fullAbsolutePath": "registry/dist/components/feeds/disable-details.js" }, { "type": "component", "name": "extendFeedsLive", "displayName": "直播信息扩充", "description": "替换动态的 `正在直播` 面板, 能够显示超过 10 个的直播间.\r\n", "fullRelativePath": "../../registry/dist/components/feeds/extend-live.js", "fullAbsolutePath": "registry/dist/components/feeds/extend-live.js" }, { "type": "component", "name": "feedsFilter", "displayName": "动态过滤器", "description": "按照类型或者关键词过滤动态首页的内容, 也可以移除动态页的一些侧边卡片. 详细设置请前往[动态首页](https://t.bilibili.com/)查看.\r\n\r\n> 侧边卡片的 `正在直播` 指原版的板块, 如果你使用了 `直播信息扩充`, 则需要关闭该功能才能生效.\r\n", "fullRelativePath": "../../registry/dist/components/feeds/filter.js", "fullAbsolutePath": "registry/dist/components/feeds/filter.js" }, { "type": "component", "name": "fixedFeedsSidebars", "displayName": "强制固定动态侧栏", "description": "强制固定动态主页的顶栏和所有侧栏.", "fullRelativePath": "../../registry/dist/components/feeds/fixed-sidebars.js", "fullAbsolutePath": "registry/dist/components/feeds/fixed-sidebars.js" }, { "type": "component", "name": "foldComments", "displayName": "快速收起评论", "description": "动态里查看评论区时, 在底部添加一个`收起评论`按钮, 这样就不用再回到上面收起了.", "fullRelativePath": "../../registry/dist/components/feeds/fold-comments.js", "fullAbsolutePath": "registry/dist/components/feeds/fold-comments.js" }, { "type": "component", "name": "fullFeedsContent", "displayName": "展开动态内容", "description": "不管内容多长, 总是完全展开动态的内容. (专栏不算)\r\n", "fullRelativePath": "../../registry/dist/components/feeds/full-content.js", "fullAbsolutePath": "registry/dist/components/feeds/full-content.js" }, { "type": "component", "name": "fullFeedsTitle", "displayName": "展开动态标题", "description": "在顶栏的视频动态中, 无论标题多长总是完全展开.", "fullRelativePath": "../../registry/dist/components/feeds/full-title.js", "fullAbsolutePath": "registry/dist/components/feeds/full-title.js" }, { "type": "component", "name": "hideFeedsCommentPreview", "displayName": "隐藏动态评论预览", "description": "隐藏动态评论按钮上方的精选评论预览. (详细可看 [#3322](https://github.com/the1812/Bilibili-Evolved/discussions/3322))\r\n", "fullRelativePath": "../../registry/dist/components/feeds/hide-comment-preview.js", "fullAbsolutePath": "registry/dist/components/feeds/hide-comment-preview.js" }, { "type": "component", "name": "imageAutoBackToTop", "displayName": "动态看图自动回顶", "description": "在动态里查看图片详情时 (非全屏), 切换图片自动回到图片顶部; 退出查看图片模式时, 自动将动态移入视图内.\r\n", "fullRelativePath": "../../registry/dist/components/feeds/image-auto-back-to-top.js", "fullAbsolutePath": "registry/dist/components/feeds/image-auto-back-to-top.js" }, { "type": "component", "name": "legacyFeedsImageViewer", "displayName": "动态图片平铺展示", "description": "将动态中左右切换式的图片改回传统的平铺展示. (在动态详情中可能稍有延迟)\r\n", "fullRelativePath": "../../registry/dist/components/feeds/legacy-image-viewer.js", "fullAbsolutePath": "registry/dist/components/feeds/legacy-image-viewer.js" }, { "type": "component", "name": "unfoldFeeds", "displayName": "动态反折叠", "description": "\n自动展开被折叠的动态.\n\n动态被折叠可能是因为:\n- 短时间内大量更新作品\n- 多人转发同一个作品\n- 被审核折叠\n", "fullRelativePath": "../../registry/dist/components/feeds/unfold.js", "fullAbsolutePath": "registry/dist/components/feeds/unfold.js" }, { "type": "component", "name": "badgeHelper", "displayName": "直播勋章快速更换", "description": "在直播区中, 可从功能面板中直接切换勋章和头衔. 默认显示 256 个 (同时也是上限), 可在选项中修改.\r\n", "fullRelativePath": "../../registry/dist/components/live/badge-helper.js", "fullAbsolutePath": "registry/dist/components/live/badge-helper.js" }, { "type": "component", "name": "liveChatPanelFit", "displayName": "直播间网页全屏自适应", "description": "在直播网页全屏时, 自动调整侧边栏的宽度, 使得视频区域的比例和视频源相匹配, 达到无黑边的效果.\r\n如果在侧边栏的边缘拖动, 可以自定义侧边栏的固定宽度, 双击边缘可以还原到自动宽度.\r\n\r\n- `侧边栏最大宽度 (px)`: 限制侧边栏可被拉伸到的最大宽度. (最小宽度固定为 190px, 再小的话布局就要出问题了)\r\n\r\n> 注意, 由于有最大宽度和最小宽度的限制, 部分窗口尺寸下仍然无法做到无黑边.\r\n", "fullRelativePath": "../../registry/dist/components/live/chat-panel-fit.js", "fullAbsolutePath": "registry/dist/components/live/chat-panel-fit.js" }, { "type": "component", "name": "liveDanmakuSendbar", "displayName": "直播弹幕发送栏", "description": "在直播的网页全屏和全屏模式状态下, 在底部显示弹幕栏.", "fullRelativePath": "../../registry/dist/components/live/danmaku-sendbar.js", "fullAbsolutePath": "registry/dist/components/live/danmaku-sendbar.js" }, { "type": "component", "name": "liveGiftBox", "displayName": "直播全屏包裹", "description": "在直播的网页全屏(不能是全屏)模式下往控制栏添加包裹按钮.", "fullRelativePath": "../../registry/dist/components/live/gift-box.js", "fullAbsolutePath": "registry/dist/components/live/gift-box.js" }, { "type": "component", "name": "hide-fullscreen-gift-bar", "displayName": "全屏直播礼物简化", "description": "by [@TimmyOVO](https://github.com/TimmyOVO)\n\n移除全屏观看直播时的底部礼物栏", "fullRelativePath": "../../registry/dist/components/live/hide-gift-fullscreen.js", "fullAbsolutePath": "registry/dist/components/live/hide-gift-fullscreen.js" }, { "type": "component", "name": "liveHomeMute", "displayName": "直播首页静音", "description": "禁止直播首页的推荐直播间自动开始播放.", "fullRelativePath": "../../registry/dist/components/live/home-mute.js", "fullAbsolutePath": "registry/dist/components/live/home-mute.js" }, { "type": "component", "name": "originalLiveroom", "displayName": "返回原版直播间", "description": "在直播间中提供返回原版直播间的按钮, 原版直播间将无视活动皮肤, 强制使用标准的直播页面.", "fullRelativePath": "../../registry/dist/components/live/original.js", "fullAbsolutePath": "registry/dist/components/live/original.js" }, { "type": "component", "name": "removeLiveWatermark", "displayName": "删除直播水印", "description": "删除观看直播时角落的水印.", "fullRelativePath": "../../registry/dist/components/live/remove-watermark.js", "fullAbsolutePath": "registry/dist/components/live/remove-watermark.js" }, { "type": "component", "name": "dpiLiveShowgirl", "displayName": "直播看板娘高 DPI 适配", "description": "根据屏幕 DPI 缩放直播看板娘的大小, 避免像素锯齿.", "fullRelativePath": "../../registry/dist/components/live/showgirl.js", "fullAbsolutePath": "registry/dist/components/live/showgirl.js" }, { "type": "component", "name": "collapseLiveSideBar", "displayName": "自动收起直播侧栏", "description": "自动收起直播间右边偏下的侧栏. (上面有个 \"关注\" 的面板)", "fullRelativePath": "../../registry/dist/components/live/side-bar.js", "fullAbsolutePath": "registry/dist/components/live/side-bar.js" }, { "type": "component", "name": "alwaysShowDuration", "displayName": "总是显示视频时长", "description": "使脚本展示的各种视频卡片中的时长无需鼠标经过也能一直显示.", "fullRelativePath": "../../registry/dist/components/style/always-show-duration.js", "fullAbsolutePath": "registry/dist/components/style/always-show-duration.js" }, { "type": "component", "name": "autoHideSidebar", "displayName": "自动隐藏侧栏", "description": "自动隐藏脚本的侧栏 (功能和设置图标). 设置面板停靠在右侧时不建议使用, 因为网页的滚动条会占用右边缘的触发区域.", "fullRelativePath": "../../registry/dist/components/style/auto-hide-sidebar.js", "fullAbsolutePath": "registry/dist/components/style/auto-hide-sidebar.js" }, { "type": "component", "name": "clear-home", "displayName": "首页净化", "description": "by [@RieN7](https://github.com/rien7)\n\n删除首页特定类型的卡片", "fullRelativePath": "../../registry/dist/components/style/clear-home.js", "fullAbsolutePath": "registry/dist/components/style/clear-home.js" }, { "type": "component", "name": "customFontFamily", "displayName": "自定义字体", "description": "by [@Tinhone](https://github.com/Tinhone)\n\n使用组件提供的字体设置覆盖原版的主站字体,并使主站字体可被自定义。\r\n\r\n当组件被启用后,几乎所有的元素会立即应用组件提供的字体设置。\r\n\r\n选项说明:\r\n- `禁用标题标点符号缩进`: 在新版视频页中,推荐视频栏中的视频标题,如果首个字符是特定的标点符号,则文本会缩入左侧。这个选项可以禁用这种样式\r\n- `更多选项`:\r\n - `自定义字体`: 设置自定义字体。写法请参考 [MDN](https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-family)、默认设置与设置说明。\r\n - `覆盖选项`: 相当于一个白名单,使用了特殊字体的元素会被加入其中。默认情况下这些元素不会应用组件提供的字体设置,只有在启用对应的选项后才会应用。", "fullRelativePath": "../../registry/dist/components/style/custom-font-family.js", "fullAbsolutePath": "registry/dist/components/style/custom-font-family.js" }, { "type": "component", "name": "customNavbar", "displayName": "自定义顶栏", "description": "使用脚本提供的顶栏替换原版的主站顶栏 (非主站不替换).\r\n\r\n启用后还可以在反广告插件 (例如 ABP) 中配置禁止原版顶栏的消息 iframe 以提升性能:\r\n- *://message.bilibili.com/pages/nav/index_new_pc_sync\r\n- *://message.bilibili.com/pages/nav/index_new_sync\r\n\r\n选项说明:\r\n- `全局固定`: 将顶栏固定显示, 即使页面向下滚动也仍然可见. (除了一部分有 b 站定制顶栏的页面会忽略此选项)\r\n- `主题色填充`: 使用通用设置中的主题颜色填充顶栏的背景.\r\n- `透明填充`: 在首页和主站的部分页面中, 当存在顶部横幅图片时, 顶栏背景将变为透明 + 阴影的样式.\r\n- `背景模糊`: 启用背景模糊效果, 会使背景颜色变得半透明, 注意这个效果非常非常消耗图形性能, 慎用.\r\n- `投影`: 在顶栏下方增加一小段投影效果.\r\n- `使用季节 Logo`: 使用 b 站首页的特殊 Logo 图片替换顶栏的 Logo 图, 通常会对应当前季节, 特殊活动期间可能会有变化导致看不清. (比如搞了个全白的 Logo, 而顶栏正好也是白色的)\r\n- `触摸模式`: 启用后顶栏的一级入口点击时不进行跳转, 方便触屏使用.\r\n- `新标签页打开`: 控制顶栏内链接是否在新标签页打开.\r\n- `自动刷新数据`: 启用后, 部分有弹窗的顶栏入口在鼠标经过时会自动刷新数据.\r\n- `顶栏高度`: 自定义顶栏的高度 (b 站原版的为 64px)\r\n- `消息提醒样式`: 自定义顶栏入口的消息提醒样式.\r\n- `搜索栏宽度`: 自定义搜索栏占顶栏的比例.\r\n- `链接对齐样式`: 自定义纯链接弹窗内链接文字的对齐样式.\r\n", "fullRelativePath": "../../registry/dist/components/style/custom-navbar.js", "fullAbsolutePath": "registry/dist/components/style/custom-navbar.js" }, { "type": "component", "name": "darkModeFollowSystem", "displayName": "夜间模式跟随系统", "description": "使夜间模式同步系统设置的亮 / 暗主题, 请勿和 `夜间模式计划时段` 一同使用.\n\n> 注:在某些浏览器 (如 `Microsoft Edge`) 中,夜间模式仅会同步浏览器的亮 / 暗主题.", "fullRelativePath": "../../registry/dist/components/style/dark-mode/follow-system.js", "fullAbsolutePath": "registry/dist/components/style/dark-mode/follow-system.js" }, { "type": "component", "name": "darkMode", "displayName": "夜间模式", "description": "启用夜间模式能更好地适应光线暗的环境, 并会大量应用主题颜色.", "fullRelativePath": "../../registry/dist/components/style/dark-mode.js", "fullAbsolutePath": "registry/dist/components/style/dark-mode.js" }, { "type": "component", "name": "darkModeSchedule", "displayName": "夜间模式计划时段", "description": "设置一个使用夜间模式的时间段, 进入 / 离开此时间段时, 会自动开启 / 关闭夜间模式. 结束时间小于起始时间时将视为次日, 如 `18:00` 至 `6:00` 表示晚上 18:00 到次日 6:00. 请勿和 `夜间模式跟随系统` 一同使用.", "fullRelativePath": "../../registry/dist/components/style/dark-mode/schedule.js", "fullAbsolutePath": "registry/dist/components/style/dark-mode/schedule.js" }, { "type": "component", "name": "hideBangumiReviews", "displayName": "隐藏番剧点评", "description": "隐藏番剧播放页面里的点评板块.", "fullRelativePath": "../../registry/dist/components/style/hide/bangumi/reviews.js", "fullAbsolutePath": "registry/dist/components/style/hide/bangumi/reviews.js" }, { "type": "component", "name": "hideBangumiSponsors", "displayName": "隐藏番剧承包", "description": "隐藏番剧页面下方的承包榜, 以及右边的承包按钮.", "fullRelativePath": "../../registry/dist/components/style/hide/bangumi/sponsors.js", "fullAbsolutePath": "registry/dist/components/style/hide/bangumi/sponsors.js" }, { "type": "component", "name": "hideBanner", "displayName": "隐藏顶部横幅", "description": "隐藏首页顶部横幅.", "fullRelativePath": "../../registry/dist/components/style/hide/banner.js", "fullAbsolutePath": "registry/dist/components/style/hide/banner.js" }, { "type": "component", "name": "hideTrendingSearch", "displayName": "隐藏热搜", "description": "隐藏搜索栏和搜索页面中的 `bilibili 热搜`. 请注意这只是视觉上的隐藏, 如果不输入任何关键词就点 Enter 或搜索按钮, 仍然会跳转至推荐的热搜词.", "fullRelativePath": "../../registry/dist/components/style/hide/trending-search.js", "fullAbsolutePath": "registry/dist/components/style/hide/trending-search.js" }, { "type": "component", "name": "hideUserCard", "displayName": "隐藏用户信息卡片", "description": "by [@WakelessSloth56](https://github.com/WakelessSloth56)\n\n隐藏鼠标指向用户名或用户头像时弹出的浮动用户信息卡片", "fullRelativePath": "../../registry/dist/components/style/hide/user-card.js", "fullAbsolutePath": "registry/dist/components/style/hide/user-card.js" }, { "type": "component", "name": "hideVideoNotes", "displayName": "隐藏记笔记", "description": "隐藏视频页面中的 \"记笔记\" 按钮.\r\n", "fullRelativePath": "../../registry/dist/components/style/hide/video/notes.js", "fullAbsolutePath": "registry/dist/components/style/hide/video/notes.js" }, { "type": "component", "name": "hideRecommendedLive", "displayName": "隐藏直播推荐", "description": "隐藏视频页面右侧下方的直播推荐.", "fullRelativePath": "../../registry/dist/components/style/hide/video/recommended-live.js", "fullAbsolutePath": "registry/dist/components/style/hide/video/recommended-live.js" }, { "type": "component", "name": "hideRelatedVideos", "displayName": "隐藏视频推荐", "description": "隐藏番剧和视频页面右侧的推荐视频列表. 注意: 如果你想关闭 b 站的自动连播 (自动播放下一个推荐视频) 功能, 需要先取消隐藏视频推荐才能看到开关.\r\n", "fullRelativePath": "../../registry/dist/components/style/hide/video/related-videos.js", "fullAbsolutePath": "registry/dist/components/style/hide/video/related-videos.js" }, { "type": "component", "name": "hideVideoReport", "displayName": "隐藏稿件投诉", "description": "隐藏视频页面中的 \"稿件投诉\" 按钮.\r\n", "fullRelativePath": "../../registry/dist/components/style/hide/video/report.js", "fullAbsolutePath": "registry/dist/components/style/hide/video/report.js" }, { "type": "component", "name": "hideVideoShare", "displayName": "隐藏视频分享", "description": "隐藏视频和番剧播放器下方的分享按钮.\r\n", "fullRelativePath": "../../registry/dist/components/style/hide/video/share.js", "fullAbsolutePath": "registry/dist/components/style/hide/video/share.js" }, { "type": "component", "name": "hideVideoTopMask", "displayName": "隐藏视频标题层", "description": "隐藏视频里鼠标经过时出现在右上角的覆盖层.", "fullRelativePath": "../../registry/dist/components/style/hide/video/top-mask.js", "fullAbsolutePath": "registry/dist/components/style/hide/video/top-mask.js" }, { "type": "component", "name": "freshHome", "displayName": "清爽首页", "description": "使用重新设计的清爽风格首页替换原本的首页.\r\n\r\n请注意:\r\n- 此功能与 `极简首页` 互斥, 请勿同时使用.\r\n- 此功能会禁用首页的[悬浮视频](https://github.com/the1812/Bilibili-Evolved/discussions/4404), 变为直接跳转到视频页面.\r\n\r\n选项说明:\r\n- 个性化推荐: 启用时展示推荐视频, 禁用时展示热门视频.\r\n- 启用横向滚动: 在可以横向滚动的列表中, 使鼠标滚轮可以做出横向滚动的效果, 请注意这会禁用卡片的边缘吸附效果.\r\n", "fullRelativePath": "../../registry/dist/components/style/home-redesign/fresh.js", "fullAbsolutePath": "registry/dist/components/style/home-redesign/fresh.js" }, { "type": "component", "name": "minimalHome", "displayName": "极简首页", "description": "使用重新设计的极简首页替换原本的首页.\r\n\r\n请注意:\r\n- 此功能与 `清爽首页` 互斥, 请勿同时使用.\r\n- 此功能会禁用首页的[悬浮视频](https://github.com/the1812/Bilibili-Evolved/discussions/4404), 变为直接跳转到视频页面.\r\n\r\n选项说明:\r\n- 个性化推荐: 启用时展示推荐视频, 禁用时展示热门视频\r\n- 自定义列数: 为 `0` 时根据视图宽度推断, 大于 `0` 的值将作为固定的列数", "fullRelativePath": "../../registry/dist/components/style/home-redesign/minimal.js", "fullAbsolutePath": "registry/dist/components/style/home-redesign/minimal.js" }, { "type": "component", "name": "playerOnTopNew", "displayName": "播放器置顶(新)", "description": "by [@RieN7](https://github.com/rien7),[@ZiuChen](https://github.com/ZiuChen),[@LockRim](https://github.com/LockRim)\n\n原来的播放器置顶插件,现在已经不可用了,这是一个新的版本,可以在视频页面中将播放器放在页面最上方.", "fullRelativePath": "../../registry/dist/components/style/player-on-top-new.js", "fullAbsolutePath": "registry/dist/components/style/player-on-top-new.js" }, { "type": "component", "name": "playerOnTop", "displayName": "播放器置顶", "description": "在视频页面中将播放器放在页面最上方.", "fullRelativePath": "../../registry/dist/components/style/player-on-top.js", "fullAbsolutePath": "registry/dist/components/style/player-on-top.js" }, { "type": "component", "name": "playerShadow", "displayName": "播放器投影", "description": "为播放器添加主题色投影.", "fullRelativePath": "../../registry/dist/components/style/player-shadow.js", "fullAbsolutePath": "registry/dist/components/style/player-shadow.js" }, { "type": "component", "name": "elegantScrollbar", "displayName": "使用细滚动条", "description": "使用浏览器的滚动条风格替代系统的滚动条, 不过 macOS 系统滚动条比浏览器做得好一些, 因此不建议 macOS 使用此功能.", "fullRelativePath": "../../registry/dist/components/style/scrollbar.js", "fullAbsolutePath": "registry/dist/components/style/scrollbar.js" }, { "type": "component", "name": "sidebarOffset", "displayName": "侧栏垂直偏移", "description": "给脚本的侧栏设置垂直偏移量, 范围为 -35% ~ 40%", "fullRelativePath": "../../registry/dist/components/style/sidebar-offset.js", "fullAbsolutePath": "registry/dist/components/style/sidebar-offset.js" }, { "type": "component", "name": "simplifyComments", "displayName": "简化评论区", "description": "去除或优化评论区内的元素, 可配置以下选项 (描述的是勾选时的效果):\r\n\r\n> 配置项仅对新版评论区有效\r\n\r\n- `用户等级`: 隐藏用户等级标识. (隐藏后, 可以通过鼠标停留在头像上, 在弹出的资料卡小窗中查看)\r\n- `装扮 & 时间`: 隐藏装扮图片, 并把发送时间移动到装扮的位置.\r\n- `头像框`: 隐藏头像框.\r\n- `回复换行`:\r\n - 楼中楼回复也另起一行显示, 和一级回复保持一致.\r\n - `热评`, `UP 主点赞` 等标记和点赞栏放在同一行.\r\n- `编辑框`: 将提示文本居上, 符合用户实际输入文字的位置, 并将发布按钮的字号略微调小.\r\n- `粉丝勋章`: 隐藏用户的粉丝勋章.\r\n- `小喇叭横幅`: 隐藏评论区顶部的小喇叭横幅\r\n", "fullRelativePath": "../../registry/dist/components/style/simplify/comments.js", "fullAbsolutePath": "registry/dist/components/style/simplify/comments.js" }, { "type": "component", "name": "simplifyHome", "displayName": "简化首页", "description": "隐藏原版首页不需要的元素 / 分区.", "fullRelativePath": "../../registry/dist/components/style/simplify/home.js", "fullAbsolutePath": "registry/dist/components/style/simplify/home.js" }, { "type": "component", "name": "simplifyLiveroom", "displayName": "简化直播间", "description": "隐藏直播间中各种不需要的内容.", "fullRelativePath": "../../registry/dist/components/style/simplify/live.js", "fullAbsolutePath": "registry/dist/components/style/simplify/live.js" }, { "type": "component", "name": "disableSpecialDanmaku", "displayName": "禁用特殊弹幕样式", "description": "移除高赞弹幕或 UP 主弹幕的特殊样式, 弹幕内容不会移除.\r\n", "fullRelativePath": "../../registry/dist/components/style/special-danmaku.js", "fullAbsolutePath": "registry/dist/components/style/special-danmaku.js" }, { "type": "component", "name": "v1PanelStyle", "displayName": "v1 风格设置面板", "description": "使用 v1 风格的设置面板样式", "fullRelativePath": "../../registry/dist/components/style/v1-panel.js", "fullAbsolutePath": "registry/dist/components/style/v1-panel.js" }, { "type": "component", "name": "touchComboLike", "displayName": "三连触摸支持", "description": "为视频页面中的三连操作 (长按点赞) 启用触摸支持.", "fullRelativePath": "../../registry/dist/components/touch/combo-like.js", "fullAbsolutePath": "registry/dist/components/touch/combo-like.js" }, { "type": "component", "name": "doubleClickControl", "displayName": "启用双击控制", "description": "将视频播放器的操作方式更改为: 单击显示 / 隐藏控制栏, 双击播放 / 暂停. 请注意不能和 `双击全屏` 一同使用.", "fullRelativePath": "../../registry/dist/components/touch/double-click-control.js", "fullAbsolutePath": "registry/dist/components/touch/double-click-control.js" }, { "type": "component", "name": "touchMiniPlayer", "displayName": "迷你播放器触摸拖动", "description": "使迷你播放器的拖动条可以触摸拖动.", "fullRelativePath": "../../registry/dist/components/touch/mini-player.js", "fullAbsolutePath": "registry/dist/components/touch/mini-player.js" }, { "type": "component", "name": "touchPlayerControl", "displayName": "控制栏触摸优化", "description": "增大播放器控制栏里按钮的间距, 方便触屏使用.", "fullRelativePath": "../../registry/dist/components/touch/player-control.js", "fullAbsolutePath": "registry/dist/components/touch/player-control.js" }, { "type": "component", "name": "touchPlayerGestures", "displayName": "播放器触摸手势", "description": "为播放器启用触摸手势支持:\r\n- 左右滑动可调整进度\r\n- 上下滑动可调整音量\r\n- 进度调整可在左上角和右上角取消\r\n- 进度调整时在不同位置滑动, 可以使用3档不同的灵敏度.", "fullRelativePath": "../../registry/dist/components/touch/player-gestures.js", "fullAbsolutePath": "registry/dist/components/touch/player-gestures.js" }, { "type": "component", "name": "albumPubTimeShow", "displayName": "相簿发布时间显示", "description": "by [@Light_Quanta](https://github.com/LightQuanta)\n\n在相簿界面显示相簿的发布时间", "fullRelativePath": "../../registry/dist/components/utils/album-time-show.js", "fullAbsolutePath": "registry/dist/components/utils/album-time-show.js" }, { "type": "component", "name": "autoLike", "displayName": "自动点赞", "description": "by [@CrazyboyQCD](https://github.com/CrazyboyQCD)\n\n进入视频 / 查看动态时, 自动点赞\\\r\n无法触发未加载动态的点赞,当启用手动对动态点赞后可手动触发,启用后不会触发动态自动点赞\\\r\n安装快捷键扩展后可以点击【l】键或【L】键触发\\\r\n还可以添加动态点赞的黑名单\\\r\n", "fullRelativePath": "../../registry/dist/components/utils/auto-like.js", "fullAbsolutePath": "registry/dist/components/utils/auto-like.js" }, { "type": "component", "name": "blackList", "displayName": "屏蔽黑名单up主", "description": "by [@snowraincloud](https://github.com/snowraincloud)\n\n屏蔽黑名单up主, 根据up主的名称进行匹配,支持精确匹配和正则匹配. 请注意只能在首页中使用或调整设置.", "fullRelativePath": "../../registry/dist/components/utils/black-list.js", "fullAbsolutePath": "registry/dist/components/utils/black-list.js" }, { "type": "component", "name": "changeUpdateUrls", "displayName": "更新链接替换", "description": "批量更换已安装功能的更新链接的分支, 对本地安装的功能无效.", "fullRelativePath": "../../registry/dist/components/utils/change-update-urls.js", "fullAbsolutePath": "registry/dist/components/utils/change-update-urls.js" }, { "type": "component", "name": "checkInCenter", "displayName": "签到助手", "description": "在功能面板中提供一些可以每日进行的操作.", "fullRelativePath": "../../registry/dist/components/utils/check-in-center.js", "fullAbsolutePath": "registry/dist/components/utils/check-in-center.js" }, { "type": "component", "name": "columnUnlock", "displayName": "专栏复制优化", "description": "(原名: 专栏文字选择, 现在专栏已经不限制选中文字了)\r\n\r\n避免专栏的文字复制后在最后带上出处信息, 更贴近原生的复制行为.\r\n", "fullRelativePath": "../../registry/dist/components/utils/column-unlock.js", "fullAbsolutePath": "registry/dist/components/utils/column-unlock.js" }, { "type": "component", "name": "copyCommentsLink", "displayName": "复制评论链接", "description": "开启后, 可在每条评论的菜单中选择复制链接.", "fullRelativePath": "../../registry/dist/components/utils/comments/copy-link.js", "fullAbsolutePath": "registry/dist/components/utils/comments/copy-link.js" }, { "type": "component", "name": "disableCommentsSearchLink", "displayName": "禁用评论区搜索词", "description": "禁用评论区的搜索词链接.", "fullRelativePath": "../../registry/dist/components/utils/comments/disable-search-link.js", "fullAbsolutePath": "registry/dist/components/utils/comments/disable-search-link.js" }, { "type": "component", "name": "devClient", "displayName": "DevClient", "description": "本地开发工具, 提供自动更新功能和样式热重载的能力, 需要与 DevServer 配合使用. (DevServer 的使用方式见 [CONTRIBUTING.md](https://github.com/the1812/Bilibili-Evolved/blob/preview/CONTRIBUTING.md))\r\n\r\n`自动连接` 开启时, 每次进入网页都会自动尝试连接到 DevServer, 如果关闭则需要手动操作连接.\r\n\r\n`刷新策略` 决定了收到本体或者功能更新的消息时是否刷新:\r\n - **总是刷新**: 收到更新时立即刷新页面\r\n - 不刷新: 收到更新时不刷新页面\r\n\r\n`热重载策略` 决定了是否开启热重载功能, 只要成功触发热重载, 就不刷新页面:\r\n - **开启热重载**: 功能带有 `instantStyles` 时, 热重载 `instantStyles` 中的样式\r\n - 关闭热重载: 收到更新时按 `刷新策略` 执行\r\n\r\n> 目前就这两个选项, 将来可能会支持对 `entry` 的热重载\r\n", "fullRelativePath": "../../registry/dist/components/utils/dev-client.js", "fullAbsolutePath": "registry/dist/components/utils/dev-client.js" }, { "type": "component", "name": "downloadAudio", "displayName": "下载音频", "description": "开启音频下载支持, 音频页面中可以在功能面板中下载当前音频.\n\n> 需要进入音频的详细信息页面才能下载, 在其他页面中此按钮将不可点击.", "fullRelativePath": "../../registry/dist/components/utils/download-audio.js", "fullAbsolutePath": "registry/dist/components/utils/download-audio.js" }, { "type": "component", "name": "imageExporter", "displayName": "图片批量导出", "description": "可以批量导出某个地方的图片, 目前支持动态和专栏.\r\n\r\n动态文件名变量:\r\n- `user`: 用户名\r\n- `originalUser`: 被转发用户名, 如果不是转发类型的动态则等于 `user`\r\n- `id`: 动态 ID\r\n- `n`: 第 n 张图\r\n\r\n专栏文件名变量:\r\n- `title`: 专栏标题\r\n- `n`: 第 n 张图", "fullRelativePath": "../../registry/dist/components/utils/image-exporter.js", "fullAbsolutePath": "registry/dist/components/utils/image-exporter.js" }, { "type": "component", "name": "imageResolution", "displayName": "高分辨率图片", "description": "根据屏幕 DPI 请求更高分辨率的图片, 例如 DPI 缩放 200% 则请求 2 倍的分辨率, 加载时间也会相应变长一些. (也会导致某些浏览器里出现图片闪动, 因为本质上是更换了图片源)", "fullRelativePath": "../../registry/dist/components/utils/image-resolution.js", "fullAbsolutePath": "registry/dist/components/utils/image-resolution.js" }, { "type": "component", "name": "importSeries", "displayName": "批量导入合集", "description": "by [@aiden](https://github.com/swhoro)\n\n在合集页面制作一个批量导入按钮,可以新增所有合集内视频至同名收藏夹", "fullRelativePath": "../../registry/dist/components/utils/import-series.js", "fullAbsolutePath": "registry/dist/components/utils/import-series.js" }, { "type": "component", "name": "ipShow", "displayName": "评论区IP属地显示", "description": "by [@Light_Quanta](https://github.com/LightQuanta)\n\n在评论区显示评论的IP属地信息", "fullRelativePath": "../../registry/dist/components/utils/ip-show.js", "fullAbsolutePath": "registry/dist/components/utils/ip-show.js" }, { "type": "component", "name": "keymap", "displayName": "快捷键扩展", "description": "为脚本的功能和 b 站的功能启用键盘快捷键支持, 快捷键列表可在`快捷键设置`中查看和配置.", "fullRelativePath": "../../registry/dist/components/utils/keymap.js", "fullAbsolutePath": "registry/dist/components/utils/keymap.js" }, { "type": "component", "name": "removePromotions", "displayName": "删除广告", "description": "删除站内的各种广告. 包括首页的推广模块, 手机 app 推荐, 视频页面右侧的广告等. 注意: 首页推广模块删除后留下空白区域是正常现象, 如果觉得怪可以开启 \\`占位文本\\` 选项.\r\n\r\n- \\`占位文本\\`: 删除首页推广模块的广告后显示\"🚫已屏蔽广告\"来替代空白区域.\r\n- \\`保留活动横幅\\`: 保留视频页面的活动横幅.\r\n", "fullRelativePath": "../../registry/dist/components/utils/remove-promotions.js", "fullAbsolutePath": "registry/dist/components/utils/remove-promotions.js" }, { "type": "component", "name": "subscribeTimeShow", "displayName": "关注时间显示", "description": "by [@Light_Quanta](https://github.com/LightQuanta)\n\n在粉丝/关注列表显示关注的具体时间", "fullRelativePath": "../../registry/dist/components/utils/subscribe-time-show.js", "fullAbsolutePath": "registry/dist/components/utils/subscribe-time-show.js" }, { "type": "component", "name": "urlParamsClean", "displayName": "网址参数清理", "description": "自动删除网址中的多余跟踪参数。请注意这会导致浏览器历史记录出现重复的标题(分别是转换前后的网址),并可能导致后退要多退几次。\r\n", "fullRelativePath": "../../registry/dist/components/utils/url-params-clean.js", "fullAbsolutePath": "registry/dist/components/utils/url-params-clean.js" }, { "type": "component", "name": "v1Migrate", "displayName": "v1 设置迁移", "description": "在设置的 `关于` 面板中添加 `导入 v1 设置` 按钮, 点击导入可以导入 v1 的设置, 并根据打开的选项自动下载安装 v2 中对应的功能.", "fullRelativePath": "../../registry/dist/components/utils/v1-migrate.js", "fullAbsolutePath": "registry/dist/components/utils/v1-migrate.js" }, { "type": "component", "name": "viewCover", "displayName": "查看封面", "description": "在视频页面中, 可从功能面板中查看封面.", "fullRelativePath": "../../registry/dist/components/utils/view-cover.js", "fullAbsolutePath": "registry/dist/components/utils/view-cover.js" }, { "type": "component", "name": "watchlaterRedirect", "displayName": "稍后再看重定向", "description": "将稍后再看的链接重定向为普通播放网址.\r\n- `重定向页面`: 对稍后再看列表页面里的链接重定向.\r\n- `重定向顶栏`: 对 `自定义顶栏` 里的稍后再看链接重定向.\r\n", "fullRelativePath": "../../registry/dist/components/utils/watchlater-redirect.js", "fullAbsolutePath": "registry/dist/components/utils/watchlater-redirect.js" }, { "type": "component", "name": "autoRemoveWatchlater", "displayName": "自动移出稍后再看", "description": "在稍后再看页面播放结束时, 自动将当前视频移出稍后再看.\r\n注意:\r\n- 一定要播放结束, 快结束时手动切走不算\r\n- b 站的稍后再看列表不会实时刷新\r\n", "fullRelativePath": "../../registry/dist/components/video/auto-remove-watchlater.js", "fullAbsolutePath": "registry/dist/components/video/auto-remove-watchlater.js" }, { "type": "component", "name": "avUrl", "displayName": "网址AV号转换", "description": "当视频的链接是BV号时, 自动转换为AV号. 请注意这会导致浏览器历史记录出现重复的标题 (分别是转换前后的网址), 并可能导致后退要多退几次.", "fullRelativePath": "../../registry/dist/components/video/av-url.js", "fullAbsolutePath": "registry/dist/components/video/av-url.js" }, { "type": "component", "name": "biliplusRedirect", "displayName": "BiliPlus 跳转支持", "description": "在视频 / 番剧 / 空间中, 可以从功能中的按钮点击转到 BiliPlus 上对应的页面.", "fullRelativePath": "../../registry/dist/components/video/biliplus-redirect.js", "fullAbsolutePath": "registry/dist/components/video/biliplus-redirect.js" }, { "type": "component", "name": "bvidConvert", "displayName": "BV 号转换", "description": "在功能面板中显示视频的 AV 号和 BV 号.", "fullRelativePath": "../../registry/dist/components/video/bvid-convert.js", "fullAbsolutePath": "registry/dist/components/video/bvid-convert.js" }, { "type": "component", "name": "danmakuAirborne", "displayName": "启用弹幕空降", "description": "by [@kdxcxs](https://github.com/kdxcxs)\n\n为可能含有时间点的弹幕添加下划线, 点击可以跳到视频对应时间.", "fullRelativePath": "../../registry/dist/components/video/danmaku/airborne.js", "fullAbsolutePath": "registry/dist/components/video/danmaku/airborne.js" }, { "type": "component", "name": "downloadDanmaku", "displayName": "下载弹幕", "description": "启用下载弹幕支持, 在视频和番剧页面中可从功能面板里下载弹幕. 请注意 ASS 弹幕下载不会包含高级弹幕, 字幕弹幕等.", "fullRelativePath": "../../registry/dist/components/video/danmaku/download.js", "fullAbsolutePath": "registry/dist/components/video/danmaku/download.js" }, { "type": "component", "name": "expandDanmakuList", "displayName": "展开弹幕列表", "description": "每次加载视频时自动展开弹幕列表, 如果弹幕装载量超过 `最大弹幕数量`, 则不展开以免对页面造成卡顿. (`最大弹幕数量` 是和视频的总弹幕量对比, 不一定和播放器实际装载的弹幕量相等)\r\n", "fullRelativePath": "../../registry/dist/components/video/danmaku/expand.js", "fullAbsolutePath": "registry/dist/components/video/danmaku/expand.js" }, { "type": "component", "name": "unescapeDanmaku", "displayName": "弹幕转义", "description": "将弹幕中的 `\\n` 替换为真实的换行, 注意这可能导致原先不重叠的弹幕发生重叠.\r\n", "fullRelativePath": "../../registry/dist/components/video/danmaku/unescape.js", "fullAbsolutePath": "registry/dist/components/video/danmaku/unescape.js" }, { "type": "component", "name": "videoDefaultLocation", "displayName": "视频页默认定位", "description": "打开视频/番剧时自动定位到指定位置\r\n\r\n