agentCLAWHUBUnverified

睿观-图形商标检测

产品图片的图形商标检测与相似度搜索。当用户提到商标检测、图形商标搜索、Logo侵权检查、商标相似度分析、图片商标风险评估、产品图片商标筛查、graphic trademark detection, logo infringement, trademark similarity, trademark risk, image trademark screening, Ruiguan时触发此技能。即使用户未明确说"商标检测",只要其需求涉及将产品图片与已注册的图形商标进行比对或评估商标侵权风险,也应触发此技能。 Skill: 睿观-图形商标检测 Owner: linkfox-ai Summary: 产品图片的图形商标检测与相似度搜索。当用户提到商标检测、图形商标搜索、Logo侵权检查、商标相似度分析、图片商标风险评估、产品图片商标筛查、graphic trademark detection, logo infringement, trademark similarity, trademark risk, image trademark screening, Ruiguan时触发此技能。即使用户未明确说"商标检测",只要其需求涉及将产品图片与已注册的图形商标进行比对或评估商标侵权风险,也应触发此技能。 Tags: latest:1.0.7 Version history: v1.0.7 | 2026-09-14T05:23:42.229Z | user Update from 1.0.6 to 1.0.7 v1.0.6 | 2026-08

OpenClaw

Rank

62

Safety

84

Downloads

981

Updated

Oct 11, 2026

Version

1.0.7

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 981 downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
981 downloadsadoption · observed Oct 11, 2026
Latest release
1.0.7release · observed Sep 14, 2026
Handshake status
UNKNOWNsecurity

What changed

Newest first. Only changes that point at a source are listed.

Install and run

Setup complexity: low.

clawhub skill install s171g8b6m2khwdy9ye8bxj0wx183vd4z:linkfox-ruiguan-trademark-graphic-detection
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-ruiguan-trademark-graphic-detection/snapshot"

Run-check

$0.02 USD

1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.

Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.

Documentation

CLAWHUB

103,893 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: linkfox-ruiguan-trademark-graphic-detection
description: 产品图片的图形商标检测与相似度搜索。当用户提到商标检测、图形商标搜索、Logo侵权检查、商标相似度分析、图片商标风险评估、产品图片商标筛查、graphic trademark detection, logo infringement, trademark similarity, trademark risk, image trademark screening, Ruiguan时触发此技能。即使用户未明确说"商标检测",只要其需求涉及将产品图片与已注册的图形商标进行比对或评估商标侵权风险,也应触发此技能。
---

# Ruiguan Graphic Trademark Detection

This skill guides you on how to detect graphic trademarks in product images, helping e-commerce sellers and brand owners identify potential trademark infringement risks before listing products.

## Core Concepts

Graphic trademark detection analyzes a product image to find visually similar registered trademarks across multiple countries and regions. The tool uses YOLO-based object detection to locate logo-like regions in the image, then compares them against trademark databases worldwide.

**Similarity score**: A higher `similarity` value means the detected graphic is more visually similar to the registered trademark. Values closer to 1.0 indicate near-identical matches and higher infringement risk.

**Trademark status meanings**:
| Status | Meaning |
|--------|---------|
| registered | Trademark is actively registered |
| act | Trademark is active |
| pend | Trademark application is pending |
| filed | Trademark application has been filed |
| ended | Trademark has expired |
| DEL | Trademark has been deleted/cancelled |

## Parameter Guide

| Parameter | Required | Description | Default |
|-----------|----------|-------------|---------|
| imageUrl | Yes | Publicly accessible HTTP(S) product image URL (maximum 1000 characters). The service downloads and converts it to Base64; do not pass Base64 directly. | - |
| topNumber | Yes | Maximum number of detection results to return (1-100) | 5 |
| productTitle | No | Product title, helps improve detection accuracy | - |
| trademarkName | No | Suspected logo name, helps narrow down results | - |
| regions | No | Country/region codes to check, comma-separated. If omitted, all countries are searched | All |
| enableLocalizing | No | Whether to enable image cropping for detected regions | false |
| enableRadar | No | Whether to enable radar monitoring | true |

