Was macht Web Yu-pri CLI?
Verwenden Sie diesen Skill, wenn eine Aufgabe die Etikettenerfassung der Japan Post Web Yu-pri unter
https://mgr.post.japanpost.jp/C30P01Action.do betrifft, insbesondere bei sich wiederholenden Inhaltszeilen-Eingaben.
Installation
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=web-yu-pri/agent-harness
Falls kein Browser gefunden wird:
python -m playwright install chromium
Sicherheitsregeln
- Geben Sie Japan Post-Anmeldedaten nicht in Befehlen, Dateien, Protokollen oder Eingabeaufforderungen preis.
- Verwenden Sie
open-login, damit der Benutzer sich manuell im persistenten Profil anmelden kann. - Führen Sie
contents fill ... --dry-run --jsonvor dem Live-Formularausfüllen aus. - Diese CLI klickt keine endgültigen Versandbestätigungen oder Kaufbuttons.
- Halten Sie Artikellinien getrennt, wenn die Quelldaten separate Posten-/Kategoriezeilen enthalten, während der angeforderte deklarierte Gesamtwert beibehalten wird.
Gebräuchliche Befehle
cli-anything-web-yu-pri --json doctor
cli-anything-web-yu-pri open-login
cli-anything-web-yu-pri --json status --url https://mgr.post.japanpost.jp/M060800.do
cli-anything-web-yu-pri --json plan items.json
cli-anything-web-yu-pri --json contents fill items.json --dry-run
cli-anything-web-yu-pri --json contents fill items.json --total-value 17000
Artikeldatei
JSON:
{
"items": [
{"description": "Award plaque", "value": 8000, "quantity": 1, "country": "KR"},
{"description": "Certificate", "value": 9000, "quantity": 1, "country": "KR"}
]
}
CSV-Header können diese Aliase verwenden:
- description:
description,desc,content,contents,item,name,pkg - value:
value,declared_value,cost,price,amount,yen,jpy - quantity:
quantity,qty,num,count - country:
country,country_code,country_of_origin,origin,couCd,cou_cd - HS-Code:
hs_code,hs,hscode,hsCode
Standardmäßig wird value als deklarierter Zeilenwert behandelt. Verwenden Sie --value-mode unit,
wenn der Wert mit der Menge multipliziert werden soll.
Selektordiagnostik
cli-anything-web-yu-pri --json selectors
cli-anything-web-yu-pri snapshot --url https://mgr.post.japanpost.jp/M060800.do -o page.png --html-output page.html
Bekannte Steuerelemente auf der Inhaltsseite:
#M060800_itemBean_pkg#M060800_itemBean_cost_value#M060800_itemBean_num_value#M060800_itemBean_couCd#M060800_itemBean_hsCode#M060800_shippingBean_pkgType#M060800_shippingBean_pkgTotalPrice_value#M060800_ShippingBean_dangersubmitCommand('itemAdd2')