gokr — サービス一覧表示
ラップされた data.go.kr サービスが提供する機能とその呼び出し方を、Python クライアントが使用するのと同じ操作名で表示します。gokr list は各サービス(kofia、customs)とその下の操作を、一行に「サービス 操作」という形式で出力します。これはkofia および customs スキルが受け取る単語とまったく同じです。このスキルはコード内のカタログを読み取るため、オフラインで動作し、サービスキーは不要です。
前提条件
このプラグインは gokr CLI を呼び出すため、パッケージがインストールされている必要があります。
pipx install data-go-kr # または: pip install data-go-kr
これにより gokr コマンドが PATH に追加されます。gokr list はキーを必要としません(キーが必要なのはデータ取得スキルのみです)。
実行方法
gokr list [--json]
手順
- 概念から操作を見つける。
gokr listを実行し、一致する行を探します(例: 「예탁금」→kofia market_funds; 「신용잔고」→kofia credit_balance; 「수출입」→customs item_trade)。 - 結果を伝える。 CLI の標準出力を表示します。目的が1つの系列の場合、ユーザーが必要とする操作を指摘し、その後 kofia または customs スキルに処理を渡すことを提案します。
- エラーハンドリング。
command not found: gokr→ 未インストールです。ユーザーにpipx install data-go-krを促します。
このスキルが行わないこと
- カタログを再実装しません(パッケージに同梱されています)。常に CLI を呼び出します。
- 名前のみを一覧表示します。データを取得するには kofia または customs スキルを使用してください。