在线官网: https://jsrei.github.io/force-fuck-captcha-background/
这个仓库当前分为四部分:
- Electron UI 桌面端界面(
electron-ui/) - Python SDK(
python-sdk/,发布到 PyPI) - TypeScript SDK(
typescript-sdk/) - 官网站点(
website/,GitHub Pages 部署)
.
├── electron-ui/ # Electron + React 桌面端界面
├── python-sdk/ # Python SDK(背景映射 + 字体定位)
├── typescript-sdk/ # TypeScript SDK(本地还原能力)
├── website/ # React + Vite 官网(GitHub Pages)
└── README.md
- 前端源码目录:electron-ui/src/renderer
- React 入口:electron-ui/src/renderer/index.tsx
- 页面主组件:electron-ui/src/renderer/App.tsx
- 通用组件目录:electron-ui/src/renderer/components
- cd electron-ui
- npm install
- npm run dev:webpack
- 默认地址:http://localhost:9000
- cd electron-ui
- npm run dev
- cd python-sdk
- pip install -r requirements.txt
- python examples/demo.py
- cd typescript-sdk
- npm install
- npm run build
- cd website
- npm install
- npm run dev
构建静态站点:
- cd website
- npm run build
站点部署由 GitHub Actions 自动执行(GitHub Pages):
- 工作流:
.github/workflows/website-pages.yml - 触发:
push main、release published、workflow_dispatch