Commit History
-
chore: 移除 .lh 缓存目录并添加到 .gitignore
genz27 +1: WarpCo-Authored-By: Warp <agent@warp.dev>27c62df -
feat: 添加浏览器打码依赖自动安装和Docker环境检测
genz27 +1: Warp- browser_captcha.py: 添加patchright和chromium自动安装(官方源优先,国内镜像备用) - browser_captcha_personal.py: 添加nodriver自动安装(官方源优先,国内镜像备用) - 两个模块都添加Docker环境检测,Docker中禁用本地浏览器打码 - flow_client.py: 更新错误处理,提供更清晰的安装指引 - .gitignore: 添加browser_data_rt目录 Co-Authored-By: Warp <agent@warp.dev>8358864
-
fix: 修复各个代码文件中对action参数的调用
genz27 +1: Warp- 将FLOW_GENERATION替换为IMAGE_GENERATION/VIDEO_GENERATION - browser_captcha_personal.py: get_token/execute方法支持action参数 - flow_client.py: _get_api_captcha_token支持动态action - 更新数据库和模型的默认值 - 添加GitHub Actions工作流用于构建ghcr.io镜像 Co-Authored-By: Warp <agent@warp.dev>c42cf8e
-
feat: add auto-detection for headless environments and auto-switch captcha modes
- Add helper function to detect headless/Docker environments in main.py - Implement auto-downgrade from personal to browser captcha mode in headless environments - Show warning messages when switching modes automatically - Update FlowClient to accept database instance for captcha configuration config: update default server port and enable proxy by default - Change default server port from 8000 to 18282 in config/setting.toml - Enable proxy by default with localhost:7897 URL - Update Docker and docker-compose configurations to use port 38000 for API build: add China mirror sources for faster dependency installation - Configure Debian apt to use Tsinghua University mirrors - Set PyPI to use Tsinghua University index with trusted host - Configure Playwright to download from npmmirror for faster installation chore: update gitignore to exclude data and config files - Add data directory to .gitignore - Exclude config/setting.toml and config/setting_warp.toml from version control docs:…c21f770
-
fork: 个人用途可以在内置浏览器上登录对应的谷歌账号,测试可行
dantynoel3cb9e04
-
feat:flow2api初版
36cbcc0