1688找供应商 —— 结合用户需求与关键字查询对应的供应商及工厂信息 核心工具能力:1688供应商查询能力。用于查询1688平台上的供应商及工厂信息。 触发词:找供应商、查供应商、1688供应商、供应商信息、工厂信息、产业带查询。 不触发场景:找商品/选品 → 1688-product-find;比价/换供 →...
触发本技能:
统一入口: python3 {baseDir}/cli.py <command> [options]
所有命令输出 JSON: {"success": bool, "markdown": str, "data": {...}}
命令说明示例ali_1688_source_suppliers查询1688供应商信息cli.py ali_1688_source_suppliers --query "灯具供应商"``configure配置 AKcli.py configure YOUR_AK
首次执行命令前需先完整阅读 references/capabilities/<命令名>.md,同一会话内后续重复调用可复用已加载知识。
步骤1:提取查询关键字
从用户消息中提取供应商名称或关键字
若关键字不明确,使用参数补齐引导话术追问用户:
"查询1688供应商信息需要提供查询关键字。你可以直接告诉我,例如:查询"灯具供应商"或"常州工厂"。"
步骤2:调用工具查询
python3 cli.py ali_1688_source_suppliers --query "<查询关键字>"步骤3:检查输出状态
success: true:输出 markdown 字段内容 → 追加引导链接 → 可追加 Agent 分析success: false:按「异常处理」章节处理步骤4:追加引导链接
在供应商信息后追加:
数据质量要求:
输出顺序:
markdown 字段内容(供应商信息)引导链接格式:
输出示例:
json
{
"success": true,
"markdown": "找到 5 家供应商\n\n---\n\n### 供应商 1\n\n- 公司名称: [中山市致富照明有限公司](https://sale.1688.com/...)\n- 所在地区: 广东中山\n- 合作方式: OEM\n- 服务: 清加工, 包工包料",
"data": {...}
}
任何命令输出 success: false 时:
markdown 字段(已包含用户可读的错误描述)markdown 关键词Agent 额外动作"AK 未配置" 或 "签名无效" 或 "401"提示用户当前查询能力所需鉴权未就绪,请运行 cli.py configure YOUR_AK 配置 AK 后重试"参数缺失" 或 "query 不能为空"提示用户补充查询关键字后重试"限流" 或 "429"建议用户等待 1-2 分钟后重试"格式异常" 或 "服务异常"提示用户服务暂时不可用,请稍后重试其他仅输出 markdown 即可
风险级别命令Agent 行为读取ali_1688_source_suppliers当查询关键字明确时直接执行;信息缺失时先追问补齐
全局读取规则: