← 返回 Skills 市场
okradze

AI Search by Desearch

作者 okradze · GitHub ↗ · v1.0.2
cross-platform ✓ 安全检测通过
621
总下载
2
收藏
3
当前安装
3
版本数
在 OpenClaw 中安装
/install desearch-ai-search
功能描述
AI-powered search that aggregates and summarizes results from multiple sources including web, X/Twitter, Reddit, Hacker News, YouTube, ArXiv, and Wikipedia....
使用说明 (SKILL.md)

AI Search By Desearch

AI-powered multi-source search that aggregates results from web, Reddit, Hacker News, YouTube, ArXiv, Wikipedia, and X/Twitter — returning either summarized answers or curated links.

Quick Start

  1. Get an API key from https://console.desearch.ai
  2. Set environment variable: export DESEARCH_API_KEY='your-key-here'

Usage

# AI contextual search (summarized results from multiple sources)
desearch.py ai_search "What is Bittensor?" --tools web,reddit,youtube

# AI web link search (curated links from specific sources)
desearch.py ai_web "machine learning papers" --tools arxiv,web,wikipedia

# AI X/Twitter link search (curated post links)
desearch.py ai_x "crypto market trends" --count 20

Commands

Command Description
ai_search AI-summarized search across multiple sources. Returns aggregated results with context.
ai_web AI-curated link search. Returns the most relevant links from chosen sources.
ai_x AI-powered X/Twitter search. Returns the most relevant post links for a topic.

Options

Option Description Applies to
--tools, -t Sources to search: web, hackernews, reddit, wikipedia, youtube, arxiv, twitter (comma-separated) Both
--count, -n Number of results (default: 10, max: 200) All
--date-filter Time filter: PAST_24_HOURS, PAST_2_DAYS, PAST_WEEK, PAST_2_WEEKS, PAST_MONTH, PAST_2_MONTHS, PAST_YEAR, PAST_2_YEARS ai_search

Examples

Research a topic with AI summary

desearch.py ai_search "What are the latest developments in quantum computing?" --tools web,arxiv,reddit

Find academic papers

desearch.py ai_web "transformer architecture improvements 2026" --tools arxiv,web

Get recent news from multiple sources

desearch.py ai_search "AI regulation news" --tools web,hackernews,reddit --date-filter PAST_WEEK

Find YouTube tutorials

desearch.py ai_web "learn rust programming" --tools youtube,web

AI-curated X/Twitter links on a topic

desearch.py ai_x "latest AI breakthroughs" --count 20

Response

Example (truncated)

{
  "tweets": [
    {
      "id": "2023465890369728573",
      "text": "Superposition allows qubits to encode multiple possibilities...",
      "url": "https://x.com/rukky_003/status/2023465890369728573",
      "created_at": "2026-02-16T18:33:57.000Z",
      "like_count": 5,
      "retweet_count": 0,
      "view_count": 155,
      "reply_count": 0,
      "quote_count": 2,
      "lang": "en",
      "is_retweet": false,
      "is_quote_tweet": true,
      "media": [],
      "user": {
        "id": "1316260427190472704",
        "username": "rukky_003",
        "name": "RuqoCrypto 🧠",
        "url": "https://x.com/rukky_003",
        "followers_count": 2424,
        "verified": false,
        "is_blue_verified": true
      }
    }
  ],
  "search": [
    {
      "title": "What Is Quantum Computing? | IBM",
      "link": "https://www.ibm.com/think/topics/quantum-computing",
      "snippet": "Quantum computers take advantage of quantum mechanics..."
    }
  ],
  "miner_link_scores": {
    "2023465890369728573": "HIGH",
    "https://www.ibm.com/think/topics/quantum-computing": "MEDIUM"
  },
  "completion": "Quantum computing uses qubits that leverage superposition and entanglement to compute in fundamentally different ways than classical computers..."
}

Notes

  • miner_link_scores keys are tweet IDs for Twitter results and full URLs for web results. Values are "HIGH", "MEDIUM", or "LOW".
  • media is always an array; empty [] when no media is attached.
  • completion is always a string; empty string "" if summarization fails.

Errors

Status 401, Unauthorized (e.g., missing/invalid API key)

