D

Dataify Bing Images

CLAWHUB · Unverified

Search Bing Images Skill: Dataify Bing Images Owner: dataify-server Summary: Search Bing Images Tags: latest:1.3.0 Version history: v1.3.0 | 2026-09-01T09:17:02.715Z | user 默认返回最终采集结果,完善异步等待下载与安全恢复;修复空目标误执行、Quick Start、Token 配置和触发路由冲突,并补齐发布前自动化测试 v1.2.0 | 2026-07-16T08:40:08.939Z | user 新增能力路由与异步任务闭环,修复失效引用、Token 泄漏和 Skill 元数据兼容性 v1.1.0 | 2026-06-08T02:08:32.271Z | user 补全中文文档,更新目录结构 v1.0.0 | 2026-06-01T07:42:32.543Z | auto - Initial r

62
Rank
84
Safety
954
Downloads

About

What it does, and when to use it.

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

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Install and run

Setup complexity: low.

clawhub skill install s17feed8b2qc486skqmjapxmjs86bd4f:dataify-bing-images
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  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-dataify-server-dataify-bing-images/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

50,598 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: dataify-bing-images
description: "Search Bing Images for image results. Do not use for Bing web, news, shopping, map, or video results."
---

# Bing Images

Use `scripts/bing_images.py` to turn a natural-language image request into a Bing Images API call. The API schema and uncommon field details are in [references/api.md](references/api.md); read it only when a requested filter is unclear.

## Interaction policy

Optimize for the user's outcome, not the API request shape.

- For ordinary read-only image searches, infer reasonable parameters and execute immediately. Do not pause to show a full parameter table or ask for confirmation.
- Before execution, give at most one short natural-language update when useful, such as `按“木偶实物摄影”搜索约 6 张照片,尺寸不限。`
- If a term has a plausible alternate meaning, state the assumption and continue when the search is easy to refine. Ask only when the ambiguity would materially change the result and no safe assumption is reasonable.
- Ask before execution only when the request introduces a meaningful cost, a consequential license/commercial-use constraint, or another choice that cannot be inferred safely.
- Show the full parameter table only when the user explicitly asks to inspect or modify advanced search settings. Technical fields such as `engine`, `json`, `first`, and `no_cache` should not appear in the ordinary flow.

## Request construction

Preserve explicit user choices. Infer only filters supported by the prompt. Do not copy example values into live requests.

Defaults provided by the API wrapper:

- `engine=bing_images`
- `json=1`
- `first=1`
- `no_cache=false`


```bash
# Ordinary search: execute directly after applying the interaction policy.

# Advanced-settings review requested by the user.
python3 scripts/bing_images.py --prompt "木偶实物摄影,6张" --preview
```

Useful explicit overrides:

- `--q`, `--json`, `--mkt`, `--cc`, `--first`, `--count`
- `--imagesize`, `--color2`, `--photo`, `--aspect`, `--face`, `--age`, `--license`, `--no-cache`
- `--field key=value` for any supported API field

## Results

Return the useful image results rather than raw API plumbing.

- For a normal image-finding request, present a compact gallery or concise list using the returned image URL, title, dimensions, and source link when available.
- Prefer the original image URL for display and keep attribution/source links accessible.
- Mention that licensing is unverified unless the user requested a license filter.
- Return raw JSON or HTML only when the user explicitly requests raw output.
- If the API returns more items than requested, show only the requested number unless the user asks for all results.

## Authentication and account handling

Read `DATAIFY_API_TOKEN` from the environment. Never display its value or ask the user to paste it into chat.

Detect the current operating system and shell before showing setup instructions. Never ask the user to paste the token into chat. After configuration succeeds, continue the o

_meta.json

{
  "ownerId": "kn74z5hmmwk21kw8tpphd9w21x86bkdf",
  "slug": "dataify-bing-images",
  "version": "1.3.0",
  "publishedAt": 1788254222715
}

references/api.md

# Dataify Bing Images API Reference

Source: `F:\Users\user\Desktop\dataify_skill\bing\bing_images.md`

## Endpoint

- Method: `POST`
- URL: `https://scraperapi.dataify.com/request`
- Authentication header: `Authorization: Bearer <DATAIFY_API_TOKEN>`

The bundled script uses this URL directly and does not read endpoint environment variables.

## Request Fields

Required:

- `engine`: 接口引擎,固定为 `bing_images`。
- `q`: 搜索关键词,必填;可以输入任意想查询的关键词,也可以是任意语言。

Optional:

- `json`: 采集结果输出格式。默认值为 `1`。
  - `1`: 返回 JSON。
  - `2`: 返回 JSON 和 HTML。
  - `3`: 返回 HTML。
