China Research
基于多平台搜索生成带引用的国内用户调研报告。
下载 390
支持网页、学术、Tavily等多源检索,提供可信度评分的智能搜索工具。
openclaw skills install @chaimengphp/openclaw-aisa-search命令、参数、文件名以原文为准
面向自主代理的智能搜索工具。由 AIsa 驱动。
一个 API 密钥,多源检索,答案附带置信度评分。
灵感来自 [AIsa Verity](https://github.com/AIsa-team/verity) —— 一种具备可信度评分的答案生成型搜索代理。
"搜索 2024-2025 年关于 Transformer 架构的最新论文""查找 2025 年第四季度关于 AI 初创公司融资的所有网络文章""搜索 RAG 框架的评测与对比信息""获取量子计算突破的最新新闻""结合网页与学术资源,对‘自主代理’进行智能搜索"export AISA_API_KEY="your-key"OpenClaw Search 采用 两阶段检索策略,以实现全面的结果覆盖:
同时查询四个不同的搜索流:
使用 AIsa Explain 对搜索结果进行元分析,生成:
┌─────────────────────────────────────────────────────────────┐
│ 用户查询 │
└─────────────────────────────────────────────────────────────┘
│
┌───────────────┼───────────────┐
▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐
│ Scholar │ │ Web │ │ Smart │
└─────────┘ └─────────┘ └─────────┘
│ │ │
└───────────────┼───────────────┘
▼
┌─────────────────┐
│ AIsa Explain │
│ (元分析) │
└─────────────────┘
│
▼
┌─────────────────┐
│ 置信度评分 │
│ + 综合结论 │
└─────────────────┘# 基础网页搜索
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/web?query=AI+frameworks&max_num_results=10" \
-H "Authorization: Bearer $AISA_API_KEY"
# 全文搜索(包含页面内容)
curl -X POST "https://api.aisa.one/apis/v1/search/full?query=latest+AI+news&max_num_results=10" \
-H "Authorization: Bearer $AISA_API_KEY"# 搜索学术论文
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/scholar?query=transformer+models&max_num_results=10" \
-H "Authorization: Bearer $AISA_API_KEY"
# 添加年份筛选
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/scholar?query=LLM&max_num_results=10&as_ylo=2024&as_yhi=2025" \
-H "Authorization: Bearer $AISA_API_KEY"# 智能混合搜索
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/smart?query=machine+learning+optimization&max_num_results=10" \
-H "Authorization: Bearer $AISA_API_KEY"# Tavily 搜索
curl -X POST "https://api.aisa.one/apis/v1/tavily/search" \
-H "Authorization: Bearer $AISA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"latest AI developments"}'
# 从 URL 提取内容
curl -X POST "https://api.aisa.one/apis/v1/tavily/extract" \
-H "Authorization: Bearer $AISA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"urls":["https://example.com/article"]}'
# 爬取网页
curl -X POST "https://api.aisa.one/apis/v1/tavily/crawl" \
-H "Authorization: Bearer $AISA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com","max_depth":2}'
# 生成站点地图
curl -X POST "https://api.aisa.one/apis/v1/tavily/map" \
-H "Authorization: Bearer $AISA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'# 生成解释并附带置信度评分
curl -X POST "https://api.aisa.one/apis/v1/scholar/explain" \
-H "Authorization: Bearer $AISA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"results":[...],"language":"en","format":"summary"}'与传统 RAG 系统不同,OpenClaw Search 会评估信息的可信度与共识程度:
| 因素 | 权重 | 说明 |
|---|---|---|
| 来源质量 | 40% | 学术 > 智能/网页 > 外部来源 |
| 一致性分析 | 35% | 多源间的一致性检查 |
| 时效性 | 15% | 更新更近的来源权重更高 |
| 相关性 | 10% | 查询与结果的语义匹配度 |
| 分数 | 置信等级 | 含义 |
|---|---|---|
| 90-100 | 非常高 | 学术与网页来源高度一致 |
| 70-89 | 高 | 良好共识,来源可靠 |
| 50-69 | 中等 | 信号混杂,建议独立核实 |
| 30-49 | 低 | 来源冲突,需谨慎使用 |
| 0-29 | 非常低 | 数据不足或存在矛盾 |
python3 {baseDir}/scripts/search_client.py web --query "latest AI news" --count 10python3 {baseDir}/scripts/search_client.py scholar --query "transformer architecture" --count 10
python3 {baseDir}/scripts/search_client.py scholar --query "LLM" --year-from 2024 --year-to 2025python3 {baseDir}/scripts/search_client.py smart --query "autonomous agents" --count 10python3 {baseDir}/scripts/search_client.py full --query "AI startup funding"python3 {baseDir}/scripts/search_client.py tavily-search --query "AI developments"
python3 {baseDir}/scripts/search_client.py tavily-extract --urls "https://example.com/article"python3 {baseDir}/scripts/search_client.py verity --query "Is quantum computing ready for enterprise?"| 端点 | 方法 | 描述 |
|---|---|---|
/scholar/search/web | POST | 返回结构化结果的网页搜索 |
/scholar/search/scholar | POST | 学术论文搜索 |
/scholar/search/smart | POST | 智能混合搜索 |
/scholar/explain | POST | 生成结果解释 |
/search/full | POST | 带内容的全文搜索 |
/search/smart | POST | 智能网页搜索 |
/tavily/search | POST | Tavily 搜索集成 |
/tavily/extract | POST | 从 URL 提取内容 |
/tavily/crawl | POST | 爬取网页内容 |
/tavily/map | POST | 生成站点地图 |
| 参数 | 类型 | 描述 |
|---|---|---|
| query | string | 搜索关键词(必填) |
| max_num_results | integer | 最大返回结果数(1-100,默认为 10) |
| as_ylo | integer | 年份下限(仅学术搜索使用) |
| as_yhi | integer | 年份上限(仅学术搜索使用) |
希望构建自己的置信度评分搜索智能体?以下是推荐模式:
import asyncio
async def discover(query):
"""阶段一:并行从多个来源获取数据。"""
tasks = [
search_scholar(query),
search_web(query),
search_smart(query),
search_tavily(query)
]
results = await asyncio.gather(*tasks)
return {
"scholar": results[0],
"web": results[1],
"smart": results[2],
"tavily": results[3]
}def score_confidence(results):
"""计算确定性的置信度分数。"""
score = 0
# 来源质量(40%)
if results["scholar"]:
score += 40 * len(results["scholar"]) / 10
# 一致性分析(35%)
claims = extract_claims(results)
agreement = analyze_agreement(claims)
score += 35 * agreement
# 新鲜度(15%)
recency = calculate_recency(results)
score += 15 * recency
# 相关性(10%)
relevance = calculate_relevance(results, query)
score += 10 * relevance
return min(100, score)async def synthesize(query, results, score):
"""生成带引用的最终答案。"""
explanation = await explain_results(results)
return {
"answer": explanation["summary"],
"confidence": score,
"sources": explanation["citations"],
"claims": explanation["claims"]
}完整实现请参见 [AIsa Verity](https://github.com/AIsa-team/verity)。
| API | 成本 |
|---|---|
| 网页搜索 | ~$0.001 |
| 学术搜索 | ~$0.002 |
| 智能搜索 | ~$0.002 |
| Tavily 搜索 | ~$0.002 |
| 解释生成 | ~$0.003 |
每次响应均包含 usage.cost 和 usage.credits_remaining。
export AISA_API_KEY="your-key"详见 [API 参考文档](https://aisa.mintlify.app/api-reference/introduction) 获取全部端点说明。
已收录 2 个 Skill