{
  "detail": "Invalid or missing API key"
}

Status 402, Payment Required (e.g., balance depleted)

{
  "detail": "Insufficient balance, please add funds to your account to continue using the service."
}

Resources

安全使用建议
This skill appears coherent and implements a small CLI that sends queries to desearch.ai using an API key. Before installing, verify the provider (console.desearch.ai / desearch.ai) and its privacy/terms so you understand how queries and results are handled. Treat DESEARCH_API_KEY like a secret — do not reuse other credentials as this key grants the skill network access. Because the agent can call the skill, avoid sending sensitive or private data through it unless you trust the service. You may also review/run the included scripts/desearch.py in a sandbox or inspect network traffic to confirm behavior before use.
功能分析
Type: OpenClaw Skill Name: desearch-ai-search Version: 1.0.2 The OpenClaw skill `desearch-ai-search` is designed to interact with the `desearch.ai` API for AI-powered search. The `SKILL.md` provides clear usage instructions without any prompt injection attempts. The `scripts/desearch.py` Python script correctly retrieves the `DESEARCH_API_KEY` environment variable, constructs API requests to `https://api.desearch.ai`, and processes responses. There is no evidence of data exfiltration to unauthorized endpoints, malicious code execution, persistence mechanisms, or obfuscation. While there's a minor lack of explicit client-side validation for the `--tools` argument against a predefined list, this is a vulnerability in input sanitization rather than an indicator of malicious intent, as the remote API would likely handle invalid tool names.
能力评估
Purpose & Capability
Name/description, SKILL.md, and the included Python CLI all align: the tool queries desearch.ai endpoints and returns aggregated search/summarization results. The single required env var (DESEARCH_API_KEY) is exactly what you'd expect for an external API.
Instruction Scope
Runtime instructions only describe obtaining an API key, setting DESEARCH_API_KEY, and running the CLI. The script reads that env var and issues HTTP requests to https://api.desearch.ai; it does not read other files, execute shell commands, or contact unrelated endpoints.
Install Mechanism
There is no install spec and no downloads; the skill is instruction-only with one included Python script. No remote installs, archive extraction, or package pulls were specified.
Credentials
Only DESEARCH_API_KEY is required. That is proportional and appropriate for a service that calls a paid/authorized API. The code does not request other secrets or system config paths.
Persistence & Privilege
always:false and normal model invocation settings (agent may call the skill autonomously). This is the platform default and not inherently problematic, but remember the skill transmits whatever queries it receives to an external API.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install desearch-ai-search
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /desearch-ai-search 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Updated usage and example documentation to refer to the year 2026 instead of 2025 for relevant academic paper searches. - No code changes; documentation only.
v1.0.1
- Added a "Quick Start" section to streamline setup instructions. - Updated usage and example commands to use desearch.py instead of scripts/desearch.py. - Expanded documentation with a "Response" section showing example JSON output and field explanations. - Added detailed error response examples for 401 and 402 status codes. - Included resource links for API reference and Desearch Console at the end.
v1.0.0
- Initial release of desearch-ai-search: AI-powered search across web, Reddit, Hacker News, YouTube, ArXiv, Wikipedia, and X/Twitter. - Supports summarized answers (ai_search), curated web links (ai_web), and relevant X/Twitter posts (ai_x). - Flexible source selection with --tools and adjustable result count via --count. - Includes time-based filtering for ai_search. - Simple setup with API key and environment variable.
元数据
Slug desearch-ai-search
版本 1.0.2
许可证
累计安装 3
当前安装数 3
历史版本数 3
常见问题

AI Search by Desearch 是什么?

AI-powered search that aggregates and summarizes results from multiple sources including web, X/Twitter, Reddit, Hacker News, YouTube, ArXiv, and Wikipedia.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 621 次。

如何安装 AI Search by Desearch?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install desearch-ai-search」即可一键安装,无需额外配置。

AI Search by Desearch 是免费的吗?

是的,AI Search by Desearch 完全免费(开源免费),可自由下载、安装和使用。

AI Search by Desearch 支持哪些平台?

AI Search by Desearch 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AI Search by Desearch?

由 okradze(@okradze)开发并维护,当前版本 v1.0.2。

💬 留言讨论