- `mkt`: 搜索结果界面显示语言,采用 `<语言代码>-<国家/地区代码>` 形式,例如 `en-US`。
- `cc`: 指定搜索结果按国家或地区用户习惯展示,使用两个字母的国家/地区代码,例如 `us`、`ru`、`uk`。
- `first`: 控制自然结果的偏移量。默认值为 `1`。
- `count`: 控制每页结果数量;该值为建议值,可能无法完全反映实际返回数量。
- `imagesize`: 按图片尺寸过滤。
  - `small`: 小。
  - `medium`: 中。
  - `large`: 大。
  - `wallpaper`: 超大/壁纸。
- `color2`: 按图片颜色过滤。
  - `color`: 仅彩色。
  - `bw`: 黑白。
  - `FGcls_RED`: 红色。
  - `FGcls_ORGANGE`: 橙色。
  - `FGcls_YELLOW`: 黄色。
  - `FGcls_GREEN`: 绿色。
  - `FGcls_TEAL`: 青色。
  - `FGcls_BLUE`: 蓝色。
  - `FGcls_PURPLE`: 紫色。
  - `FGcls_PINK`: 粉色。
  - `FGcls_BROWN`: 棕色。
  - `FGcls_BLACK`: 黑色。
  - `FGcls_GRAY`: 灰色。
  - `FGcls_WHITE`: 白色。
- `photo`: 按图片类型过滤。
  - `photo`: 照片。
  - `clipart`: 剪贴画。
  - `linedrawing`: 线条画。
  - `animatedgif`: 动图。
  - `animatedgifhttps`: HTTPS 动图。
  - `transparent`: 透明。
  - `shopping`: 购物。
- `aspect`: 按图片布局过滤。
  - `square`: 方形。
  - `wide`: 宽图。
  - `tall`: 高图。
- `face`: 按人物类型过滤。
  - `face`: 仅面部。
  - `portrait`: 头肩肖像。
- `age`: 按日期过滤。
  - `lt1440`: 过去 24 小时。
  - `lt10080`: 过去一周。
  - `lt43200`: 过去一个月。
  - `lt525600`: 过去一年。
- `license`: 按使用许可过滤。
  - `Type-Any`: 所有 Creative Commons。
  - `L1`: Public Domain。
  - `L2_L3_L4_L5_L6_L7`: 免费共享和使用。
  - `L2_L3_L4`: 免费共享和商业使用。
  - `L2_L3_L5_L6`: 免费修改、共享和使用。
  - `L2_L3`: 免费修改、共享和商业使用。
- `no_cache`: 默认情况下缓存相同参数的搜索结果。`true` 跳过缓存,`false` 使用缓存。默认值为 `false`。

Do not use values from the source document's example body as defaults. Defaults are only values stated in field descriptions: `engine=bing_images`, `json=1`, `first=1`, and `no_cache=false`. Omit all other optional fields when the user has not provided or implied them.

## Response Shape

HTTP 200 response:

```json
{
  "code": 200,
  "data": {
    "task_id": "43",
    "result": {
      "html": "...",
      "json": "...",
      "response_time": 1809570193201
    }
  }
}
```

Notes:

- `data.task_id` is the task ID.
- `data.result.json` can be a string containing JSON data.
- `data.result.html` contains HTML when requested.
- `data.result.response_time` is the response time.

skill-card.md

## Description:

Search Bing Images for image results. Do not use for Bing web, news, shopping, map, or video results.

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

## Publisher:

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

### License/Terms of Use:

MIT-0

## Use Case:

External users and developers use this skill to search Bing Images through Dataify and receive a compact list or gallery of relevant image results with titles, image URLs, dimensions, and source links.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: API tokens may be exposed through command-line arguments, chat messages, or persistent shell startup files.

Mitigation: Prefer DATAIFY_API_TOKEN scoped to the current session or stored through a credential manager; avoid the --token option and never paste real tokens into chat.

Risk: Image licensing may be unverified in ordinary search results.

Mitigation: Use the supported license filter when licensing matters and treat returned licensing details as needing review before commercial use.

Risk: The skill calls an external Dataify API endpoint and may consume account credits.

Mitigation: Confirm high-volume, multi-page, or cost-sensitive searches before execution and handle missing, invalid, or insufficient-credit account states without exposing credentials.

## Reference(s):

