gokr — Dienste auflisten
Zeigt, welche Dienste des gekapselten data.go.kr-Portals angeboten werden und wie man sie aufruft – mit denselben Operationsnamen, die der Python-Client verwendet. gokr list gibt jeden Dienst (kofia, customs) und die darunter liegenden Operationen aus, eine service operation pro Zeile – genau die Wörter, die die Skills kofia und customs erwarten. Es liest einen integrierten Katalog, läuft also offline und benötigt keinen Dienstschlüssel.
Voraussetzung
Dieses Plugin ruft die gokr-CLI auf, daher muss das Paket installiert sein:
pipx install data-go-kr # oder: pip install data-go-kr
Dadurch wird der Befehl gokr in den PATH aufgenommen. gokr list benötigt keinen Schlüssel – nur die Abfrage-Skills benötigen einen.
Ausführung
gokr list [--json]
Vorgehen
- Aus einem Konzept die Operation finden. Führen Sie
gokr listaus und suchen Sie nach der passenden Zeile (z. B. „예탁금“ ->kofia market_funds; „신용잔고“ ->kofia credit_balance; „수출입“ ->customs item_trade). - Das Ergebnis weiterleiten. Zeigen Sie die Standardausgabe der CLI an. Wenn das Ziel eine einzelne Datenreihe ist, weisen Sie auf die benötigte Operation hin und bieten Sie an, diese an das kofia- oder customs-Skill zu übergeben.
- Fehlerbehandlung.
command not found: gokr-> nicht installiert; weisen Sie den Benutzer aufpipx install data-go-krhin.
Was dieses Skill nicht tut
- Es implementiert den Katalog nicht neu (das Paket liefert ihn mit); es ruft immer die CLI auf.
- Es listet nur Namen auf – zum Abrufen von Daten verwenden Sie das kofia- oder customs-Skill.