{"id":"5c254c26-89c5-4b82-a4c2-ab8f5db7514b","entityType":"agent","slug":"clawhub-1688aiinfra-1688-source-suppliers","name":"1688 Source Suppliers","canonicalUrl":"https://www.xpersona.co/agent/clawhub-1688aiinfra-1688-source-suppliers","canonicalPath":"/agent/clawhub-1688aiinfra-1688-source-suppliers","generatedAt":"2026-10-10T08:19:44.791Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T20:59:17.366Z","emptyReason":null},"description":"1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息 核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。 触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。 不触发场景：找商品/选品 → 1688-product-find；比价/换供 →... Skill: 1688 Source Suppliers Owner: 1688aiinfra Summary: 1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息 核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。 触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。 不触发场景：找商品/选品 → 1688-product-find；比价/换供 →... Tags: latest:1.0.0 Version history: v1.0.0 | 2026-05-07T06:14:14.023Z | auto 1688-source-suppliers v1.0.0 - Initial release with supplier search capability for 1688 platform. - Supports querying supplie","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 2K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s177df9srv6z2y0gd1kw90rern83hzxb:1688-source-suppliers","sourceUrl":"https://clawhub.ai/1688aiinfra/1688-source-suppliers","homepage":"https://clawhub.ai/1688aiinfra/skills/1688-source-suppliers","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/1688aiinfra/1688-source-suppliers","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/1688aiinfra/skills/1688-source-suppliers","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":66,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息 核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。 触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。 不触发场景：找商品/选品 → 1688-product-find；比价/换供 →..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T20:59:17.366Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T20:59:17.366Z","emptyReason":null},"stars":null,"forks":null,"downloads":2002,"packageName":null,"latestVersion":"1.0.0","tractionLabel":"2K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T20:59:17.365Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T20:59:17.366Z","lastCrawledAt":"2026-10-09T20:59:17.365Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T20:59:17.365Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.0","createdAt":"2026-05-07T06:14:14.023Z","changelog":"1688-source-suppliers v1.0.0 - Initial release with supplier search capability for 1688 platform. - Supports querying suppliers and factories by user-provided keywords. - Enforces strict output completeness: supplier name, cooperation type, and services required. - Includes detailed error handling and user guidance for missing or invalid parameters. - Provides clear instructions for tool usage, output sequence, and safe execution. - Ensures no supplier info is fabricated and query intent is not altered without user consent.","fileCount":20,"zipByteSize":23149}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s177df9srv6z2y0gd1kw90rern83hzxb:1688-source-suppliers","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","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":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T08:19:44.791Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-1688aiinfra-1688-source-suppliers/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-09T20:59:17.366Z","emptyReason":null},"readme":"Skill: 1688 Source Suppliers\n\nOwner: 1688aiinfra\n\nSummary: 1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息 核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。 触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。 不触发场景：找商品/选品 → 1688-product-find；比价/换供 →...\n\nTags: latest:1.0.0\n\nVersion history:\n\nv1.0.0 | 2026-05-07T06:14:14.023Z | auto\n\n1688-source-suppliers v1.0.0\n\n- Initial release with supplier search capability for 1688 platform.\n- Supports querying suppliers and factories by user-provided keywords.\n- Enforces strict output completeness: supplier name, cooperation type, and services required.\n- Includes detailed error handling and user guidance for missing or invalid parameters.\n- Provides clear instructions for tool usage, output sequence, and safe execution.\n- Ensures no supplier info is fabricated and query intent is not altered without user consent.\n\nArchive index:\n\nArchive v1.0.0: 20 files, 23149 bytes\n\nFiles: cli.py (2308b), README.md (3344b), references/capabilities/ali_1688_source_suppliers.md (1883b), references/capabilities/configure.md (1370b), requirements.txt (17b), scripts/_auth.py (6380b), scripts/_const.py (531b), scripts/_errors.py (1217b), scripts/_http.py (4214b), scripts/_output.py (958b), scripts/capabilities/ali_1688_source_suppliers/__init__.py (0b), scripts/capabilities/ali_1688_source_suppliers/cmd.py (1635b), scripts/capabilities/ali_1688_source_suppliers/service.py (6660b), scripts/capabilities/configure/__init__.py (0b), scripts/capabilities/configure/cmd.py (2184b), scripts/capabilities/configure/service.py (3766b), skill-card.md (2257b), SKILL.md (4809b), tests/testcases.json (2492b), _meta.json (140b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: 1688-source-suppliers\nversion: \"1.0.0\"\ndescription: |\n  1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息\n  核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。\n  触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。\n  不触发场景：找商品/选品 → 1688-product-find；比价/换供 → 1688-product-compare；下单付款 → 不处理。\nmetadata: {\"openclaw\": {\"emoji\": \"🏭\", \"requires\": {\"bins\": [\"python3\"]}, \"primaryEnv\": \"ALI_1688_AK\"}}\n---\n\n# 1688-source-suppliers\n\n## 意图判断\n\n**触发本技能**：\n- 找供应商、查供应商、1688供应商、供应商信息、工厂信息\n- 查询某地区的工厂/产业带（如\"常州灯具工厂\"、\"义乌小商品供应商\"）\n- 寻找某品类的生产厂家/加工厂\n\n## 严格禁止（NEVER DO）\n\n1. **不编造供应商信息**：禁止凭空生成不存在的公司名称、联系方式或地址\n2. **不擅自改写查询关键字**：不得在未征得用户认可的情况下修改用户的查询意图\n3. **不混入Agent分析内容**：供应商信息展示时，Agent 分析内容必须追加在最后，不得混入供应商数据中\n\n## 命令速查\n\n统一入口：`python3 {baseDir}/cli.py <command> [options]`\n\n所有命令输出 JSON：`{\"success\": bool, \"markdown\": str, \"data\": {...}}`\n\n| 命令 | 说明 | 示例 |\n|------|------|------|\n| `ali_1688_source_suppliers` | 查询1688供应商信息 | `cli.py ali_1688_source_suppliers --query \"灯具供应商\"` |\n| `configure` | 配置 AK | `cli.py configure YOUR_AK` |\n\n## 执行前置\n\n首次执行命令前需先完整阅读 `references/capabilities/<命令名>.md`，同一会话内后续重复调用可复用已加载知识。\n\n## 使用流程\n\n**步骤1：提取查询关键字**\n- 从用户消息中提取供应商名称或关键字\n- 若关键字不明确，使用参数补齐引导话术追问用户：\n  > \"查询1688供应商信息需要提供查询关键字。你可以直接告诉我，例如：查询\"灯具供应商\"或\"常州工厂\"。\"\n\n**步骤2：调用工具查询**\n- 执行命令：`python3 cli.py ali_1688_source_suppliers --query \"<查询关键字>\"`\n- 等待工具返回结果\n\n**步骤3：检查输出状态**\n- 若 `success: true`：输出 `markdown` 字段内容 → 追加引导链接 → 可追加 Agent 分析\n- 若 `success: false`：按「异常处理」章节处理\n\n**步骤4：追加引导链接**\n- 在供应商信息后追加：\n  > 📌 [找更多优质供应商上1688](https://s.1688.com/company/company_search.htm)\n\n## 输出规范\n\n**数据质量要求**：\n- 返回的供应商记录必须包含以下完整信息，缺少任一字段的记录将被自动过滤：\n  - 公司名称（必填，不能为空）\n  - 合作方式（必填，不能为空）\n  - 服务（必填，不能为空）\n- Agent在向用户展示供应商信息时，应确保所有推荐的供应商都包含完整的供应商名称\n\n**输出顺序**：\n1. 先输出 `markdown` 字段内容（供应商信息）\n2. 再追加引导链接\n3. 最后可追加 Agent 分析内容\n\n**引导链接格式**：\n> 📌 [找更多优质供应商上1688](https://s.1688.com/company/company_search.htm)\n\n**输出示例**：\n```json\n{\n  \"success\": true,\n  \"markdown\": \"找到 5 家供应商\\n\\n---\\n\\n### 供应商 1\\n\\n- 公司名称: [中山市致富照明有限公司](https://sale.1688.com/...)\\n- 所在地区: 广东中山\\n- 合作方式: OEM\\n- 服务: 清加工, 包工包料\",\n  \"data\": {...}\n}\n```\n\n## 异常处理\n\n任何命令输出 `success: false` 时：\n\n1. **先输出 `markdown` 字段**（已包含用户可读的错误描述）\n2. **再根据关键词追加引导**：\n\n| markdown 关键词 | Agent 额外动作 |\n|----------------|--------------|\n| \"AK 未配置\" 或 \"签名无效\" 或 \"401\" | 提示用户当前查询能力所需鉴权未就绪，请运行 `cli.py configure YOUR_AK` 配置 AK 后重试 |\n| \"参数缺失\" 或 \"query 不能为空\" | 提示用户补充查询关键字后重试 |\n| \"限流\" 或 \"429\" | 建议用户等待 1-2 分钟后重试 |\n| \"格式异常\" 或 \"服务异常\" | 提示用户服务暂时不可用，请稍后重试 |\n| 其他 | 仅输出 markdown 即可 |\n\n## 安全声明\n\n| 风险级别 | 命令 | Agent 行为 |\n|---------|------|-----------|\n| **读取** | ali_1688_source_suppliers | 当查询关键字明确时直接执行；信息缺失时先追问补齐 |\n\n**全局读取规则**：\n1. 查询类操作属于读取，当查询关键字明确时可直接执行\n2. 当查询关键字不明确时，先向用户追问补齐后再执行\n3. 不擅自扩写、改写用户的查询关键字；如需优化，应明确告知并征得用户认可\n\nFile v1.0.0:README.md\n\n# 1688找供应商\n\n一个用于查询1688供应商及工厂信息的命令行工具。\n\n## 功能特性\n\n- 根据供应商名称或关键字查询1688供应商信息\n- 支持按地区、行业等条件筛选供应商\n- 简单易用的CLI命令行界面\n- 自动AK管理和签名认证\n\n## 安装\n\n### 前置要求\n\n- Python 3.6 或更高版本\n- pip（Python包管理器）\n\n### 安装依赖\n\n```bash\npip install -r requirements.txt\n```\n\n## 快速开始\n\n### 1. 配置AK\n\n首次使用前需要配置Access Key（AK）：\n\n```bash\npython3 cli.py configure YOUR_ACCESS_KEY\n```\n\n### 2. 查询供应商\n\n```bash\n# 查询特定供应商\npython3 cli.py ali_1688_source_suppliers --query \"灯具供应商\"\n\n# 使用缩写参数\npython3 cli.py ali_1688_source_suppliers -q \"常州工厂\"\n```\n\n## 使用说明\n\n### 命令列表\n\n| 命令 | 说明 |\n|------|------|\n| `ali_1688_source_suppliers` | 查询1688供应商信息 |\n| `configure` | 配置或查看AK状态 |\n\n### 参数说明\n\n#### ali_1688_source_suppliers\n\n| 参数 | 缩写 | 必填 | 说明 |\n|------|------|------|------|\n| `--query` | `-q` | 是 | 供应商名称或关键字 |\n\n#### configure\n\n| 参数 | 说明 |\n|------|------|\n| `[AK]` | 可选，提供AK则进行配置，不提供则查看当前状态 |\n\n### 输出格式\n\n所有命令输出均为JSON格式：\n\n```json\n{\n  \"success\": true,\n  \"markdown\": \"操作说明信息\",\n  \"data\": {\n    \"data\": {\n      // 具体数据\n    }\n  }\n}\n```\n\n## 常见问题\n\n### AK未配置\n\n如果提示\"AK 未配置\"，请运行：\n\n```bash\npython3 cli.py configure YOUR_ACCESS_KEY\n```\n\n### AK无效\n\n如果AK无效或已过期，请：\n\n1. 检查AK是否正确\n2. 重新配置AK：`python3 cli.py configure YOUR_ACCESS_KEY`\n3. 如果配置后仍未生效，尝试重启OpenClaw或执行 `openclaw secrets reload`\n\n### 网络错误\n\n如果遇到网络错误：\n\n1. 检查网络连接\n2. 稍后重试\n3. 检查防火墙设置\n\n## 项目结构\n\n```\n1688-source-suppliers/\n├── cli.py                                    # CLI入口\n├── SKILL.md                                  # Skill定义\n├── requirements.txt                          # Python依赖\n├── scripts/                                  # 核心脚本\n│   ├── _auth.py                             # 认证模块\n│   ├── _http.py                             # HTTP客户端\n│   ├── _const.py                            # 全局常量\n│   ├── _errors.py                           # 异常定义\n│   ├── _output.py                           # 输出工具\n│   └── capabilities/                        # 功能实现\n│       ├── configure/                       # AK配置\n│       └── ali_1688_source_suppliers/       # 供应商查询\n└── references/                              # 参考文档\n    └── capabilities/\n        ├── configure.md\n        └── ali_1688_source_suppliers.md\n```\n\n## 开发\n\n### 运行测试\n\n```bash\n# 查看帮助\npython3 cli.py\n\n# 测试配置命令\npython3 cli.py configure\n\n# 测试查询命令\npython3 cli.py ali_1688_source_suppliers --help\n```\n\n### 代码规范\n\n- 遵循PEP 8代码风格\n- 使用类型注解\n- 添加必要的文档字符串\n\n## 许可证\n\n[许可证信息]\n\n## 联系方式\n\n如有问题或建议，请联系项目维护者。\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn76msg8cwkep3b08z7zffx9fx82p5wj\",\n  \"slug\": \"1688-source-suppliers\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1778134454023\n}\n\nFile v1.0.0:references/capabilities/ali_1688_source_suppliers.md\n\n# 1688供应商查询指南\n\n## 功能说明\n\n通过 CLI 调用1688供应商查询接口，返回匹配到的供应商及工厂信息。\n\n## 前置条件\n\n- 已配置 AK（未配置时会提示运行 `cli.py configure YOUR_AK`）\n\n## CLI 调用\n\n```bash\npython3 cli.py ali_1688_source_suppliers --query \"供应商名称\"\n```\n\n### 参数说明\n\n| 参数        | 缩写   | 是否必填 | 说明    |\n|-----------|------|----------|-------|\n| `--query` | `-q` | ✅ 是 | 供应商名称或关键字 |\n\n### 调用示例\n\n```bash\n# 查询灯具供应商\npython3 cli.py ali_1688_source_suppliers -q \"灯具供应商\"\n\n# 查询常州地区的工厂\npython3 cli.py ali_1688_source_suppliers -q \"常州工厂\"\n```\n\n## 输出格式\n\n### 成功\n\n```json\n{\n  \"success\": true,\n  \"markdown\": \"供应商信息查询成功\",\n  \"data\": {\n    \"data\": {\n      // 供应商详细信息\n    }\n  }\n}\n```\n\n### 失败 — AK 未配置\n\n```json\n{\n  \"success\": false,\n  \"markdown\": \"❌ AK 未配置，无法查询1688供应商信息。\\n\\n运行: `cli.py configure YOUR_AK`\"\n}\n```\n\n### 失败 — 其他异常\n\n```json\n{\n  \"success\": false,\n  \"markdown\": \"❌ 错误描述信息\"\n}\n```\n\n## Agent 处理流程\n\n```\n1. 从用户消息中提取：供应商名称或关键字\n2. 执行 cli.py ali_1688_source_suppliers --query <供应商名称>\n3. 检查输出：\n   - success=true → 告知用户\"供应商信息查询成功\"\n   - success=false → 原样输出错误信息\n```\n\n## 异常处理\n\n| 场景 | Agent 应对 |\n|------|-----------|\n| AK 未配置 | 引导用户执行 `cli.py configure YOUR_AK` 配置 AK |\n| 参数缺失（query） | 提示用户补充供应商名称或关键字 |\n| 接口返回格式异常 | 提示\"格式异常，请稍后重试\" |\n| 其他运行时异常 | 原样输出错误信息 |\n\n通用 HTTP 异常（400/401/429/500）处理见 `references/common/error-handling.md`。\n\nFile v1.0.0:references/capabilities/configure.md\n\n# AK 配置指南\n\n## 获取 AK（引导用户）\n\n当用户没有 AK 时，Agent 输出以下引导：\n\n> 请提供您的 AK（Access Key），用于1688供应商查询的鉴权。\n\n## Agent 配置流程（核心）\n\n用户告知 AK 后，Agent 按以下步骤执行：\n\n```\n1. 从用户消息中提取 AK 字符串\n2. 执行 cli.py configure <AK>\n3. 检查输出：success=true → 继续；success=false → 原样输出 markdown 错误信息\n4. 配置成功后由 OpenClaw 配置注入生效（不依赖本地会话缓存）；如当前会话仍未生效，提示用户新开会话或执行 `openclaw secrets reload`\n5. 继续用户的原始请求（如查询供应商信息）；若用户仅提供了 AK 没有其他请求，告知\"配置成功，您可以查询供应商信息了\"\n```\n\n## CLI 调用\n\n```bash\npython3 cli.py configure YOUR_AK_HERE\n```\n\n无参数调用可查看当前配置状态：`python3 cli.py configure`\n\n## 异常处理\n\n| 场景 | Agent 应对 |\n|------|-----------|\n| configure 输出 success=false | 原样输出 markdown 错误信息 |\n| 配置成功但后续命令仍报 AK 未配置 | 提示用户新开会话或执行 `openclaw secrets reload`，必要时再重试 configure |\n| 用户问\"我的 AK 在哪\" | 输出上方获取 AK 引导话术 |\n\n通用 HTTP 异常（400/401/429/500）处理见 `references/common/error-handling.md`。\n\nFile v1.0.0:skill-card.md\n\n## Description:\n\nFinds 1688 suppliers and factories by querying the 1688 platform with user-provided supplier names, regions, industries, or keywords.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[1688aiinfra](https://clawhub.ai/user/1688aiinfra)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers, agents, and sourcing users use this skill to look up supplier and factory records on 1688, then return complete supplier summaries for the requested keyword without fabricating missing supplier data.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: Credential setup can expose or misstore the 1688 access key.\n\nMitigation: Provide the AK through a protected secret manager or controlled environment injection, avoid pasting it into ordinary chat or shell history, and rotate it if exposure is suspected.\n\nRisk: Gateway-related environment variables can redirect where authenticated requests or configuration updates are sent.\n\nMitigation: Verify gateway URLs and tokens in the runtime environment before installation or execution.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/1688aiinfra/skills/1688-source-suppliers)\n- [Publisher profile](https://clawhub.ai/user/1688aiinfra)\n- [1688 supplier search](https://s.1688.com/company/company_search.htm)\n- [references/capabilities/ali_1688_source_suppliers.md](artifact/references/capabilities/ali_1688_source_suppliers.md)\n- [references/capabilities/configure.md](artifact/references/capabilities/configure.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, json, shell commands, configuration, guidance]\n\n**Output Format:** [JSON responses with user-facing Markdown supplier summaries and error guidance]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires Python 3 and an ALI_1688_AK credential for authenticated supplier queries.]\n\n## Skill Version(s):\n\n1.0.0 (source: SKILL.md frontmatter and server release evidence)\n\n## Ethical Considerations:\n\nUsers 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.\n\nFile v1.0.0:tests/testcases.json\n\n[\n  {\n    \"id\": \"TC001\",\n    \"name\": \"正向触发-供应商关键字查询\",\n    \"input\": \"帮我找灯具供应商\",\n    \"should_call\": \"ali_1688_source_suppliers\",\n    \"expected_behavior\": [\"调用工具查询供应商\", \"返回供应商列表\", \"每条记录含公司名称\"],\n    \"expected_not\": [\"不编造供应商信息\"]\n  },\n  {\n    \"id\": \"TC002\",\n    \"name\": \"正向触发-工厂查询\",\n    \"input\": \"查一下常州有哪些灯具工厂\",\n    \"should_call\": \"ali_1688_source_suppliers\",\n    \"expected_behavior\": [\"提取关键字'常州工厂'或'常州灯具'\", \"返回工厂信息\"],\n    \"expected_not\": []\n  },\n  {\n    \"id\": \"TC003\",\n    \"name\": \"参数缺失-返回标准JSON错误\",\n    \"input\": \"python3 cli.py ali_1688_source_suppliers（无 --query 参数）\",\n    \"should_call\": \"ali_1688_source_suppliers\",\n    \"expected_behavior\": [\"返回 success: false\", \"返回标准 JSON 格式\", \"markdown 包含参数缺失引导\"],\n    \"expected_not\": [\"不输出 argparse 原生错误\"]\n  },\n  {\n    \"id\": \"TC004\",\n    \"name\": \"不触发-找商品场景\",\n    \"input\": \"帮我找一款LED灯\",\n    \"should_call\": \"none\",\n    \"expected_behavior\": [\"不触发本技能\", \"引导至找商品能力\"],\n    \"expected_not\": [\"不调用ali_1688_source_suppliers\"]\n  },\n  {\n    \"id\": \"TC005\",\n    \"name\": \"不触发-下单场景\",\n    \"input\": \"我现在就要下单付款\",\n    \"should_call\": \"none\",\n    \"expected_behavior\": [\"不触发本技能\"],\n    \"expected_not\": [\"不调用ali_1688_source_suppliers\"]\n  },\n  {\n    \"id\": \"TC006\",\n    \"name\": \"输出格式-引导链接\",\n    \"input\": \"查询办公家具供应商\",\n    \"should_call\": \"ali_1688_source_suppliers\",\n    \"expected_behavior\": [\"返回供应商信息后追加引导链接\", \"引导链接包含s.1688.com\"],\n    \"expected_not\": [\"引导链接不混入供应商信息中间\"]\n  },\n  {\n    \"id\": \"TC007\",\n    \"name\": \"数据质量-必填字段\",\n    \"input\": \"找LED灯带供应商\",\n    \"should_call\": \"ali_1688_source_suppliers\",\n    \"expected_behavior\": [\"每条供应商含公司名称\", \"每条供应商含合作方式\", \"每条供应商含服务\"],\n    \"expected_not\": [\"不展示缺少公司名称的记录\"]\n  },\n  {\n    \"id\": \"TC008\",\n    \"name\": \"异常处理-AK未配置\",\n    \"input\": \"查询供应商信息（AK未配置模拟）\",\n    \"should_call\": \"ali_1688_source_suppliers\",\n    \"expected_behavior\": [\"输出markdown错误描述\", \"提示补充AK或检查鉴权配置\"],\n    \"expected_not\": []\n  }\n]\n\nFile v1.0.0:requirements.txt\n\nrequests>=2.31.0","readmeExcerpt":"Skill: 1688 Source Suppliers Owner: 1688aiinfra Summary: 1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息 核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。 触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。 不触发场景：找商品/选品 → 1688-product-find；比价/换供 →... Tags: latest:1.0.0 Version history: v1.0.0 | 2026-05-07T06:14:14.023Z | auto 1688-source-suppliers v1.0.0 - Initial release with supplier search capability for 1688 platform. - Supports querying supplie","codeSnippets":[],"executableExamples":[{"language":"json","snippet":"{\n  \"success\": true,\n  \"markdown\": \"找到 5 家供应商\\n\\n---\\n\\n### 供应商 1\\n\\n- 公司名称: [中山市致富照明有限公司](https://sale.1688.com/...)\\n- 所在地区: 广东中山\\n- 合作方式: OEM\\n- 服务: 清加工, 包工包料\",\n  \"data\": {...}\n}"},{"language":"bash","snippet":"pip install -r requirements.txt"},{"language":"bash","snippet":"python3 cli.py configure YOUR_ACCESS_KEY"},{"language":"bash","snippet":"# 查询特定供应商\npython3 cli.py ali_1688_source_suppliers --query \"灯具供应商\"\n\n# 使用缩写参数\npython3 cli.py ali_1688_source_suppliers -q \"常州工厂\""},{"language":"json","snippet":"{\n  \"success\": true,\n  \"markdown\": \"操作说明信息\",\n  \"data\": {\n    \"data\": {\n      // 具体数据\n    }\n  }\n}"},{"language":"bash","snippet":"python3 cli.py configure YOUR_ACCESS_KEY"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: 1688-source-suppliers\nversion: \"1.0.0\"\ndescription: |\n  1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息\n  核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。\n  触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。\n  不触发场景：找商品/选品 → 1688-product-find；比价/换供 → 1688-product-compare；下单付款 → 不处理。\nmetadata: {\"openclaw\": {\"emoji\": \"🏭\", \"requires\": {\"bins\": [\"python3\"]}, \"primaryEnv\": \"ALI_1688_AK\"}}\n---\n\n# 1688-source-suppliers\n\n## 意图判断\n\n**触发本技能**：\n- 找供应商、查供应商、1688供应商、供应商信息、工厂信息\n- 查询某地区的工厂/产业带（如\"常州灯具工厂\"、\"义乌小商品供应商\"）\n- 寻找某品类的生产厂家/加工厂\n\n## 严格禁止（NEVER DO）\n\n1. **不编造供应商信息**：禁止凭空生成不存在的公司名称、联系方式或地址\n2. **不擅自改写查询关键字**：不得在未征得用户认可的情况下修改用户的查询意图\n3. **不混入Agent分析内容**：供应商信息展示时，Agent 分析内容必须追加在最后，不得混入供应商数据中\n\n## 命令速查\n\n统一入口：`python3 {baseDir}/cli.py <command> [options]`\n\n所有命令输出 JSON：`{\"success\": bool, \"markdown\": str, \"data\": {...}}`\n\n| 命令 | 说明 | 示例 |\n|------|------|------|\n| `ali_1688_source_suppliers` | 查询1688供应商信息 | `cli.py ali_1688_source_suppliers --query \"灯具供应商\"` |\n| `configure` | 配置 AK | `cli.py configure YOUR_AK` |\n\n## 执行前置\n\n首次执行命令前需先完整阅读 `references/capabilities/<命令名>.md`，同一会话内后续重复调用可复用已加载知识。\n\n## 使用流程\n\n**步骤1：提取查询关键字**\n- 从用户消息中提取供应商名称或关键字\n- 若关键字不明确，使用参数补齐引导话术追问用户：\n  > \"查询1688供应商信息需要提供查询关键字。你可以直接告诉我，例如：查询\"灯具供应商\"或\"常州工厂\"。\"\n\n**步骤2：调用工具查询**\n- 执行命令：`python3 cli.py ali_1688_source_suppliers --query \"<查询关键字>\"`\n- 等待工具返回结果\n\n**步骤3：检查输出状态**\n- 若 `success: true`：输出 `markdown` 字段内容 → 追加引导链接 → 可追加 Agent 分析\n- 若 `success: false`：按「异常处理」章节处理\n\n**步骤4：追加引导链接**\n- 在供应商信息后追加：\n  > 📌 [找更多优质供应商上1688](https://s.1688.com/company/company_search.htm)\n\n## 输出规范\n\n**数据质量要求**：\n- 返回的供应商记录必须包含以下完整信息，缺少任一字段的记录将被自动过滤：\n  - 公司名称（必填，不能为空）\n  - 合作方式（必填，不能为空）\n  - 服务（必填，不能为空）\n- Agent在向用户展示供应商信息时，应确保所有推荐的供应商都包含完整的供应商名称\n\n**输出顺序**：\n1. 先输出 `markdown` 字段内容（供应商信息）\n2. 再追加引导链接\n3. 最后可追加 Agent 分析内容\n\n**引导链接格式**：\n> 📌 [找更多优质供应商上1688](https://s.1688.com/company/company_search.htm)\n\n**输出示例**：\n```json\n{\n  \"success\": true,\n  \"markdown\": \"找到 5 家供应商\\n\\n---\\n\\n### 供应商 1\\n\\n- 公司名称: [中山市致富照明有限公司](https://sale.1688.com/...)\\n- 所在地区: 广东中山\\n- 合作方式: OEM\\n- 服务: 清加工, 包工包料\",\n  \"data\": {...}\n}\n```\n\n## 异常处理\n\n任何命令输出 `success: false` 时：\n\n1. **先输出 `markdown` 字段**（已包含用户可读的错误描述）\n2. **再根据关键词追加引导**：\n\n| markdown 关键词 | Agent 额外动作 |\n|----------------|--------------|\n| \"AK 未配置\" 或 \"签名无效\" 或 \"401\" | 提示用户当前查询能力所需鉴权未就绪，请运行 `cli.py configure YOUR_AK` 配置 AK 后重试 |\n| \"参数缺失\" 或 \"query 不能为空\" | 提示用户补充查询关键字后重试 |\n| \"限流\" 或 \"429\" | 建议用户等待 1-2 分钟后重试 |\n| \"格式异常\" 或 \"服务异常\" | 提示用户服务暂时不可用，请稍后重试 |\n| 其他 | 仅输出 markdown 即可 |\n\n## 安全声明\n\n| 风险级别 | 命令 | Agent 行为 |\n|---------|------|-----------|\n| **读取** | ali_1688_source_suppliers | 当查询关键字明确时直接执行；信息缺失时先追问补齐 |\n\n**全局读取规则**：\n1. 查询类操作属于读取，当查询关键字明确时可直接执行\n2. 当查询关键字不明确时，先向用户追问补齐后再执行\n3. 不擅自扩写、改写用户的查询关键字；如需优化，应明确告知并征得用户认可"},{"path":"README.md","content":"# 1688找供应商\n\n一个用于查询1688供应商及工厂信息的命令行工具。\n\n## 功能特性\n\n- 根据供应商名称或关键字查询1688供应商信息\n- 支持按地区、行业等条件筛选供应商\n- 简单易用的CLI命令行界面\n- 自动AK管理和签名认证\n\n## 安装\n\n### 前置要求\n\n- Python 3.6 或更高版本\n- pip（Python包管理器）\n\n### 安装依赖\n\n```bash\npip install -r requirements.txt\n```\n\n## 快速开始\n\n### 1. 配置AK\n\n首次使用前需要配置Access Key（AK）：\n\n```bash\npython3 cli.py configure YOUR_ACCESS_KEY\n```\n\n### 2. 查询供应商\n\n```bash\n# 查询特定供应商\npython3 cli.py ali_1688_source_suppliers --query \"灯具供应商\"\n\n# 使用缩写参数\npython3 cli.py ali_1688_source_suppliers -q \"常州工厂\"\n```\n\n## 使用说明\n\n### 命令列表\n\n| 命令 | 说明 |\n|------|------|\n| `ali_1688_source_suppliers` | 查询1688供应商信息 |\n| `configure` | 配置或查看AK状态 |\n\n### 参数说明\n\n#### ali_1688_source_suppliers\n\n| 参数 | 缩写 | 必填 | 说明 |\n|------|------|------|------|\n| `--query` | `-q` | 是 | 供应商名称或关键字 |\n\n#### configure\n\n| 参数 | 说明 |\n|------|------|\n| `[AK]` | 可选，提供AK则进行配置，不提供则查看当前状态 |\n\n### 输出格式\n\n所有命令输出均为JSON格式：\n\n```json\n{\n  \"success\": true,\n  \"markdown\": \"操作说明信息\",\n  \"data\": {\n    \"data\": {\n      // 具体数据\n    }\n  }\n}\n```\n\n## 常见问题\n\n### AK未配置\n\n如果提示\"AK 未配置\"，请运行：\n\n```bash\npython3 cli.py configure YOUR_ACCESS_KEY\n```\n\n### AK无效\n\n如果AK无效或已过期，请：\n\n1. 检查AK是否正确\n2. 重新配置AK：`python3 cli.py configure YOUR_ACCESS_KEY`\n3. 如果配置后仍未生效，尝试重启OpenClaw或执行 `openclaw secrets reload`\n\n### 网络错误\n\n如果遇到网络错误：\n\n1. 检查网络连接\n2. 稍后重试\n3. 检查防火墙设置\n\n## 项目结构\n\n```\n1688-source-suppliers/\n├── cli.py                                    # CLI入口\n├── SKILL.md                                  # Skill定义\n├── requirements.txt                          # Python依赖\n├── scripts/                                  # 核心脚本\n│   ├── _auth.py                             # 认证模块\n│   ├── _http.py                             # HTTP客户端\n│   ├── _const.py                            # 全局常量\n│   ├── _errors.py                           # 异常定义\n│   ├── _output.py                           # 输出工具\n│   └── capabilities/                        # 功能实现\n│       ├── configure/                       # AK配置\n│       └── ali_1688_source_suppliers/       # 供应商查询\n└── references/                              # 参考文档\n    └── capabilities/\n        ├── configure.md\n        └── ali_1688_source_suppliers.md\n```\n\n## 开发\n\n### 运行测试\n\n```bash\n# 查看帮助\npython3 cli.py\n\n# 测试配置命令\npython3 cli.py configure\n\n# 测试查询命令\npython3 cli.py ali_1688_source_suppliers --help\n```\n\n### 代码规范\n\n- 遵循PEP 8代码风格\n- 使用类型注解\n- 添加必要的文档字符串\n\n## 许可证\n\n[许可证信息]\n\n## 联系方式\n\n如有问题或建议，请联系项目维护者。"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn76msg8cwkep3b08z7zffx9fx82p5wj\",\n  \"slug\": \"1688-source-suppliers\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1778134454023\n}"},{"path":"references/capabilities/ali_1688_source_suppliers.md","content":"# 1688供应商查询指南\n\n## 功能说明\n\n通过 CLI 调用1688供应商查询接口，返回匹配到的供应商及工厂信息。\n\n## 前置条件\n\n- 已配置 AK（未配置时会提示运行 `cli.py configure YOUR_AK`）\n\n## CLI 调用\n\n```bash\npython3 cli.py ali_1688_source_suppliers --query \"供应商名称\"\n```\n\n### 参数说明\n\n| 参数        | 缩写   | 是否必填 | 说明    |\n|-----------|------|----------|-------|\n| `--query` | `-q` | ✅ 是 | 供应商名称或关键字 |\n\n### 调用示例\n\n```bash\n# 查询灯具供应商\npython3 cli.py ali_1688_source_suppliers -q \"灯具供应商\"\n\n# 查询常州地区的工厂\npython3 cli.py ali_1688_source_suppliers -q \"常州工厂\"\n```\n\n## 输出格式\n\n### 成功\n\n```json\n{\n  \"success\": true,\n  \"markdown\": \"供应商信息查询成功\",\n  \"data\": {\n    \"data\": {\n      // 供应商详细信息\n    }\n  }\n}\n```\n\n### 失败 — AK 未配置\n\n```json\n{\n  \"success\": false,\n  \"markdown\": \"❌ AK 未配置，无法查询1688供应商信息。\\n\\n运行: `cli.py configure YOUR_AK`\"\n}\n```\n\n### 失败 — 其他异常\n\n```json\n{\n  \"success\": false,\n  \"markdown\": \"❌ 错误描述信息\"\n}\n```\n\n## Agent 处理流程\n\n```\n1. 从用户消息中提取：供应商名称或关键字\n2. 执行 cli.py ali_1688_source_suppliers --query <供应商名称>\n3. 检查输出：\n   - success=true → 告知用户\"供应商信息查询成功\"\n   - success=false → 原样输出错误信息\n```\n\n## 异常处理\n\n| 场景 | Agent 应对 |\n|------|-----------|\n| AK 未配置 | 引导用户执行 `cli.py configure YOUR_AK` 配置 AK |\n| 参数缺失（query） | 提示用户补充供应商名称或关键字 |\n| 接口返回格式异常 | 提示\"格式异常，请稍后重试\" |\n| 其他运行时异常 | 原样输出错误信息 |\n\n通用 HTTP 异常（400/401/429/500）处理见 `references/common/error-handling.md`。"},{"path":"references/capabilities/configure.md","content":"# AK 配置指南\n\n## 获取 AK（引导用户）\n\n当用户没有 AK 时，Agent 输出以下引导：\n\n> 请提供您的 AK（Access Key），用于1688供应商查询的鉴权。\n\n## Agent 配置流程（核心）\n\n用户告知 AK 后，Agent 按以下步骤执行：\n\n```\n1. 从用户消息中提取 AK 字符串\n2. 执行 cli.py configure <AK>\n3. 检查输出：success=true → 继续；success=false → 原样输出 markdown 错误信息\n4. 配置成功后由 OpenClaw 配置注入生效（不依赖本地会话缓存）；如当前会话仍未生效，提示用户新开会话或执行 `openclaw secrets reload`\n5. 继续用户的原始请求（如查询供应商信息）；若用户仅提供了 AK 没有其他请求，告知\"配置成功，您可以查询供应商信息了\"\n```\n\n## CLI 调用\n\n```bash\npython3 cli.py configure YOUR_AK_HERE\n```\n\n无参数调用可查看当前配置状态：`python3 cli.py configure`\n\n## 异常处理\n\n| 场景 | Agent 应对 |\n|------|-----------|\n| configure 输出 success=false | 原样输出 markdown 错误信息 |\n| 配置成功但后续命令仍报 AK 未配置 | 提示用户新开会话或执行 `openclaw secrets reload`，必要时再重试 configure |\n| 用户问\"我的 AK 在哪\" | 输出上方获取 AK 引导话术 |\n\n通用 HTTP 异常（400/401/429/500）处理见 `references/common/error-handling.md`。"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息 核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。 触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。 不触发场景：找商品/选品 → 1688-product-find；比价/换供 →... Skill: 1688 Source Suppliers Owner: 1688aiinfra Summary: 1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息 核心工具能力：1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。 触发词：找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。 不触发场景：找商品/选品 → 1688-product-find；比价/换供 →... Tags: latest:1.0.0 Version history: v1.0.0 | 2026-05-07T06:14:14.023Z | auto 1688-source-suppliers v1.0.0 - Initial release with supplier search capability for 1688 platform. - Supports querying supplie","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":669,"uniquenessScore":49,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T20:59:17.366Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-09T20:59:17.366Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T08:19:44.791Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"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!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"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","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}