64 lines
1.3 KiB
YAML
64 lines
1.3 KiB
YAML
|
|
manifest_version: "1.0.0"
|
||
|
|
name: web_search
|
||
|
|
display_name: 联网搜索
|
||
|
|
description: 语义级并发搜索引擎,支持多源搜索和结果聚合
|
||
|
|
author: Jarvis
|
||
|
|
version: "1.0.0"
|
||
|
|
|
||
|
|
type: sync
|
||
|
|
runtime: python
|
||
|
|
entry: tools/implementations/web_search.py
|
||
|
|
timeout: 60000
|
||
|
|
|
||
|
|
config_schema:
|
||
|
|
api_key:
|
||
|
|
type: string
|
||
|
|
description: 搜索引擎 API 密钥
|
||
|
|
required: true
|
||
|
|
max_results:
|
||
|
|
type: integer
|
||
|
|
description: 最大返回结果数
|
||
|
|
default: 10
|
||
|
|
|
||
|
|
commands:
|
||
|
|
- name: search
|
||
|
|
description: |
|
||
|
|
执行语义级搜索。
|
||
|
|
参数:
|
||
|
|
- query (必需): 搜索关键词
|
||
|
|
- max_results (可选): 最大结果数
|
||
|
|
- sources (可选): 搜索源列表
|
||
|
|
parameters:
|
||
|
|
type: object
|
||
|
|
properties:
|
||
|
|
query:
|
||
|
|
type: string
|
||
|
|
max_results:
|
||
|
|
type: integer
|
||
|
|
default: 10
|
||
|
|
sources:
|
||
|
|
type: array
|
||
|
|
items:
|
||
|
|
type: string
|
||
|
|
required: [query]
|
||
|
|
|
||
|
|
- name: deep_search
|
||
|
|
description: |
|
||
|
|
深度搜索,带摘要生成。
|
||
|
|
参数:
|
||
|
|
- query (必需): 研究主题
|
||
|
|
- keywords (必需): 关键词列表
|
||
|
|
parameters:
|
||
|
|
type: object
|
||
|
|
properties:
|
||
|
|
query:
|
||
|
|
type: string
|
||
|
|
keywords:
|
||
|
|
type: array
|
||
|
|
items:
|
||
|
|
type: string
|
||
|
|
required: [query, keywords]
|
||
|
|
|
||
|
|
tags: [search, web, research]
|
||
|
|
enabled: true
|