openydt-shared

Installation
SKILL.md

openydt CLI 共享基座

本技能是艾科智泊停车开放平台 CLI(openydt)的共享基础规则。所有 openydt 域技能(park / parking / trade / coupon / ticket / device / blacklist / visitor / data 等)在执行具体任务前,都应先 Read 本文件,以统一处理配置、签名、状态码、限速与安全。

openydt 把开放平台接口封装成命令行:自动处理签名鉴权(v2/v3)、多授权商 profile、多环境(test/dev/prod),并内置重试与退避。

CLI 与 Skills 更新

  • CLI 最多每 24 小时后台检查一次 npm 最新版本;普通业务命令不等待网络。若 stderr 提示有新版,告知用户并建议 openydt update
  • 用户要求更新时运行 openydt update;它更新 npm 包、原生二进制,并同步 npm 包内置的同版本 Skills。
  • 只检查不修改:openydt update check;Agent 使用结构化结果:openydt update check --json
  • 手动重同步当前版本 Skills:openydt skill sync;关闭后台版本检查:OPENYDT_NO_UPDATE_CHECK=1

⚠️ Agent 硬约束(MUST / NEVER · 先读)

下列规则违反代价高(误扣费 / 误改 prod / 用错签名 / 泄密),任何命令前先内化;每条附 why:

Installs
88
GitHub Stars
1
First Seen
May 30, 2026
openydt-shared — xiaowen-0725/openydt-cli