MCPcopy Index your code
hub / github.com/GopeedLab/browser-extension

github.com/GopeedLab/browser-extension @v1.1.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.4 ↗ · + Follow
82 symbols 200 edges 19 files 1 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Release Donate Discord

ko-fi

English | 中文

安装

Chrome Web Store Edge Store Firefox Add-ons

注意: 请确保 gopeed 版本 >= 1.6.8

功能

  • 🔽 接管浏览器下载
  • 🖱️ 右键菜单下载
  • 🔍 嗅探网页资源
  • 🚀 快速访问远程服务器
  • ⚙️ 支持多个下载器配置
  • 📦 More..

教程

本扩展开箱即用,通常不需要您进行任何设置,只要确保安装了Gopeed即可。

远程下载

扩展支持把任务推送到Gopeed服务端进行下载,如果部署的web或者docker版本,可以通过扩展进行配置远程下载服务器进行下载。

Tip: 也可以开启Gopeed的TCP协议作为远程下载服务器,适用于浏览器扩展不自动接管的情况,比如Linux版本大概率无法被自动接管下载。

构建

pnpm install
pnpm run build

Extension points exported contracts — how you extend this code

Server (Interface)
(no doc)
types.ts
Settings (Interface)
(no doc)
options/types.ts
ServerFormData (Interface)
(no doc)
options/components/RemoteSettings.tsx
ServerSelectorProps (Interface)
(no doc)
contents/server-selector.tsx
DownloadInfo (Interface)
(no doc)
background/index.ts
ServerSelectionRequest (Interface)
(no doc)
background/messages/api/select-server.ts
Message (Interface)
(no doc)
options/components/SavedTip.tsx
ServerSelectorState (Interface)
(no doc)
contents/server-selector.tsx

Core symbols most depended-on inside this repo

getFullUrl
called by 14
options/components/RemoteSettings.tsx
showTip
called by 11
options/components/SavedTip.tsx
handleChange
called by 11
options/components/BasicSettings.tsx
renderLabel
called by 8
options/components/BasicSettings.tsx
showNativeNotification
called by 5
background/index.ts
useSettings
called by 4
hooks/useSettings.ts
renderLabel
called by 3
options/components/RemoteSettings.tsx
refreshSettings
called by 3
background/index.ts

Shape

Function 71
Interface 11

Languages

TypeScript100%

Modules by API surface

background/index.ts21 symbols
options/components/RemoteSettings.tsx13 symbols
contents/server-selector.tsx9 symbols
popup/index.tsx7 symbols
options/index.tsx4 symbols
options/components/SavedTip.tsx4 symbols
options/components/BasicSettings.tsx4 symbols
contents/skip.tsx4 symbols
background/messages/api/select-server.ts4 symbols
util/settings.ts3 symbols
util.ts2 symbols
background/messages/api/check.ts2 symbols

For agents

$ claude mcp add browser-extension \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page