← 返回 Skills 市场
mouxiaming

bee-products-read

作者 mouxiaming · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ 安全检测通过
52
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install bee-products-read
功能描述
基于"小蜜蜂(Bee)建站"开放 API 的产品/商品列表读取技能,用于获取网站已发布的产品数据。支持按语言、产品分组筛选,支持分页读取,可用于商品展示、数据分析、AI 内容生成、SEO 优化等场景。
使用说明 (SKILL.md)

\r \r

bee-products-read\r

\r

版本: 2.0.0\r \r

简介\r

\r 通过小蜜蜂(Bee)建站开放 API 获取产品/商品列表数据。\r \r 支持按语言筛选、产品分组筛选(叶子节点)、分页查询,并返回完整产品结构数据,可用于商品展示、SEO 优化、数据分析与内容生成。\r \r ---\r \r

输入参数\r

\r

api_key (string, 必填)\r

\r API 身份认证密钥,用于标识调用方身份并控制接口访问权限。\r \r

language (string, 必填)\r

\r 站点语言筛选参数。\r \r

⚠️ 必须从 bee-languages-get 返回列表中人工选择,不允许 AI 推断或自动生成。\r \r ---\r \r

productsgroup_id (integer, 可选)\r

\r 产品分组 ID。\r \r

⚠️ 仅允许选择 is_leaf === true 的叶子节点分组 \r 非叶子节点必须过滤,不可使用\r \r ---\r \r

pagination (object, 必填)\r

\r 分页配置参数。\r \r

current_page (integer)\r

\r

  • 默认值: 1\r
  • 最小值: 1\r
  • 分页规则:\r
    • 必须依赖 data.pagination.has_next_page\r
    • 使用 data.pagination.next_page 作为下一页页码\r
    • 禁止基于 total_page 或手动递增推算\r
    • has_next_page=false 时必须停止请求\r \r ---\r \r

page_size (integer)\r

\r

  • 默认值: 10\r
  • 范围: 10 - 50\r \r ---\r \r

输出结构\r

\r

顶层结构\r

\r | 字段 | 类型 | 说明 |\r |--------|---------------|--------------------------|\r | status | boolean | 请求状态 |\r | msg | string | 返回消息 |\r | data | object/null | 返回数据 |\r \r ---\r \r

data.pagination\r

\r | 字段 | 类型 | 说明 |\r |----------------|-----------------|----------------|\r | current_page | integer | 当前页码 |\r | page_size | integer | 每页数量 |\r | total_page | integer | 总页数 |\r | total_count | integer | 总记录数 |\r | has_next_page | boolean | 是否存在下一页 |\r | next_page | integer/null | 下一页页码 |\r \r ---\r \r

data.list[]\r

\r 产品数据列表。\r \r | 字段 | 类型 | 说明 |\r |-----------------|------------------|--------------------------|\r | products_id | integer | 产品ID |\r | language | string | 站点语言 |\r | group | object | 产品分组 |\r | product_name | string | 产品名称 |\r | model | string | 产品型号 |\r | images | array | 产品图片URL列表 |\r | tags | array | 关键词 |\r | attributes | array | 属性列表 |\r | brief_description | string | 简要描述 |\r | description | string | 详情描述(HTML) |\r | tdk | object | SEO信息 |\r | view_count | integer | 访问量 |\r | inquiry_count | integer | 询盘量 |\r | product_url | string | 详情页URL |\r | create_time | string(datetime) | 创建时间 |\r | update_time | string(datetime) | 更新时间 |\r \r ---\r \r

group\r

\r | 字段 | 类型 | 说明 |\r |--------------------|--------|------------|\r | productsgroup_id | string | 分组ID |\r | group_name | string | 分组名称 |\r \r ---\r \r

attributes[]\r

\r | 字段 | 类型 | 说明 |\r |-------|--------|----------|\r | name | string | 属性名 |\r | value | string | 属性值 |\r \r ---\r \r

tdk\r

\r | 字段 | 类型 | 说明 |\r |-------------|--------|--------------------------|\r | title | string | SEO标题(≤70字符) |\r | description | string | SEO描述(25-160字符) |\r | keywords | string | SEO关键词(≤100字符) |\r \r ---\r \r

依赖关系\r

\r | 参数 | 依赖技能 | 字段来源 | 模式 |\r |------------------|------------------------|-----------------------|--------|\r | language | bee-languages-get | list[].language | select |\r | productsgroup_id | bee-productsgroup-read | list[].productsgroup_id | select(filter: is_leaf=true) |\r \r ---\r \r

使用示例\r

\r

基础查询\r

\r

{\r
  "api_key": "your-api-key",\r
  "language": "en",\r
  "pagination": {\r
    "current_page": 1,\r
    "page_size": 10\r
  }\r
}
安全使用建议
Install only if you intend to let the agent read Bee/Tradew product data using your API key. Use the least-privileged key available, confirm language/group selections, and be aware that returned product data may include business details such as descriptions, SEO fields, view counts, and inquiry counts.
功能分析
Type: OpenClaw Skill Name: bee-products-read Version: 2.0.0 The skill is a standard API wrapper for retrieving product data from the 'Bee' website builder platform (tradew.com). The code in index.js performs a straightforward POST request to the official platform endpoint using the provided API key, and the SKILL.md instructions provide operational constraints for the AI agent (such as pagination logic and filtering) without any signs of malicious prompt injection or data exfiltration.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The stated purpose is coherent and read-only: it retrieves Bee product data. It still accesses account/business data through an API credential, as shown by index.js using an Authorization Bearer token.
Instruction Scope
The documentation describes a nested pagination object, but index.js reads top-level args.current_page and args.page_size, so pagination may not behave exactly as documented.
Install Mechanism
There is no install spec and no package/dependency execution shown; however, the supplied metadata lists the source as unknown, so provenance is limited to the provided artifacts.
Credentials
The environment use is proportionate for the purpose: index.js makes a network POST to the Tradew products/read endpoint with the supplied API key and shows no shell, local file, or OS access.
Persistence & Privilege
No persistence, background workers, file writes, credential storage, local privilege escalation, or account mutation behavior is shown.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install bee-products-read
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /bee-products-read 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Version 2.0.0 of bee-products-read introduces major improvements and clarifications: - Full documentation of all input and output parameters, including detailed table formats for API responses. - Explicit support for filtering by site language and leaf-node product group. - Detailed pagination behavior described, reducing ambiguity in pagination handling. - Emphasizes dependency on external skills (bee-languages-get, bee-productsgroup-read) for parameter values. - Expanded usage scenarios: product displaying, data analysis, AI content generation, and SEO optimization. - Clear warnings and restrictions about input parameter sourcing and selection. - New metadata format for environment variable requirements and homepage reference.
元数据
Slug bee-products-read
版本 2.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

bee-products-read 是什么?

基于"小蜜蜂(Bee)建站"开放 API 的产品/商品列表读取技能,用于获取网站已发布的产品数据。支持按语言、产品分组筛选,支持分页读取,可用于商品展示、数据分析、AI 内容生成、SEO 优化等场景。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 52 次。

如何安装 bee-products-read?

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

bee-products-read 是免费的吗?

是的,bee-products-read 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

bee-products-read 支持哪些平台?

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

谁开发了 bee-products-read?

由 mouxiaming(@mouxiaming)开发并维护,当前版本 v2.0.0。

💬 留言讨论