Card-master-browser-extension-public README

The project's README from github.com/LYiHub/Card-master-browser-extension-public. As one markdown file: README.md.

卡牌大师 Logo

卡牌大师

观看林亦LYi 官方介绍视频

以游戏化卡牌统一管理用户脚本与网页能力。

AI 脚本生成 · 内容过滤 · 深色主题 · 媒体控制 · 视频增强 · 游戏手柄

版本 0.2.1 GPL-3.0-only 支持 Chromium、Firefox 和 Safari

下载发布版 · 问题反馈 · 林亦LYi B站主页 · 第三方声明

视觉一览

卡牌大师界面

卡牌大师卡背 杀 时光飞龙 了不起的脚本小子

卡背 · 杀 · 时光飞龙 · 了不起的脚本小子

核心能力

同一套核心代码打 Chromium、Firefox、Safari 三份包。

安装

到 Releases 下载对应 zip,并核对 SHA256SUMS.txt。

这些 zip 不是安装包。Chromium 内核浏览器和 Firefox 必须先解压,再加载那个 带 manifest.json 的文件夹。

平台 产物 加载方式
Chromium(Chrome、Edge、Brave、Arc 等) card-master-v*-chromium.zip 解压 → 加载未打包扩展
Firefox card-master-v*-firefox.zip 解压 → 临时载入附加组件
macOS Safari 暂不提供下载 等待苹果公证完成,进展见 Issue #2

Chromium

  1. 解压 card-master-v*-chromium.zip。
  2. 打开扩展管理页(Chrome 为 chrome://extensions,其他 Chromium 浏览器路径类似)。
  3. 打开右上角「开发者模式」。
  4. 「加载未打包的扩展程序」→ 选中解压后的文件夹。
  5. 打开扩展详情,开启「允许运行用户脚本」,再重新加载扩展。

不打开「允许运行用户脚本」,所有用户脚本都不会跑,包括预装脚本。 路径:扩展管理页 → 卡牌大师 → 详情。

查看开关位置

在卡牌大师扩展详情页开启「允许运行用户脚本」

某个网站显示「未允许」时,点扩展图标或详情里的「有权访问的网站」,允许当前站或所有站。

Firefox

解压后打开 about:debugging#/runtime/this-firefox,选「临时载入附加组件」, 再选目录里的 manifest.json。弹出用户脚本权限时请允许。

Safari

当前版本暂不提供 Safari 下载,请勿使用旧版未公证预览包或关闭系统安全检查。 以下权限说明供源码构建使用,正式分发恢复后同样适用。

打开 Card Master.app 之后,还要在 Safari 里勾完权限。只开 App、不授权网站, 网页上不会出现牌阵。

  1. Safari → 设置 → 扩展 → 勾选「卡牌大师」。
  2. 点 在每个网站上始终允许…,确认对所有网站允许。
  3. 更新或重装后,先完全退出 Safari 再打开。

牌阵快捷键是 ⌘⇧E。Safari 没有 Chromium 那项用户脚本开关,脚本走扩展自带注入。

查看「在每个网站上始终允许」位置

在 Safari 扩展设置中点击「在每个网站上始终允许」

Safari 没有新标签页和顺手牵羊

Safari 网页扩展没有 history、bookmarks、topSites、downloads 和完整 webRequest。每日回顾读不到浏览历史,顺手牵羊也没有可运行的上游实现, 所以这两张卡和相关页面都不会出现。不是漏装。

从源码构建

需要 Node.js 22+ 和 pnpm 11.18.0。

pnpm install --frozen-lockfile
pnpm check
pnpm extension:package --platform=all

产物在 extension-dist/。

参与贡献

用 Issues 提问题和建议。提交代码前请跑通 pnpm check,并保持改动范围可验证。

致谢

直接依赖、嵌入运行时、预装脚本和许可证见 upstreams.json 与 THIRD_PARTY_NOTICES.md。

查看完整第三方项目列表

卡牌式信息层级、牌阵和动效语言参考了包括 GWENT 在内的收藏卡牌游戏界面研究。 GWENT 及其相关名称、商标与官方素材归 CD PROJEKT RED 所有;Card Master 与其 不存在从属、授权或背书关系。

关于林亦LYi

卡牌大师由 林亦LYi 团队策划与开发, 是林亦LYi 自媒体内容与开源实验的一部分。欢迎前往 B 站主页关注我们的视频与后续项目。

许可证

代码与第一方媒体资产以 GPL-3.0-only 发布。第三方代码、数据、字体与预装脚本仍受各自许可证约束,见 THIRD_PARTY_NOTICES.md。

Card-master-browser-extension-public (LYiHub/Card-master-browser-extension-public)

Searching Database…

Что это?Card Master — это браузерное расширение, превращающее различные пользовательские скрипты и возможности браузера (скрытие рекламы, тёмная тема, управление скоростью видео, захват медиа, управление геймпадом) в играбельные «карты» в игровом стиле, и даже способное генерировать совершенно новые карточные плагины с помощью ИИ.
Это одно расширение или набор отдельных инструментов?Это единое браузерное расширение на одном общем коде, упакованное в три отдельные сборки для Chromium, Firefox и (в будущем) Safari, включающее менеджер пользовательских скриптов плюс несколько встроенных «карт» с функциями.
Почему мои пользовательские скрипты не выполняются после установки?После загрузки расширения нужно вручную включить «Allow running user scripts» на странице его деталей; без этого переключателя не выполняется ни один пользовательский скрипт, включая предустановленные.
В каких браузерах он работает прямо сейчас?Сегодня через скачиваемые zip поддерживаются браузеры на Chromium (Chrome, Edge, Brave, Arc и т.д.) и Firefox; сборка для Safari существует, но пока не распространяется, поскольку ждёт нотаризации Apple.
Что умеет ИИ-мастерская скриптов?Она умеет искать, создавать, объяснять и исправлять пользовательские скрипты и работает как с ИИ-API в стиле Responses, так и в стиле Chat Completions.
Какие функции для видео входят в комплект?Карта «Time Dragon» позволяет регулировать скорость аудио/видео на любой странице, а набор улучшений видео добавляет обозреватель трафика, синтезированное данмаку и поддержку SponsorBlock для Bilibili и YouTube.
Почему всё оформлено как игральные карты?Интерфейс намеренно заимствует информационную иерархию, раскладки карт и язык анимации коллекционных карточных игр вроде GWENT, чтобы включение функций браузера ощущалось как ход картой, а не переключение тумблера настроек; проект никак не связан с CD Projekt Red.
Какие-то функции после установки отключены по умолчанию?Да — карта тёмной темы и карта захвата медиа поставляются отключёнными при чистой установке, тогда как большинство остальных карт, включая пользовательские скрипты, включены по умолчанию.
Creator
LYiHub
Size
54.8 MB
Stars
433
Age
1mo
Commits · 90 Days