用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Likefr/doubao-chat-scraper --skill doubao-chat-scraper命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | doubao-chat-scraper |
| description | 爬取豆包(doubao.com)对话,纯HTTP API版(无需浏览器滚动),支持分页列表 |
API="skills/doubao-chat-scraper/scripts/doubao_api_scraper.py"
$API list # 列出所有会话(纯HTTP API,~3秒)
$API list --page N # 第 N 页
$API scrape <chat_id> # 直接用 ID 爬取(最快,跳过 list)
$API scrape <序号> # 需先 list,用序号爬取
$API scrape <起始>-<结束> # 范围爬取
$API scrape all # 爬全部(默认4并发,--parallel N 可调)
$API status # 检查登录态是否有效
SCRIPTER="skills/doubao-chat-scraper/scripts/doubao_scraper.py"
$SCRIPTER send <手机号> # 发验证码
$SCRIPTER verify <6位验证码> # 填验证码完成登录
登录后 Chrome user-data-dir 中的 cookie 被持久化,API 版通过 Playwright 从 Chrome 提取 cookie。
/chat/<chat_id> — 与豆包主模型的对话/chat/bot/chat/<bot_id> — 与自定义智能体的对话<skill目录>/output/<chat_id>/conversation.mdconversation.md,格式:**角色:** \时间` \n\n内容\n\n---\n`doubao_scraper.py send/verify 完成登录| 序号 | 会话名称 | 链接 |)纯 HTTP POST 调用豆包 IM API(requests 库)
/im/chain/recent_conv,cmd=3200,direction=2 分页获取/im/chain/single,cmd=3100,direction=1 向上翻页
anchor_index:首次用 max64(9007199254740991),后续用返回消息的最小 index_in_convlimit=20:每页 20 条| 会话 | 消息数 | 耗时 |
|---|---|---|
| 26351192501800962 | 1679 | ~21s |
| — | 每页 ~0.5s | 20条/页 |
对比旧版(CDP + 滚动):8~11s 只能拉一屏,历史对话需要持续滚动几分钟。
doubao_api_scraper.py 命令行,禁止自己写 Python 操作 requestsdoubao_scraper.py send/verify,不要自己写登录逻辑/chat/xxx,三列表格,不带域名doubao_scraper.py,API 版依赖它完成登录/tmp/doubao_chrome_data),登录一次长期有效