FreeAI::DuckAI - Duck.ai AI 服务爬虫工具

Duck.ai 爬虫工具概览
Duck.ai 爬虫工具允许通过 DuckDuckGo 的 Duck.ai 服务获取领先 AI 模型的回答 —— 免费且无需注册。该服务提供完全的匿名性:查询不会被保存,也不会用于模型训练。
该爬虫工具支持使用任何语言(包括俄语、英语等)进行自然语言查询。
得益于强大的 Template Toolkit 模板引擎,抓取结果可以保存为任何所需格式,允许将数据结构化为 JSON, CSV, SQL 等格式。
采集数据
- AI 模型的回答文本
- 所使用的模型名称
- 来源的链接、标题、网站和发布日期
功能
- AI 模型选择:GPT-6 Luna, GPT-5.4 Mini, Claude Haiku 4.5, Mistral Small 4, GPT OSS 120B, Gemma 4 31B
- 独立于回答文本采集来源信息
- 支持通过代理工作
- 浏览器 Headless(无头)和 Headful 模式
- 错误时自动重试
应用场景
- 无需注册和限制即可获取任何问题的答案
- 生成文本、描述、文章和内容
- 针对主题查询收集结构化回答以创建知识库
- 自动化处理带有 AI 回答的大量查询列表
- 比较不同 AI 模型对相同查询的回答
- 提取带有标题和发布日期的来源链接
- 任何其他需要无需注册即可快速从 AI 获取回答的任务
查询
在查询中需要指定问题或任务,就像直接在 Duck.ai 的输入框中输入一样,例如:
什么是 A-Parser?
如何学会快速学习?
如何提高记忆力和专注力?
结果
信息
此处及后续的结果示例已简化,以便于直观展示
默认输出查询及其回答:
$query
$answer
示例:
什么是 A-Parser?
A-Parser 是一款功能强大的工具,用于自动从互联网上的各种来源采集(抓取)数据...
来源信息不包含在此文本中。它们存储在 $p1.sources 数组中。
结果输出变体
回答、模型和来源
结果格式:
ANSWER:
$p1.answer
\n
MODEL:
$p1.model
\n
SOURCES:
$p1.sources.format('URL: $url \n Title: $title \n Site: $site \n Published: $published \n\n')
结果示例:
ANSWER:
A-Parser 是一款功能强大的工具,用于从互联网上的各种来源自动采集数据...
MODEL:
gpt-6-luna
SOURCES:
URL:https://a-parser.com/
Title:A-Parser — 专业的数据爬虫工具
Site:a-parser.com
Published:
导出链接列表
结果格式:
$p1.sources.format('$url\n')
结果示例:
https://a-parser.com/
https://en.wikipedia.org/wiki/Web_scraping
将链接、标题、网站和日期输出为 CSV
结果格式:
[% FOREACH item IN p1.sources;
tools.CSVline(item.url, item.title, item.site, item.published);
END %]
结果示例:
https://a-parser.com/,"A-Parser — 专业的数据爬虫工具",a-parser.com,
https://en.wikipedia.org/wiki/Web_scraping,"Web scraping",Wikipedia,"October 1, 2026"
在结果文件名中请指定 csv 扩展名。
输出为 JSON
通用结果格式:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.query = query;
obj.answer = p1.answer;
obj.model = p1.model;
obj.json %]
起始文本:
[
结束文本:
]
结果示例:
[{"query":"什么是 A-Parser?","answer":"A-Parser 是一款功能强大的工具...","model":"gpt-6-luna"}]
可选设置
| 参数名称 | 默认值 | 描述 |
|---|---|---|
| Model | GPT-6 Luna (fast) | AI 模型选择:GPT-6 Luna, GPT-5.4 Mini, Claude Haiku 4.5, Mistral Small 4, GPT OSS 120B, Gemma 4 31B |
| Headless browser | ☑ | 如果启用该选项,浏览器在运行时将不会显示 |
| Max concurrent pages | 10 | 浏览器同时打开的最大页面数量 |