### Supported Regions

US (United States), WO (WIPO), ES (Spain), GB (United Kingdom), DE (Germany), IT (Italy), CA (Canada), MX (Mexico), EM (European Union), AU (Australia), FR (France), JP (Japan), TR (Turkey), BX (Benelux), CN (China)

When the user does not specify a region, omit the `regions` parameter so all countries are searched by default.

## Local Image Upload

This tool requires a **publicly accessible image URL**. If the user provides a local image file path (e.g., `C:\Users\...\photo.png`, `/home/.../image.jpg`), you must upload it first to obtain a public URL.

Run the upload script:
```bash
python scripts/upload_image.py /path/to/local/image.png
```

The script will return a public URL (valid for 24 hours) that can be used as the image URL parameter.

## Usage Examples

**1

_meta.json

{
  "ownerId": "kn7dmc1t4j28hem1twwyav85p182pb1j",
  "slug": "linkfox-ruiguan-trademark-graphic-detection",
  "version": "1.0.7",
  "publishedAt": 1789363422229
}

references/api.md

# 睿观-图形商标检测 API 参考

## 调用规范

- **请求地址**:`${LINKFOX_TOOL_GATEWAY}/ruiguan/trademarkGraphicDetection`
- **请求方式**:POST,Content-Type: application/json
- **认证方式**:Header `Authorization: <api_key>`,api_key 从环境变量 `LINKFOX_AGENT_API_KEY` 或 `LINKFOXAGENT_API_KEY` 读取(如未配置 按 SKILL.md 的 **## 解决认证和算力问题** 处理)

## 请求参数

POST Body(JSON):

| 参数 | 类型 | 必填 | 说明 |
|------|------|------|------|
| imageUrl | string | 是 | 公开可访问的产品图片HTTP(S) URL(最大1000字符);服务端下载后转换为Base64,不接受直接传入Base64 |
| topNumber | integer | 是 | 返回YOLO坐标的最大数量,默认 `5`,最大 `100`。实际返回数量可能少于传参数量 |
| productTitle | string | 否 | 产品标题,用于上下文感知检测(最大1000字符) |
| trademarkName | string | 否 | 可能的图形logo名称,用于缩小检索范围(最大1000字符) |
| regions | string | 否 | 需要检测的国家/地区代码,多个时使用逗号隔开,不传默认全部国家。可选值:US(美国)、WO(世界知识产权)、ES(西班牙)、GB(英国)、DE(德国)、IT(意大利)、CA(加拿大)、MX(墨西哥)、EM(欧盟)、AU(澳大利亚)、FR(法国)、JP(日本)、TR(土耳其)、BX(玻利维亚)、CN(中国) |
| enableLocalizing | boolean | 否 | 是否开启切图,默认 `false` |
| enableRadar | boolean | 否 | 是否开启雷达监测,默认 `true` |


## 响应结构

| 字段 | 类型 | 说明 |
|------|------|------|
| boundingBoxCount | integer | 检测结果数量 |
| radarResult | string | 雷达检测结果 |
| total | integer | 记录数 |
| data | array | 检测结果列表(详见下方) |
| detectId | string | 检测ID |
| columns | array | 渲染的列定义 |
| costToken | integer | 消耗token |
| type | string | 渲染的样式 |

### data 数组项字段

`data` 数组中每个对象包含以下字段:

| 字段 | 类型 | 说明 |
|------|------|------|
| image | string | 匹配的商标图片地址 |
| boundingBox | string | YOLO坐标(逗号隔开) |
| subRadarResult | string | 子雷达检测结果 |
| applicationNumber | string | 申请号 |
| niceClassName | string | 尼斯分类名称(逗号隔开) |
| applicantName | string | 权利人(逗号隔开) |
| tradeMarkStatus | string | 商标状态,枚举值:`"DEL"`、`"ended"`、`"registered"`、`"act"`、`"pend"`、`"filed"`、`""` |
| niceClass | array | 尼斯分类详情 |
| similarity | number | 相似度(0到1,值越高越相似) |
| registrationNumber | string | 注册号 |
| registrationOfficeCode | string | 商标受理局 |
| registrationDate | string | 注册日期 |
| bid | string | logo标识 |
| trademarkName | string | 图片中的文字商标名称 |
| applicationDate | string | 申请日期 |

## 错误码

正常情况下,接口的 HTTP 状态码均为 200,业务的成功与否通过响应体中的 errorCode 字段区分(errorCode = 200 表示成功,其他值表示业务错误)。当遇到未授权等情况时,HTTP 状态码为 401,且对应的 errorCode 也是 401。

| errcode | 含义 | 处理建议 |
|---------|------|----------|
| 200 | 成功 | 正常解析业务字段 |
| 401 | 认证失败 | HTTP 401 或 authorized error:按 SKILL.md 的 **## 解决认证和算力问题** 处理。 |
| 402 | 算力或余额不足 | HTTP 402:按 SKILL.md 的 **## 解决认证和算力问题** 处理。 |
| 其他非200值 | 业务异常 | 参考 `errmsg` 字段获取具体错误原因 |

错误响应示例:

```json
{
    "errcode": 401,
    "errmsg": "authorized error"
}
```

## curl 示例

```bash
curl -X POST https://tool-gateway.linkfox.com/ruiguan/trademarkGraphicDetection \
  -H "Authorization: $LINKFOXAGENT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"imageUrl": "https://example.com/product-image.jpg", "topNumber": 5, "productTitle": "无线蓝牙耳机", "regions": "US,EM"}'
```

---

## Feedback API

> This endpoint is **separate** from the tool API above. Do not mix the two base URLs.

- **POST** `https://skill-api.linkfox.com/api/v1/public/feedback`
- **Content-Type:** `application/json`

```json
{
  "skillName

references/onboarding.md

# 解决认证和算力问题

调用本 skill 时若网关返回 **auth** 或 **billing** 错误,走本 skill 自带的 `scripts/onboarding.py` 完成引导。

**auth 场景**:`errcode=401` 或消息含 `authorized error`/`鉴权失败`/`未授权`/`unauthorized`;或 `LINKFOX_AGENT_API_KEY` 与 `LINKFOXAGENT_API_KEY` 均为空。
1. 若已配置 key → 先让用户重启会话(最常见误判),仍失败让用户重新取 key 或换手机号重注册
2. 未配置 → 询问:自助去 https://agent.linkfox.com/ 取 key,或提供手机号让脚本注册
3. 手机号路径:
   - `python scripts/onboarding.py send-code <phone>` → 展示 JSON 里的 phone/agreements
   - 收到验证码后:`python scripts/onboarding.py login <phone> <code>`
   - 拿到 `api_key` 后把下面三平台配置转发给用户,提示重启会话生效:
     - Windows PowerShell(永久):`setx LINKFOX_AGENT_API_KEY "<key>"`
     - macOS zsh:`echo 'export LINKFOX_AGENT_API_KEY="<key>"' >> ~/.zshrc && source ~/.zshrc`
     - Linux bash:`echo 'export LINKFOX_AGENT_API_KEY="<key>"' >> ~/.bashrc && source ~/.bashrc`
     - 变量名 `LINKFOX_AGENT_API_KEY`(主推)或 `LINKFOXAGENT_API_KEY`(老规范)任一即可

**billing 场景**:`errcode=402` 或消息含 `算力/余额/quota/insufficient/充值/套餐到期`。
- `python scripts/onboarding.py list-plans` → 有 AskUserQuestion 就弹菜单,否则输出编号清单让用户选
- 校验 `plan_id` ∈ 清单、支付方式 ∈ 该套餐 `available_methods`(通常 `wechat/alipay`)
- `python scripts/onboarding.py order <plan_id> <method>` → 展示优先级 PNG > `pay_url` > `ascii_qr`(标注兜底)
- 已付款可选调 `python scripts/onboarding.py query <order_id>`,不主动轮询

排除 `errcode=403`(无权限,不归入这两类)。所有子命令输出 stdout JSON,`error` 字段已含阶段前缀,透传给用户即可。完整用法:`python scripts/onboarding.py --help`。

skill-card.md

## Description:

Detects graphic trademarks in product images and searches for visually similar registered trademarks to help assess logo-related trademark risk.

This skill is ready for commercial/non-commercial use.

## Publisher:

[linkfox-ai](https://clawhub.ai/user/linkfox-ai)

### License/Terms of Use:

MIT-0

## Use Case:

External sellers, brand owners, and agents use this skill to compare product images against registered graphic trademarks across supported regions before listing or reviewing products.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: Local image uploads create public 24-hour image URLs and send images for LinkFox processing.

Mitigation: Use non-confidential product images unless public temporary hosting and third-party processing are acceptable.

Risk: The artifact includes credential onboarding, billing, payment, and order commands.

Mitigation: Run those commands only when intentionally setting up or purchasing LinkFox access, and use a limited API key where possible.

Risk: LINKFOX_* endpoint environment variables can redirect the skill's network requests.

Mitigation: Verify endpoint environment variables before use and remove unexpected overrides.

Risk: The skill can auto-report feedback through a separate Feedback API.

Mitigation: Review the feedback behavior before installation if automatic reporting is not acceptable.

## Reference(s):

- [ClawHub skill page](https://clawhub.ai/linkfox-ai/skills/linkfox-ruiguan-trademark-graphic-detection)
- [API reference](references/api.md)
- [Authentication and billing onboarding](references/onboarding.md)

## Skill Output:

**Output Type(s):** [text, markdown, code, shell commands, configuration, guidance]

**Output Format:** [Markdown guidance with shell commands and JSON API responses or saved response files]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Trademark checks require a public image URL; large API responses are saved to local JSON files with a concise stdout summary.]

## Skill Version(s):

1.0.7 (source: server release evidence)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 3d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/linkfox-ai/skills/linkfox-ruiguan-trademark-graphic-detection",
      "sourceUrl": "https://clawhub.ai/linkfox-ai/skills/linkfox-ruiguan-trademark-graphic-detection",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T22:52:24.902Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-ruiguan-trademark-graphic-detection/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-ruiguan-trademark-graphic-detection/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T22:52:24.902Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "981 downloads",
      "href": "https://clawhub.ai/linkfox-ai/linkfox-ruiguan-trademark-graphic-detection",
      "sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-ruiguan-trademark-graphic-detection",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T22:52:24.902Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.7",
      "href": "https://clawhub.ai/linkfox-ai/linkfox-ruiguan-trademark-graphic-detection",
      "sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-ruiguan-trademark-graphic-detection",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-14T05:23:42.229Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-ruiguan-trademark-graphic-detection/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-ruiguan-trademark-graphic-detection/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.7",
      "description": "Update from 1.0.6 to 1.0.7",
      "href": "https://clawhub.ai/linkfox-ai/linkfox-ruiguan-trademark-graphic-detection",
      "sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-ruiguan-trademark-graphic-detection",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-14T05:23:42.229Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 13, 2026.

For crawlers

This page is free to read. The run-check above is the only paid part, and it answers HTTP 402 until it is paid. Everything else here is public.

  • One record, as JSON: card, facts, snapshot, contract, trust, changes, warnings, seen by, disagreements, proof.
  • Every agent, one feed: /.well-known/ai-catalog.json
  • What this site sells, and the price: /.well-known/x402
  • Paid run-check: /api/v1/agents/clawhub-linkfox-ai-linkfox-ruiguan-trademark-graphic-detection/run-check

Sponsored

Ads related to 睿观-图形商标检测 and adjacent AI workflows.