Deepseek avatar

Deepseek

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Deepseek

Deepseek

Under maintenance

deekseek AI平台爬虫,支持无限并发。

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Gale Dekarios

Gale Dekarios

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Categories

Share

DeepSeek Visitor - Visitor (Apify Online Service)

类型: Visitor (Apify 在线服务) 用途: 部署在 Apify 上的在线访问服务 (Online Crawler Service)。

基于 Apify + Playwright 的 DeepSeek AI 交互自动化工具,用于自动提问、等待页面回答完成,并提取结构化历史消息数据。

✨ 功能特性

  • 自动对话 - 自动输入问题并等待 DeepSeek AI 完整回复
  • 实时截图 - 支持 Live View 实时查看浏览器状态
  • DOM 完成判定 - 基于回答 DOM 稳定判断回答完成
  • 结构化数据抓取 - 回答完成后刷新读取 history_messages 结构化数据
  • 会话管理 - 支持通过 runtime_env 保持登录状态
  • 反指纹检测 - 内置多种反爬虫检测机制
  • 代理支持 - 支持 Apify 代理配置

📥 输入参数

参数类型必填说明
querystring要提问的问题内容
runtimeobjectRuntimeEnv 登录态快照(cookies/local_storage/session_storage/browser_profile)
proxyConfigurationobjectApify 代理配置
runInHeadfulModeboolean有头模式 (仅用于本地调试)

🚀 本地运行

# 安装依赖
npm install
# 创建输入文件
mkdir -p storage/key_value_stores/default
cat > storage/key_value_stores/default/INPUT.json <<EOF
{
"query": "什么是人工智能?",
"runInHeadfulMode": true
}
EOF
# 运行
npm start

📤 输出格式

{
"screenshotBase64": "...",
"conversationShareLink": "https://chat.deepseek.com/share/...",
"data": {
"biz_data": {
"chat_messages": []
}
}
}

🔧 工作原理

  1. 浏览器自动化:使用 Playwright 打开 DeepSeek 聊天页面
  2. 自动输入:在输入框中填入问题并提交
  3. 完成判定:监听回答 DOM 变化,等待内容稳定
  4. 数据解析:回答完成后刷新页面并读取 history_messages,整理为结构化数据
  5. Live View:实时展示浏览器截图 (仅在 Apify 平台的有头模式下)

📦 部署到 Apify

# 登录 Apify
apify login
# 推送到平台
apify push

🔑 准备 runtime_env(可选)

  1. 通过前端资源池页面或浏览器插件采集登录后的浏览器环境
  2. 导出 cookies/localStorage/sessionStorage/browser_profile
  3. 将采集结果导入后端 env 池,或本地调试时直接放入 INPUT.jsonruntime
  4. visitor 运行时只消费 runtime_env,不再接受单独的 cookie/token 字段

⚠️ 注意事项

  • DeepSeek 可能会进行反爬虫检测,建议使用代理
  • 如遇到验证码,需要手动处理或提供有效的 runtime_env 登录态
  • 本工具仅供学习研究使用,请遵守 DeepSeek 的使用条款