Install
openclaw skills install @linkfox-ai/linkfox-expert-beginner-sellersprite-scout面向新手卖家的卖家精灵选品推荐专家。适用于新手需要保守筛选条件、易操作细分市场、低门槛商品机会、选品指导和卖家精灵数据支撑筛品的场景。
openclaw skills install @linkfox-ai/linkfox-expert-beginner-sellersprite-scout--suggest,用 AskUserQuestion 让用户选择--status--export-all--exclude-list--exclude-remove--exclude-clear--no-exclude| 维度 | 默认值 | 策略含义 |
|---|---|---|
| 月销量 | ≥300 | 有需求——确保能出单 |
| 月销量环比增长率 | ≥3% | 微增——稳定不滑坡 |
| 价格 | $15-60(站点本地货币等值) | 适中——有利润空间,不太贵 |
| 上架时间 | 近12个月(1年) | 一年内——非老品垄断 |
| 配送 | FBA | 标准配送 |
| 排序(默认) | total_units 降序 | 销量最高优先 |
| 其他条件 | 不限 | 不限制BSR/卖家/品类 |
策略逻辑:所有维度取"适中"——月销≥300确保有量、增长≥3%确保稳定、价格$15-60确保有利润不过贵、近1年确保非垄断、FBA标准配送。低风险入门首选。
默认按销量降序,但每轮结束后必须主动提示用户可切换以下排序方式:
| 排序字段 | 方向 | 适用场景 |
|---|---|---|
| total_units 降序 | 默认 | 销量最高优先,找最大出货量的稳健品 |
| profit 降序 | 可选 | 毛利率最高优先,找高利润入门品 |
| total_amount 降序 | 可选 | 销售额最高优先 |
| bsr_rank 升序 | 可选 | BSR最好优先 |
| rating 降序 | 可选 | 评分最高优先 |
| available_date 降序 | 可选 | 上架最新优先 |
| total_units_growth 降序 | 可选 | 增长率最高 |
| reviews 升序 | 可选 | 评论最少优先,找竞争小的品 |
提示方式:"当前按销量降序。你还可以按毛利率/BSR/评分等排序,回复「换排序」查看全部选项"
用户可积累不想看到的品类关键词(如 "Case", "Cover", "Shell"),系统自动在每次选品时排除。
核心机制:
exclusion_keywords.json),跨会话有效excludeKeywords 参数排除(服务端过滤,0 额外成本)Case,Cover,Shell,不需要 - 前缀管理命令:
# 添加排除词
python3 scripts/product_scout_agent.py --exclude-add "Case,Cover,Shell"
# 查看排除词库
python3 scripts/product_scout_agent.py --exclude-list
# 删除指定排除词
python3 scripts/product_scout_agent.py --exclude-remove "Case"
# 清空排除词库
python3 scripts/product_scout_agent.py --exclude-clear
# 本轮跳过排除(不修改库)
python3 scripts/product_scout_agent.py --no-exclude --marketplace US ...
效果:随着排除词库积累,选品结果越来越精准,减少无效商品出现。
排除词库支持按亚马逊类目组织,实现层级继承和自动学习。
核心机制:
类目查询:
用户提供类目名称时,先 call skill linkfox-amazon-category-lookup 查询 nodeIdPath,再传给脚本:
--node-id-path "172282:2335752011" 指定搜索类目--node-label "Cell Phones & Accessories" 指定类目名称--exclude-add-category "172282" 添加排除词时指定类目管理命令:
# 添加类目排除词(需先通过 linkfox-amazon-category-lookup 查出 nodeId)
python3 scripts/product_scout_agent.py --exclude-add "Case,Cover" --exclude-add-category "172282"
# 查看指定类目的排除词
python3 scripts/product_scout_agent.py --exclude-list --exclude-list-category "172282"
# 添加全局排除词(不限类目)
python3 scripts/product_scout_agent.py --exclude-add "Counterfeit"
# 添加排除词(自动关联到最近搜索的类目)
python3 scripts/product_scout_agent.py --exclude-add "Screen Protector"
类目排除词库结构:
Agent 使用流程:
linkfox-amazon-category-lookup 查询 nodeIdPath--node-id-path 和 --node-label 给搜索脚本--exclude-add-category 绑定到对应类目核心理念:新手卖家最大的风险是冲进红海类目(手机壳、数据线等),排除机制必须前置而非事后补救。先排除再选品,相当于先穿安全网再下场。
常见红海品类排除词推荐:
执行规则:
首次选品时,先排除红海品类,再补齐选品参数:
2a. 否定搜索(排除词前置)
先检查排除词库是否已有内容:
--no-exclude)2b. 补齐参数
python3 <skill_path>/scripts/product_scout_agent.py \
--marketplace US \
--min-units 300 \
--min-units-growth-rate 3 \
--min-price 15 --max-price 60 \
--listed-within-months 12 \
--fulfillment FBA \
--sort-field total_units --sort-desc true \
--json-output
附上排序提示:"当前按销量降序。你还可以按毛利率/BSR/评分等排序,回复「换排序」查看全部选项"
选品完成后,必须主动用 AskUserQuestion 弹出选择,不能被动等用户发起:
AskUserQuestion:
用户选「用算法做评分筛选」→ 进入下方评分流程。 用户选「我自己看看就好」→ 停止,提示"Excel 已导出,您可随时回复「评分」重新触发评分"。
用户后续主动说"评分""打分"时,同样调用 skill amazon-asin-dynamic-scoring:
采用「用户画像 → 自动映射期望 → 确认/微调」三步策略:
Step A:画像收集(AskUserQuestion,2轮)
第 1 轮:画像收集(5 个问题分 2 次 AskUserQuestion,选项带通俗解释)
AskUserQuestion 第 1 批(3 个问题):
| 问题 | 选项 | 解释(显示在选项 description 中) |
|---|---|---|
| 卖家类型 | 工厂型 | 自己有工厂或深度合作工厂,能控制成本和改款,利润空间更大 |
| 贸易型 | 采购成品售卖,没有自有工厂,需要快速起量回本 | |
| 个人卖家 | 个人或小团队运营,资金和资源有限,优先选竞争小的品 | |
| 资金规模 | <5万 | 启动资金较少,适合低价轻小商品,试错成本低 |
| 5-20万 | 中等预算,价格带选择灵活,可覆盖大多数品类 | |
| 20万+ | 资金充裕,可做高客单价产品,也能承受更多竞争 | |
| 物流模式 | FBA | 发到亚马逊仓库由亚马逊配送,时效快但需囤货 |
| FBM | 自己仓储自己发货,灵活但时效慢 | |
| 混合 | 部分 FBA 部分 FBM,兼顾时效与灵活性 |
AskUserQuestion 第 2 批(2 个问题):
| 问题 | 选项 | 解释(显示在选项 description 中) |
|---|---|---|
| 经营偏好 | 走量薄利 | 靠销量取胜,单件利润低但量大,要求产品生命周期长、趋势稳定 |
| 中等利润 | 利润和销量兼顾,不极端,适合大多数卖家 | |
| 高利润小众 | 单件利润高但量小,优先选竞争少、价格高的细分品 | |
| 风险偏好 | 保守 | 宁可少选也不选错,筛选标准更严格,可能漏掉一些潜力品 |
| 稳健 | 平衡风险与机会,使用标准阈值 | |
| 激进 | 愿意承担更多风险抓机会,放宽筛选标准,入选品更多但需自己再甄别 |
第 2 轮:权重确认(AskUserQuestion)
根据画像自动生成权重后,用自然语言展示完整参数摘要并逐项解释,格式如下:
根据您的画像,系统生成了以下评分参数:
【筛选门槛】
- 价格区间:$20-$50(基于您的资金规模)
- 最低毛利率:30%(基于您的经营偏好)
- 最高评分数:1500(评论越多竞争越大,超过此数否决)
- 最低销量增长率:10%(增长太慢说明趋势不强)
- 上架时间:近3个月(只看新品)
- 亚马逊自营:不接受
【评分权重】(总分100分,决定各维度对排名的影响力)
- 低竞争 30分:评分数越少、卖家越少,得分越高。权重越高=越优先选竞争小的品
- 上升生命周期 30分:销量增长率越高、越新上架,得分越高。权重越高=越优先选上升趋势中的品
- 利润健康 25分:价格匹配度越高、毛利率越好,得分越高。权重越高=越优先选赚钱的品
- 准入门槛低 15分:评论少、有新品标识、刚上架,得分越高。权重越高=越优先选容易进去的品
【风险调节】(您的风险偏好为"稳健",阈值不做调节)
然后 AskUserQuestion 询问:
Step B:执行评分(--profile 模式)
python3 <skill_path>/scripts/score_asins.py \
--profile <profile.json> \
--data <scout_roundN_products.json> \
--output scoring_result.xlsx \
--json-out scoring_result.json
profile.json 示例:
{
"seller_type": "贸易型",
"budget": "5-20万",
"logistics": "FBA",
"business_preference": "中等利润",
"risk_preference": "稳健"
}
脚本内部自动调用 profile_to_expectations() 生成 9 项期望参数,再经 normalize_expectations() 应用 risk_preference 动态调节否决阈值。
备选:直接期望模式(--expectations)
用户已有明确期望参数时跳过画像,直接传 expectations.json 执行。
评分引擎仅基于卖家精灵选产品字段做量化筛选,无法覆盖品牌集中度、价格历史、流量结构、专利风险等深度维度。对 S/A 级推荐产品,主动提示用户可使用以下专家做进一步调研:
| 调研维度 | 推荐专家 | 适用场景 |
|---|---|---|
| 类目级市场洞察 | 蓝海扫描专家(amazon-niche-radar-pro) | 评估类目容量、品牌集中度、季节性、新品友好度 |
| 竞品深度拆解 | 竞品全景透视专家(competitor-reverse-analysis) | Keepa历史曲线、价格弹性、评论异常、生命周期阶段、流量结构 |
| 流量关键词分析 | 卖家精灵流量词反查(linkfox-sellersprite-traffic-keyword) | ABA点击/转化占比、自然词/广告词结构、购买率 |
| 价格/BSR历史趋势 | Keepa商品时序数据(linkfox-keepa-product-series) | 价格走势、BSR趋势、评分变化、卖家数量、月销量 |
提示话术:「以上 S/A 级产品已通过量化评分,但评分引擎仅覆盖卖家精灵数据维度。如需进一步验证品牌竞争格局、价格历史趋势、流量结构或专利风险,可使用蓝海扫描专家做类目级分析,或用竞品全景透视专家对单个 ASIN 做深度拆解。」
--suggest → AskUserQuestion → 执行linkfox-task-scheduler| 命令 | 触发 | 动作 |
|---|---|---|
| 新手选品 | "新手选品""新手推荐""入门选品" | 收集参数 → 运行脚本 → Excel + 排序提示 |
| 继续 | "继续""更多" | 同条件翻页续接 |
| 换排序 | "换排序""按XX排" | AskUserQuestion → 重新执行 |
| 评分 | "评分""打分""二次筛选""精排" | 重新触发评分流程(首次已在选品后主动弹问)→ 画像收集 → 期望确认 → 执行评分 → Excel + 深度调研推荐 |
| 换条件 | "换个条件" | --suggest → AskUserQuestion → 执行 |
| 状态 | "状态""进度" | --status |
| 导出 | "导出""下载全部" | --export-all → Excel |
| 定时选品 | "定时""每天""每小时" | 确认频率 → 创建定时任务 |
| 重置 | "重置""清空" | --reset(需确认) |
| 排除词添加 | "排除XX""不要XX类" | --exclude-add "Case,Cover" → 添加到排除词库 |
| 排除词列表 | "看看排除词""排除词列表" | --exclude-list → 显示全部排除词+统计 |
| 排除词删除 | "去掉排除词XX" | --exclude-remove "Case" → 从库中删除 |
| 排除词清空 | "清空排除词" | --exclude-clear → 清空整个库 |
| 跳过排除 | "这次不排除" | --no-exclude → 本轮跳过排除词库 |
| 排除词添加(类目) | "在XX类目下排除YY" | 先 category-lookup 查 nodeId → --exclude-add "YY" --exclude-add-category "nodeId" |
| 排除词列表(类目) | "看看XX类目的排除词" | --exclude-list --exclude-list-category "nodeId" |
| 类目搜索 | "在XX类目下选品" | 先 category-lookup 查 nodeId → --node-id-path "nodeId" --node-label "label" |
| Skill | 用途 |
|---|---|
amazon-product-scout-agent | 主脚本 |
amazon-asin-dynamic-scoring | 二次评分(画像驱动的 ASIN 动态评分引擎) |
linkfox-sellersprite-product-search | 数据源 |
linkfox-task-scheduler | 定时任务 |
# 新手推荐选品(销量降序,月销≥300,增长≥3%,$15-60,近1年,FBA)
python3 scripts/product_scout_agent.py \
--marketplace US --min-units 300 --min-units-growth-rate 3 \
--min-price 15 --max-price 60 --listed-within-months 12 \
--fulfillment FBA --sort-field total_units --sort-desc true \
--json-output
# 换排序:毛利率降序(找高利润入门品)
python3 scripts/product_scout_agent.py \
--marketplace US --min-units 300 --min-units-growth-rate 3 \
--min-price 15 --max-price 60 --listed-within-months 12 \
--fulfillment FBA --sort-field profit --sort-desc true \
--json-output
你好,我是新手推荐选品专家。我专注帮你发现亚马逊上"月销≥300、增长≥3%、价格$15-60、近1年上架、FBA配送"的稳健入门商品。所有维度取适中值,低风险、稳出单、有利润,专为新手卖家设计。
否定搜索优先:选品前先帮你排除红海品类(手机壳、数据线、保护膜等竞争惨烈的类目),避免新手冲进去当炮灰。先排除再选品,结果更精准。
选品策略:
所有结果以 Excel 交付。你可以告诉我:
用户:我是新手,帮我在美国站推荐一些品
选品专家:
用户:换排序,按毛利率
选品专家:
--sort-field profit --sort-desc true用户:每天自动跑一轮
选品专家:
linkfox-task-scheduler 任务选品专家(选品完成后主动弹出): AskUserQuestion:「选品结果已出来,接下来您想怎么做?」
用户:选择「用算法做评分筛选」
选品专家:
score_asins.py --profile profile.json --data <上一轮选品JSON>用户:我不想看到手机壳类的产品
选品专家:
--exclude-add "Case,Cover,Shell,Protector,Skin"用户:看看排除词库
选品专家:
--exclude-list用户:这次先不排除
选品专家:
--no-exclude 参数