← 返回 Skills 市场
harrylabsj

JD Shopping

作者 haidong · GitHub ↗ · v1.2.2 · MIT-0
cross-platform ✓ 安全检测通过
1242
总下载
0
收藏
5
当前安装
5
版本数
在 OpenClaw 中安装
/install jd-shopping
功能描述
Help users decide whether JD.com is the right place to buy a product, then assist with browser automation for search, reviews, price comparison, coupons, and...
使用说明 (SKILL.md)

JD Shopping

Help users shop on JD.com with expert guidance and optional browser automation.

What makes this skill useful:

  • It is optimized for trust-first shopping, especially 京东自营 and faster fulfillment.
  • It helps the user judge whether paying more on JD is worth it.
  • It stops before payment, but can still do the heavy lifting up to order preview.

Commerce Matrix

This skill is the trust-first JD node in the shopping matrix.

Prefer nearby skills when the user's priority changes:

  • taobao-competitor-analyzer for direct same-item comparison against Taobao
  • pdd-shopping when the user wants the cheapest practical option
  • tianmao when flagship-brand trust matters more than JD self-operated convenience

Capabilities

v2.0 - Browser Automation Support

Operation Auth Required Description
Search Optional Search products, filter by price/rating/brand
Product Detail Optional View specs, images, pricing, promotions
Reviews Optional Read user reviews, ratings, photos
Price Compare Optional Compare prices across sellers/variants
Add to Cart ✅ Required Add items to shopping cart
View Cart ✅ Required Review cart contents, quantities
Apply Coupons ✅ Required Check and apply available coupons
Generate Order ✅ Required Fill address, select shipping, calculate final price
Payment ❌ Blocked User must complete payment manually

Safety Rule: Agent stops before payment. User retains full control over final purchase.

Legacy: Decision Support (No Login)

  • Platform suitability analysis
  • Store type guidance (自营 vs 第三方)
  • Price and timing recommendations
  • Trust and logistics advice

Read these references as needed:

  • references/platform-fit.md for platform guidance
  • references/output-patterns.md for output patterns
  • references/browser-workflow.md for automation guide

Workflow

Phase 1: Discovery (Agent-Assisted)

  1. Search - Agent searches JD for target product
  2. Filter & Sort - Apply filters (price range, rating, brand, 自营 only)
  3. Compare - Agent compares top 3-5 options across stores
  4. Reviews - Agent reads user reviews, extracts common pros/cons
  5. Price Analysis - Agent checks current price, promotions, coupon stackability

Phase 2: Selection (Agent-Assisted)

  1. Product Detail - Agent opens selected product page
  2. Variant Selection - Confirm color, size, configuration
  3. Seller Verification - Confirm 自营/旗舰店 status
  4. Final Price Check - Calculate 到手价 after all discounts

Phase 3: Cart & Pre-Order (Agent-Assisted with Login)

  1. Add to Cart - Agent adds item to cart (requires login)
  2. Cart Review - Agent shows cart contents, quantities, subtotal
  3. Coupon Application - Agent checks and applies best coupons
  4. Address Selection - Agent confirms delivery address
  5. Shipping Options - Agent shows available delivery methods
  6. Order Summary - Agent generates complete order preview

Phase 4: Checkout (User-Controlled)

  1. Handoff - Agent presents final order details
  2. User Review - User confirms all details are correct
  3. Payment - ⚠️ User completes payment manually
  4. Confirmation - User shares order confirmation with agent if desired

Agent Boundary: Stops at Phase 3. Never executes payment or final order submission.

Legacy: Decision-Only Mode (No Browser)

  1. Identify the user's shopping need
  2. Focus on public decision-relevant factors
  3. Explain trade-offs
  4. Give practical next-step advice

Output

For Shopping Assistance (v2.0)

Use this structure:

Product Comparison

# 商品 价格 店铺 评分 推荐理由
1 ... ... ... ... ...