- [Dataify Bing Images API Reference](references/api.md)
- [ClawHub Skill Page](https://clawhub.ai/dataify-server/skills/dataify-bing-images)
- [Dataify Scraper API Endpoint](https://scraperapi.dataify.com/request)

## Skill Output:

**Output Type(s):** [Text, Markdown, Shell commands, Configuration guidance]

**Output Format:** [Markdown result summaries, with raw JSON or HTML only when explicitly requested]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Results may include image title, image URL, dimensions, source link, count or truncation notes, and an unverified licensing note unless a license filter is requested.]

## Skill Version(s):

1.3.0 (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.

SKILL.zh-CN.md

---
name: dataify-bing-images
description: "当用户想使用 Bing 进行图片搜索时,使用此 skill。"
---

# Bing Images 中文版

这个 skill 用于将用户的搜索请求转化为 Dataify Scraper API 调用,并返回结构化搜索结果。
## 工作流程

1. 解析用户请求,提取搜索参数。
2. 如果 token 缺失,提示用户前往 [Dataify Dashboard](https://dashboard.dataify.com?utm_source=skill) 获取 `DATAIFY_API_TOKEN`。
3. 构建请求参数,仅包含用户请求的字段和必要的默认值。
4. 使用 `python3` 运行脚本。

```bash
python3 scripts/bing_images.py --params-json '{"q":"搜索关键词"}'
```


## 设置 DATAIFY_API_TOKEN

推荐使用永久环境变量,而不是只在当前终端临时设置。

Windows PowerShell,当前用户永久设置:

```powershell
[Environment]::SetEnvironmentVariable("DATAIFY_API_TOKEN", "your_token_here", "User")
```

然后重新打开 PowerShell。如果当前会话也要立即生效,再执行:

```powershell
$env:DATAIFY_API_TOKEN = "your_token_here"
```

macOS 或 Linux,bash 永久设置:

```bash
echo 'export DATAIFY_API_TOKEN="your_token_here"' >> ~/.bashrc
source ~/.bashrc
```

macOS 或 Linux,zsh 永久设置:

```bash
echo 'export DATAIFY_API_TOKEN="your_token_here"' >> ~/.zshrc
source ~/.zshrc
```

## 参考文件

- `references/` 目录下的 API 文档包含完整的字段列表和说明。
- 当字段行为、允许的值或响应格式不明确时,请查阅参考文档。
## 注意事项

- 始终使用 `Content-Type: application/x-www-form-urlencoded` 提交 API 请求。
- 保持请求值为字符串类型。
- 省略用户未请求的可选字段。

## 结果呈现

- 默认返回精简、可直接使用的结果:最相关的标题、链接和垂类关键字段,并在必要时说明数量或截断情况。
- 普通流程不暴露传输细节、固定引擎字段、任务内部状态或完整响应包装。
- 只有用户明确要求原始输出时才返回 raw JSON 或 HTML。
- 保留来源链接,区分字段缺失与空值,不得编造数据。

## 参数交互策略

- 当请求意图明确、只读、低风险且成本较低时,使用安全默认值直接执行。可以用一句话说明执行内容,但不要暂停等待确认。
- 只在缺少必填输入、存在会明显改变结果的歧义、大批量或多页采集、媒体下载、会明显增加积分消耗、不可逆操作,或用户明确要求查看参数时询问。
- 必须确认时,只展示会影响目标、范围、输出或成本的用户参数。优先使用一句简短说明;只有三个及以上关键值确实需要比较时才使用精简表格。
- 不要展示固定字段、空的可选字段、未修改的默认值、凭据或内部实现参数,例如引擎选择、响应格式开关、偏移量、spider ID 和文件名模板。
- 默认隐藏高级筛选项,除非用户主动询问或需要它们消除歧义。不得用文档示例值代替用户缺失的必填输入。
- 先返回首个结果,再提供相关的细化选项,不要在首次执行前强迫用户决定所有可选项。

## Account CTA policy

- Show a prominent Dataify account CTA only when the API token is missing, rejected/invalid, or the account has insufficient credits.
- For a missing token, offer https://dashboard.dataify.com/login?utm_source=skill and state: New accounts receive 50 free credits. Never ask the user to paste the token into chat.
- Detect the current operating system and shell. Show only the matching session-scoped setup command first (`export` for macOS/Linux shells, `$env:` for Windows PowerShell, or `set` for Windows Command Prompt). Show other platforms or persistent setup only when detection is ambiguous or the user asks.
- After the user says the token is configured, verify only whether `DATAIFY_API_TOKEN` is present; never print its value. If verification succeeds, continue the original task without asking the user to repeat it.
- Explain that persistent shell changes may require a new terminal or restarting the agent application. Do not recommend a project `.env` unless the execution path explicitly loads it, and ensure `.env` is ignored by version control.
- For an invalid token, direct the user to API-key management without implying that a new registration is required. For insufficient credits, direct the user to balance or recharge management.
- During normal submission, processing, and succe

Sponsored

Ads related to Dataify Bing Images and adjacent AI workflows.