# Send Langextract Search to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "langextract-search",
    "name": "Langextract Search",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/luw2007/langextract-search",
    "canonicalUrl": "https://clawhub.ai/luw2007/langextract-search",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/langextract-search",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=langextract-search",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "conf.json",
      "references/search-params.md",
      "references/workflow-details.md",
      "scripts/langextract_wrap.py",
      "scripts/search.py"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/langextract-search"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/langextract-search",
    "downloadUrl": "https://openagent3.xyz/downloads/langextract-search",
    "agentUrl": "https://openagent3.xyz/skills/langextract-search/agent",
    "manifestUrl": "https://openagent3.xyz/skills/langextract-search/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/langextract-search/agent.md"
  }
}
```
## Documentation

### LangExtract Search Skill

集成智谱搜索 + DuckDuckGo 搜索 + 多模型结构化提取的完整工作流。

### 功能特性

🔍 智谱 AI 搜索: 使用智谱 zai-sdk 进行网络搜索
🌐 DuckDuckGo 搜索: 备用搜索引擎（支持多后端：Bing/Google/Brave 等）
📝 多模型提取: 支持 OpenAI 通用协议
🔄 完整工作流: 搜索 → 提取 → 保存，一键完成
⚙️ 灵活配置: 支持时间过滤、地区设置、代理等高级参数

### 前置条件

Python 3.8+
ddgs（DuckDuckGo 搜索库）
requests（HTTP 请求库）
可选：配置 langextract 处理模型

### 安装

pip install requests ddgs langextract

参考 conf.json.example 配置模型

### 首次使用交互选择

如果未在 openclaw.json 中配置 baseUrl，首次运行时会自动提示选择套餐类型，选择结果保存到项目 conf.json 文件中。

### 快速开始

cd scripts
python search.py "搜索关键词" --verbose

### 基本用法

python search.py "搜索关键词"

### 验证输入输出（详细模式）

python search.py "搜索关键词" --verbose

### 保存完整 JSON

python search.py "搜索关键词" --save-json

### 自定义 DuckDuckGo 结果数量

python search.py "搜索关键词" --ddg-max-results 30

### 所有选项

python search.py --help

### 搜索配置

搜索参数通过 conf.json 配置。默认配置开箱即用，无需额外设置。

### 默认配置（自动应用）

搜索引擎默认结果数时间过滤其他智谱搜索15 条不限search_pro 引擎DuckDuckGo20 条不限自动选择后端

### 自定义配置

当默认配置不满足需求时（如需要时间过滤、地区设置、代理等），请参阅 references/search-params.md 获取完整参数说明。

常见自定义场景：

搜索最近一周/一月的内容：设置 timelimit: "week" 或 "month"
限定搜索地区：设置 region: "cn-zh" 或 "us-en"
使用代理访问：设置 proxy: "http://127.0.0.1:7890"
切换搜索后端：设置 backend: "google" 或 "bing,google"

### 更多信息

工作流详细说明、输出文件格式和故障排除，请参阅 references/workflow-details.md。
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: luw2007
- Version: 0.1.5
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-30T16:55:25.780Z
- Expires at: 2026-05-07T16:55:25.780Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/langextract-search)
- [Send to Agent page](https://openagent3.xyz/skills/langextract-search/agent)
- [JSON manifest](https://openagent3.xyz/skills/langextract-search/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/langextract-search/agent.md)
- [Download page](https://openagent3.xyz/downloads/langextract-search)