豆包-网页逆向接口, 免token调用AI

豆包-网页逆向接口, 免token调用AI

一、安装部署

shell 复制代码
pip install playwright
# 下载对应的浏览器二进制文件
# playwright install chromium
# 只安装系统依赖,不要下载playwright自带浏览器
playwright install-deps chromium

cd /opt
git clone https://github.com/fresh-claw/doubao-web-to-api.git
cd doubao-web-to-api

# 注释掉212 213行
sed \
  -i '212s/^/# /; 213s/^/# /' \
  skills/doubao-web-to-api/scripts/doubao_web_to_api.py
# 在213行下面添加 return "快速"
sed -i '213a\    return "快速"' skills/doubao-web-to-api/scripts/doubao_web_to_api.py

# 将第 287 行替换为  recv = page.locator(".v_list_row")
sed \
  -i '287c\recv = page.locator(".v_list_row")' \
  skills/doubao-web-to-api/scripts/doubao_web_to_api.py
# 288行修改为 before = recv.count()-1  
sed \
  -i '288c\    before = recv.count() - 1' \
  skills/doubao-web-to-api/scripts/doubao_web_to_api.py


cat > chromium-wrap <<'EOF'
#!/bin/bash
# --no-sandbox 允许 root 运行 chromium(关键)
# --disable-gpu Linux 无头环境必备
# --headless 无图形界面运行
exec /usr/bin/chromium \
--no-sandbox \
--disable-gpu \
--headless=old \
--disable-software-rasterizer \
--disable-vaapi \
--disable-dev-shm-usage \
"$@"
EOF
chmod +x chromium-wrap

# 打开一个由 Playwright 控制的豆包页面
# macOS/Linux
python3 skills/doubao-web-to-api/scripts/doubao_web_to_api.py open \
--browser-path /opt/doubao-web-to-api/chromium-wrap


# Windows
# python skills/doubao-web-to-api/scripts/doubao_web_to_api.py open

# 捕获登录态
python3 skills/doubao-web-to-api/scripts/doubao_web_to_api.py login-check


# 发送一个简单的问答请求
python3 skills/doubao-web-to-api/scripts/doubao_web_to_api.py ask "你好,请介绍一下你自己" --mode quick
相关推荐
我命由我1234521 分钟前
Function Calling 模型
人工智能·python·学习·ai·学习方法·ai编程·ai写作
XMXFS1 小时前
小红书推荐算法底层逻辑解析:用数据思维做内容优化
python·算法·新媒体运营·推荐算法
hans7748829681 小时前
仅根据BMI反推身高和体重?还真能做到!只需要简单的数论知识~
python·数学
noravinsc1 小时前
vibe coding 是什么?
ai·编程
追光者492 小时前
我把 55 篇自动化日志翻了一遍:最容易出事的是这 4 个地方
python·自动化运维
2601_962885722 小时前
如何用 Python计算 CR能量指标(中间意愿指标)?
开发语言·python
打工仔折腾 AI2 小时前
LangChain 工具调用实战:从 Tool 定义到 Agent 执行链路拆解
java·前端·人工智能·后端·python·langchain·ai agent 实战
道一云黑板报2 小时前
WorkBuddy 进入企业微信侧边栏:入口、执行与连接的分工
人工智能·ai·企业微信
hhb_6182 小时前
Flask+SQLite实现用户管理接口
python·sqlite·flask
全栈练习生2 小时前
RAG 准确率保障的体系化方案
python·ai