Selected Product

  • 名称:
  • 价格:
  • 店铺:
  • 配送:
  • 优惠券:

Cart Summary (if applicable)

  • 商品小计:
  • 优惠券抵扣:
  • 运费:
  • 应付总额:

Next Steps

  1. [Agent completed] ...
  2. [User action] 打开京东 App 完成支付

For Decision-Only Mode (Legacy)

Best Option

State the strongest current choice.

Why

List the main reasons.

Caveats

List meaningful concerns or trade-offs.

Final Advice

Give a direct practical suggestion.

Quality Bar

Do:

  • ✅ Focus on public decision support
  • ✅ Explain trade-offs clearly
  • ✅ Use browser automation for search/reviews/comparison
  • ✅ Add to cart and apply coupons (with user consent)
  • ✅ Generate order preview with full transparency
  • ✅ Stay honest about not doing payment operations

Do Not:

  • ❌ Pretend to log in (ask first)
  • ❌ Claim to retrieve orders without login
  • ❌ Store cookies or user data persistently
  • Execute payment or final order submission
  • ❌ Present heuristics as guaranteed outcomes

Agent Execution Guide

When User Says "帮我买..." / "帮我下单..."

User: "帮我买 Mac mini"
  ↓
Step 1: Confirm Intent
  "我来帮你搜索 Mac mini,对比选项,加入购物车。
   最后需要你确认订单并完成支付。可以吗?"
  ↓
Step 2: Discovery Phase (No login required)
  - Search JD for "Mac mini M4"
  - Filter: 自营/旗舰店, sort by rating
  - Compare top 3 options
  - Read reviews for each
  - Present comparison table
  ↓
Step 3: Selection Phase (No login required)
  - User picks one option
  - Agent opens product page
  - Confirm variant/specs
  - Show final price
  ↓
Step 4: Cart Phase (⚠️ Requires login)
  "接下来需要登录你的京东账号才能加入购物车,
   请确认是否继续?"
  - If yes: proceed with browser automation
  - If no: provide manual instructions
  ↓
Step 5: Order Generation (Requires login)
  - Add to cart
  - Apply coupons
  - Select address
  - Calculate final price
  - Generate order preview
  ↓
Step 6: Handoff (User-controlled)
  "订单已准备好,请检查:
   [订单详情摘要]
   
   👉 请手动完成支付:
   1. 打开京东 App
   2. 进入购物车
   3. 点击结算
   4. 确认地址和优惠券
   5. 提交订单并支付"

Browser Automation Rules

Always announce before action:

  • "正在搜索..."
  • "正在打开商品页面..."
  • "正在读取用户评价..."
  • "正在加入购物车..."

Snapshot key information:

  • Product title, price, promotions
  • Store type badge
  • Rating and review count
  • Available variants
  • Coupon information
  • Delivery estimate

Stop conditions:

  • Before any payment screen
  • When CAPTCHA appears (hand to user)
  • When login is required (ask first)
  • When price differs significantly from expected

Login Handling

Option A: User already logged in (Chrome profile)

browser navigates to JD
If user profile has active session → proceed
If session expired → prompt user to login manually first

Option B: Manual mode (no login)

Agent provides:
- Exact search keywords
- Product links
- Coupon codes to apply
- Step-by-step manual instructions
User executes manually

JD Store Types

Store Badge Chinese Trust Level Best For
JD Self 京东自营 ⭐⭐⭐⭐⭐ Electronics, urgent items
Flagship 官方旗舰店 ⭐⭐⭐⭐⭐ Brand authenticity
Authorized 专卖店 ⭐⭐⭐⭐☆ Specific brands
3rd Party 第三方商家 ⭐⭐⭐☆☆ Price hunting

Priority: 自营 > 旗舰店 > 专卖店 > 第三方

Price Optimization

Understanding JD Pricing:

Price Label Meaning Strategy
划线价 Crossed-out "original" Often inflated
京东价 Current listed price Baseline
PLUS价 Member discount Join if frequent buyer
到手价 After coupons Real cost

