← 返回 Skills 市场
harrylabsj

Jdl Express

作者 haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
205
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install jdl-express
功能描述
Use JD Logistics (京东快递) for shipment tracking, shipping guidance, service-type comparison, outlet lookup, and delivery-time or fee estimation. Use when the u...
使用说明 (SKILL.md)

JD Logistics (京东快递)

Overview

Use this skill to help users with common JD Logistics tasks such as tracking shipments, understanding service levels, estimating timing or fees, and preparing to send a parcel.

Local Persistence

When the local CLI/runtime code is used, this skill may create and persist local data under:

  • ~/.openclaw/data/jdl-express/jdlexpress.db
    • stores query history
    • stores shipment-subscription records
    • may store saved address records if those commands are implemented/used
  • ~/.openclaw/data/jdl-express/secure/
    • stores encrypted local files used by the privacy/storage helper
  • ~/.openclaw/data/jdl-express/secure/.key
    • stores a local encryption key file with mode 600
  • ~/.openclaw/data/jdl-express/privacy_export.json
    • may be created when the user runs privacy export

Only use persistence when it is necessary for the user's requested workflow. If the user asks about privacy, disclose these paths clearly.

Privacy Controls

The local CLI supports privacy operations:

  • privacy info — show local storage paths and stored-file info
  • privacy clear — clear local SQLite history/subscription data and encrypted local files
  • privacy export — export local storage metadata to privacy_export.json

Workflow

  1. Determine the user's goal:
    • track an existing shipment
    • estimate fee or delivery time
    • compare service types
    • find a nearby outlet or pickup point
    • prepare shipment details
    • review or clear local history/subscriptions/privacy data
  2. Ask for only the missing essentials, such as tracking number, route, package size, or urgency.
  3. Give the most practical answer first.
  4. If exact fee or timing cannot be confirmed, provide a cautious estimate and state assumptions.
  5. If the task uses local runtime features that persist data, mention that local history/subscription/privacy files may be created under ~/.openclaw/data/jdl-express/.
  6. Do not claim to complete real shipping actions unless live tools are available and confirmed.
安全使用建议
This skill appears to do what it says: it provides JD Logistics help and will create a local SQLite DB and encrypted files under ~/.openclaw/data/jdl-express/ (including a Fernet key file with mode 600). It does not request cloud credentials or phone-home to unknown servers. Before installing or running: - If you plan to run the included Python code, install dependencies in a virtualenv and review requirements.txt (PyPI packages carry normal supply-chain risk). - Be aware that the encryption key is stored locally (no passphrase). If an attacker gains access to your account, they could read the encrypted files unless you protect your user account. - Use the provided privacy commands (privacy info / privacy clear / privacy export) to inspect and remove stored data if desired. - If you need stronger protections, run the skill in an isolated environment or inspect the full code paths that handle network activity; the current implementation simulates queries and does not contact external APIs. Overall this skill is internally consistent and not requesting disproportionate privileges.
能力评估
Purpose & Capability
Name/description (JD Logistics helper) aligns with the included code: tracking simulation, time/price estimates, history, subscriptions, and local address storage. Required binaries/env vars are none, which is consistent with a local Python-based helper. The included dependencies (cryptography, aiohttp, qrcode, etc.) are reasonable for encryption, optional network calls, and generating QR/label assets.
Instruction Scope
SKILL.md explicitly documents local persistence paths and privacy commands; the code implements a SQLite history, subscription table, address storage, and a SecureStorage helper that encrypts files under the disclosed secure directory. The instructions do not direct the agent to read unrelated system files, request external credentials, or transmit data to unexpected endpoints.
Install Mechanism
There is no install spec in the registry (no automated download). However the skill includes code and a requirements.txt listing PyPI packages (aiohttp, cryptography, qrcode, pillow, etc.). Installing those Python packages (pip) is necessary to use the runtime code; this is a standard but non-trivial step and introduces the usual supply-chain/third-party package risk from PyPI.
Credentials
The skill requests no environment variables or external credentials. It persists an encryption key and encrypted files locally under ~/.openclaw/data/jdl-express/secure with file permissions set to 600. Note: the symmetric Fernet key is generated and stored on disk (no passphrase) — appropriate for local encrypted storage but users should understand the key is stored on the same machine.
Persistence & Privilege
The skill creates and maintains local data (SQLite DB and encrypted files) under ~/.openclaw/data/jdl-express/, consistent with SKILL.md. always is false and the skill does not modify other skills or system-wide agent settings. Users should be aware data persists locally and can be cleared via the provided privacy commands.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jdl-express
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jdl-express 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of jdl-express: - Track JD Logistics (京东快递) shipments and check delivery status. - Estimate shipping fees and delivery times. - Compare JD service types and find outlets or pickup points. - Offers local privacy features: view, clear, and export stored user data. - Stores query history and subscription info locally only when necessary.
v1.0.1
English-first documentation update
元数据
Slug jdl-express
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Jdl Express 是什么?

Use JD Logistics (京东快递) for shipment tracking, shipping guidance, service-type comparison, outlet lookup, and delivery-time or fee estimation. Use when the u... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 205 次。

如何安装 Jdl Express?

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

Jdl Express 是免费的吗?

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

Jdl Express 支持哪些平台?

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

谁开发了 Jdl Express?

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

💬 留言讨论