Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Web Search powered by Aliyun IQS

v1.0.1

阿里云 IQS 联网搜索引擎:通过 HTTP API 调用阿里云信息查询服务,获取实时网络搜索结果。用于需要联网检索信息的场景。

0· 103·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for mickemin/iqs-web-search.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Web Search powered by Aliyun IQS" (mickemin/iqs-web-search) from ClawHub.
Skill page: https://clawhub.ai/mickemin/iqs-web-search
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: TONGXIAO_API_KEY
Required binaries: curl, jq
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install iqs-web-search

ClawHub CLI

Package manager switcher

npx clawhub@latest install iqs-web-search
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The skill's name/description (Aliyun IQS web search) aligns with its code and instructions: it calls cloud-iqs.aliyuncs.com, uses curl to make HTTP requests and jq to parse JSON. Required binaries (curl, jq) are appropriate for this purpose.
Instruction Scope
SKILL.md and the shell script are narrowly scoped to forming a query, sending it to the documented IQS endpoints, and formatting results. The instructions only read the declared environment variable TONGXIAO_API_KEY and do not reference unrelated files, other secrets, or external endpoints beyond Aliyun.
Install Mechanism
Install spec only suggests installing jq via brew (a standard package). No downloads from arbitrary URLs or archive extraction are present. This is low-risk and proportional to the need to parse JSON.
!
Credentials
The skill requires an API key (TONGXIAO_API_KEY) in SKILL.md and the script enforces it, which is appropriate. However, the registry metadata summary provided earlier stated 'Required env vars: none' and 'Primary credential: none', which contradicts the SKILL.md. This metadata mismatch is an incoherence that could trick users or cause misconfiguration. Also the skill owner is unknown and no homepage is provided — verify you trust the key recipient before supplying credentials.
Persistence & Privilege
The skill does not request persistent or elevated privileges (always:false). It doesn't modify other skills or system-wide settings. Autonomous invocation is allowed (default) which is normal; this alone is not a concern.
What to consider before installing
This skill appears to be a straightforward Aliyun IQS search client, but there are two things to check before installing: 1) Metadata mismatch: the registry summary claims no required env vars, but the SKILL.md and script require TONGXIAO_API_KEY. Do not assume the skill works without credentials — the script will fail without the key. Ask the publisher to correct the registry metadata so you can see at-a-glance what credentials are needed. 2) Source trust: the skill owner and homepage are unknown. Review the included script (scripts/iqs-search.sh) yourself — it is short and readable — and confirm the endpoint is the official Aliyun domain (cloud-iqs.aliyuncs.com). If you proceed, create an API key with least privilege and limited scope/quotas, avoid reusing high-privilege keys, and consider using a separate key you can rotate or revoke. If anything looks unexpected (different endpoints, extra env-vars, or hidden install steps), do not provide real credentials and ask for clarifications or a published source/homepage.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🔍 Clawdis
Binscurl, jq
Environment variables
TONGXIAO_API_KEYrequired阿里云 IQS API Key,从控制台获取:https://ipaas.console.aliyun.com/api-key

Install

Install jq (brew)
Bins: jq
brew install jq
latestvk97btyrvaw3rts7zk75my9rz8h83rmj4
103downloads
0stars
2versions
Updated 1mo ago
v1.0.1
MIT-0

IQS Search Skill - 阿里云联网搜索

调用阿里云信息查询服务 (IQS WebSearch) 进行实时网络搜索。适用于需要获取最新网络信息、新闻、知识等场景。

前置准备

1. 获取 API Key

前往 阿里云控制台 创建并获取 X-API-Key

2. 设置环境变量

export TONGXIAO_API_KEY='your-api-key-here'

建议添加到 ~/.zshrc~/.bashrc

echo "export TONGXIAO_API_KEY='your-api-key-here'" >> ~/.zshrc
source ~/.zshrc

使用方法

CLI 直接调用

# 基础搜索
~/.openclaw/skills/iqs-search/scripts/iqs-search.sh "阿里巴巴最新财报"

# 搜索新闻
~/.openclaw/skills/iqs-search/scripts/iqs-search.sh "2026 年 AI 技术趋势"

# 搜索技术文档
~/.openclaw/skills/iqs-search/scripts/iqs-search.sh "Kubernetes 部署最佳实践"

在 Agent 中使用

当用户需要联网检索信息时,调用此 skill:

# 示例:搜索最新新闻
export TONGXIAO_API_KEY='xxx'
~/.openclaw/skills/iqs-search/scripts/iqs-search.sh "今日科技新闻"

输出格式

搜索结果以结构化格式输出:

---
标题:{网页标题}
链接:{网页 URL}
摘要:{搜索摘要}
正文:{网页主要内容}
---
标题:{网页标题}
链接:{网页 URL}
...

API 说明

端点

  • 通用搜索: https://cloud-iqs.aliyuncs.com/search/genericSearch
  • 统一搜索: https://cloud-iqs.aliyuncs.com/search/unified

请求参数

参数类型必填说明
querystring搜索查询语句 (2-100 字符)
engineTypestring搜索引擎类型 (业务透传)

响应字段

字段类型说明
pageItemsarray搜索结果列表
pageItems[].titlestring网页标题
pageItems[].linkstring网页 URL
pageItems[].snippetstring搜索摘要
pageItems[].mainTextstring网页正文内容
pageItems[].publishTimenumber发布时间 (毫秒时间戳)

集成示例

在 Agent 平台中使用

此 skill 可集成到以下 Agent 平台:

  • 阿里云百炼: 创建自定义插件,配置 HTTP 请求节点
  • Dify: 使用工作流 + HTTP 请求节点
  • LangChain/OpenAI: 作为 Function Call 工具

Python 调用示例

import os
import requests

def iqs_search(query: str) -> str:
    """调用阿里云 IQS 搜索"""
    url = f"https://cloud-iqs.aliyuncs.com/search/genericSearch?query={query}"
    headers = {"X-API-Key": os.getenv("TONGXIAO_API_KEY")}
    
    response = requests.get(url, headers=headers, timeout=10)
    response.raise_for_status()
    
    results = response.json().get("pageItems", [])
    return "\n---\n".join([
        f"标题:{r.get('title', '')}\n链接:{r.get('link', '')}\n摘要:{r.get('snippet', '')}"
        for r in results
    ])

错误处理

错误原因解决方案
TONGXIAO_API_KEY 未设置缺少环境变量设置 export TONGXIAO_API_KEY='xxx'
HTTP 401API Key 无效检查 Key 是否正确,或前往控制台重新生成
HTTP 429请求超限降低请求频率,参考配额文档
HTTP 400参数错误检查 query 长度 (2-100 字符)
timeout请求超时检查网络连接,或增加 TIMEOUT 值

配额与限制

  • QPS 限制: 参考 配额文档
  • Query 长度: 2-100 字符
  • 超时时间: 默认 10 秒

相关文档


MickeMIN · 技能库 · IQS Web Search

Comments

Loading comments...