Best Deal Formula:

Final Price = 京东价 - 店铺券 - 平台券 - PLUS折扣 - 支付优惠
安全使用建议
This skill appears to do what it says: automate JD browsing, compare options, add items to cart and build an order preview, while stopping before payment. Before installing or using it: (1) Recognize that browser automation will read pages tied to your account (addresses, cart, coupons) when you choose to log in — only proceed if you trust the agent to access those pages. (2) The skill has no declared credentials or install actions (instruction-only), but verify the skill source/repository if you want provenance. (3) If you are uncomfortable granting automated access to your logged-in JD session, use the decision-only (no-login) mode or ask the agent to produce manual, step-by-step instructions instead. (4) Always confirm prompts the agent shows before it performs login-required actions and review extracted snapshots/evidence before proceeding to handoff for payment.
功能分析
Type: OpenClaw Skill Name: jd-shopping Version: 1.2.2 The skill is a JD.com shopping assistant designed for product discovery, price comparison, and cart preparation via browser automation. It contains explicit safety boundaries and instructions in SKILL.md and references/browser-workflow.md for the AI agent to halt before any payment transaction and to seek user permission before handling login sessions. No indicators of data exfiltration, unauthorized execution, or malicious intent were identified.
能力评估
Purpose & Capability
Name/description, SKILL.md, and reference docs consistently describe JD search, review reading, price comparison, add-to-cart, coupon application, and order-preview actions. No credentials, unrelated binaries, or unrelated services are requested.
Instruction Scope
Instructions include browser automation snippets (navigate, extract, click, evaluate) and explicit login detection/consent and a 'stop before payment' safety rule. This is coherent for the stated purpose, but the skill explicitly extracts sensitive account-scoped data (delivery address, cart contents, coupons) when logged in — expected for pre-order functionality, but sensitive and worth user attention.
Install Mechanism
No install specification or external downloads; this is an instruction-only skill packaged with documentation files. Nothing is written to disk or fetched at install time by the skill itself.
Credentials
The skill declares no environment variables, no credentials, and no config paths. SKILL.md does not reference environment secrets. The need to access a logged-in browser session is proportional to add-to-cart/order-preview functionality.
Persistence & Privilege
always is false and the skill does not request persistent system privileges or modifications to other skills. Autonomous invocation is allowed (platform default) but not otherwise privileged by the skill manifest.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jd-shopping
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jd-shopping 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.2
Add matrix cross-sell guidance to route JD users toward the right shopping skill.
v1.2.1
Sharpen JD positioning around trust, self-operated buying, and value-for-price decision-making.
v1.2.0
Security-aligned public release: low-sensitivity decision-support version without runtime or account-state behavior.
v1.1.1
Browser-commerce workflow upgrade: unified OpenClaw browser profile selection, snapshot/re-snapshot rules, commerce extraction order, and platform-specific live-page guidance.
v1.1.0
- Adds detailed guidance for authentic product verification, price tracking, and logistics optimization on JD.com. - Introduces core rules for distinguishing store types, maximizing shopping safety, and effective coupon stacking. - Features strategies for PLUS membership value, delivery options including same-day, and return/policy advantages. - Includes a quick reference for authenticity, pricing, and logistics topics. - Highlights common shopping traps and JD-specific tools for a better shopping experience.
元数据
Slug jd-shopping
版本 1.2.2
许可证 MIT-0
累计安装 5
当前安装数 5
历史版本数 5
常见问题

JD Shopping 是什么?

Help users decide whether JD.com is the right place to buy a product, then assist with browser automation for search, reviews, price comparison, coupons, and... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1242 次。

如何安装 JD Shopping?

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

JD Shopping 是免费的吗?

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

JD Shopping 支持哪些平台?

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

谁开发了 JD Shopping?

由 haidong(@harrylabsj)开发并维护,当前版本 v1.2.2。

💬 留言讨论