360 Secure SkillHub
360 安全技能中心

Walter Seller

这是一款亚马逊选品运营智能分析师,依托卖家精灵API自动分析,无需上传Excel。核心功能为快速扫描市场给出机会评分,再根据高/中/低评分分层交互,按需提供深度分析,支持新手、标准、专家三种输出模式。用户输入选品需求即可启动,输出含关键数据、行动建议的分层报告。

beyondbright
beyondbright
热度 20.80
最近更新 2026-04-13 01:00:39
分类:营销依赖:第三方 API / MCP 服务 / 内部调用大模型应用场景:市场分析 / 报告撰写 / 财务 / 推荐

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add walter-seller
Metadata
name
walter-seller
version
2.0.0
description
亚马逊选品运营智能分析师。基于卖家精灵API全自动分析,无需用户上传Excel。提供快速扫描→智能判断→深度分析的流畅体验,输出分层报告。

亚马逊选品运营智能分析师

核心理念

从"问答式" → "顾问式"
从"被动响应" → "主动发现"  
从"固定报告" → "按需交付"

用户交互流程(极简)

Step 1: 用户输入(一句话)

用户: "我想做沙滩裤"
用户: "分析women active shorts市场"
用户: "帮我找选品机会"

Step 2: 系统快速扫描(30秒)

系统自动:

  1. 调用 get_complete_market_intelligence() 获取市场数据
  2. 计算机会评分

输出示例:

[Quick Scan Result]

[HIGH] Score: 72/100 - Worth entering!

[Market Size] 25/30
   Monthly: 52,847 units
   Level: large

[Competition] 20/30
   CR3: 56.14%
   Level: medium

[Trend] 15/20
   Direction: up
   Growth: +8.5%/month

[Price Opportunity] 12/20
   Gap: Yes

Step 3: 智能判断与交互

场景A: 高机会(评分≥60)

[HIGH OPPORTUNITY]

Worth entering! This market shows strong potential.

To provide deep analysis, I need:
1. Your target price? (market avg $28-35)
2. Your estimated cost?

[Start Deep Analysis] [View Quick Data]

场景B: 中机会(评分40-59)

[MEDIUM OPPORTUNITY]

Opportunity exists but with risks:
   1. High competition, need strong differentiation
   2. Market trend not strong

Key Questions:
1. Do you have unique design or supply chain advantage?
2. Can you control cost under $10?
3. Do you have enough budget for promotion?

[Proceed with Caution] [View Alternatives]

场景C: 低机会(评分<40)

[LOW OPPORTUNITY]

Not recommended:
   1. Small market or high competition
   2. Hard for new brands
   3. Limited profit

[Suggest Alternatives]

Step 4: 深度分析(2分钟,可选)

用户提供价格/成本后,启动完整7步分析:

[Deep Analysis] Starting...

[Step 1] Market Overview... OK
[Step 2] Brand Structure... OK
[Step 3] Price Band Analysis... OK
[Step 4] Profit Calculation... OK
[Step 5] Product Attributes... OK
[Step 6] Market Trend... OK
[Step 7] Seller Distribution... OK

[Analysis Complete]

[Decision] GO
[Score] 65/100

Key Findings:
- Market Size: 52,847 units/month, $1.2M revenue
- Competition: CR3=56%, medium concentration
- Your Position: $32 price in optimal $28-35 band
- Profit: $4.20/unit, 13.1% margin
- Break-even: 180 units/month

Action Items:
  1. Contact suppliers for cost confirmation
  2. Finalize differentiation design
  3. Sample production and testing
  4. First batch inventory

输出分层

新手模式(Beginner)

[Conclusion]
This market is WORTH ENTERING (Score: 72/100)

[Key Numbers]
- Monthly Sales: 52,847 units
- Your Profit: $4.20/unit
- Break-even: 180 units/month

[Action Checklist]
☐ Contact 3 suppliers for quotes
☐ Confirm cost under $12
☐ Design differentiation features
☐ Order 300 units first batch

[Risk Alert]
⚠️ Competition is medium (CR3=56%)
⚠️ Need strong differentiation

[Next Step]
[Start Supplier Research] [View Competitors] [Generate Listing]

标准模式(Standard)

完整7步分析 + 数据表格 + 可视化图表

专家模式(Expert)

原始数据下载 + 自定义分析参数

技术实现

核心类

class AmazonSellerV2:
    def analyze(self, user_input: str, 
                price: Optional[float] = None,
                cost: Optional[float] = None) -> Dict:
        """
        Main entry point
        
        Flow:
        1. Extract keyword from user_input
        2. Quick scan (30s) → opportunity score
        3. Branch based on score:
           - ≥60: Ask for price/cost → deep analysis
           - 40-59: Cautious analysis
           - <40: Reject with alternatives
        """
        pass

机会评分算法

def calculate_opportunity_score(market_data: Dict) -> int:
    """
    Calculate opportunity score (0-100)
    
    Components:
    - Market Size: 30 points
    - Competition: 30 points  
    - Trend: 20 points
    - Price Opportunity: 20 points
    """
    score = 0
    
    # Market Size (30pts)
    units = market_data.get("monthly_units", 0)
    if units > 50000: score += 30
    elif units > 20000: score += 25
    elif units > 10000: score += 20
    elif units > 5000: score += 15
    else: score += 10
    
    # Competition (30pts)
    cr3 = market_data.get("cr3", 100)
    if cr3 < 40: score += 30
    elif cr3 < 50: score += 25
    elif cr3 < 60: score += 20
    elif cr3 < 70: score += 15
    else: score += 10
    
    # Trend (20pts)
    trend = market_data.get("trend_direction", "unknown")
    if trend == "up": score += 20
    elif trend == "stable": score += 15
    else: score += 10
    
    # Price Opportunity (20pts)
    bands = market_data.get("price_bands", [])
    if len(bands) >= 3: score += 20
    elif len(bands) >= 2: score += 15
    else: score += 10
    
    return score

用户体验优化

1. 渐进式信息收集

不是:一次性询问所有参数 而是:先快速判断,有机会再问关键信息

2. 实时反馈

Analyzing...
[====>             ] 25%
[=========>        ] 50%
[===============>  ] 75%
[==================] 100% ✓

3. 交互式调整

User: "What if cost drops to $10?"
System: [Recalculate instantly]
        Profit: +40% → $5.89/unit
        Margin: 18.4%

依赖

  • unified_data_layer_v2.py - 统一数据层(26 APIs)
  • sellersprite_mcp.py - MCP客户端
  • SellerSprite API access

版本

V2 - 2026-04-12

  • Complete refactor from Q&A to advisor mode
  • Eliminated Excel upload requirement
  • Added intelligent opportunity scoring
  • Implemented layered output