linkfox-eureka-claim-translated について
Eurekaから特許請求項の中国語・英語・日本語訳を取得するスキルです。特許IDまたは公開番号で検索でき、複数件の照会や関連特許への任意のフォールバックにも対応します。
主な機能
- 013言語の請求項訳を取得
- 02特許IDまたは公開番号で検索
- 031回に最大100件を照会
- 04関連特許への任意のフォールバック
活用シーン
- 01特許の請求項訳を取得
- 02複数特許の請求項を照会
- 03請求項がない場合に関連特許を試す
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ linkfox-ai/ linkfox-skills --skill linkfox-eureka-claim-translatedインストール後、Claude Code で/linkfox-eureka-claim-translatedを入力して読み込まれたか確認します。
同梱ファイルreferences/api.mdscripts/eureka_claim_translated.py
詳細
Eureka 特許請求の範囲の翻訳
このスキルでは、Eureka 特許データプラットフォームから翻訳済みの特許請求の範囲を取得する方法を説明します。ユーザーは、1件以上の特許について、中国語、英語、または日本語の請求項テキストを取得できます。
主な概念
特許請求の範囲は、特許によって認められる法的保護の範囲を定めます。このツールは、Eureka プラットフォームから特許請求の範囲の翻訳テキストを取得し、中国語(cn)、英語(en)、日本語(jp)の3言語に対応しています。特許は、内部特許 ID または公開(公告)番号で検索できます。
ファミリー特許による代替:特定の特許について請求項を取得できない場合、関連するファミリー特許の請求項で代替できます。この機能は replaceByRelated パラメーターで制御します。
パラメーターガイド
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| patentId | string | patentId または patentNumber の少なくとも一方 | 内部特許 ID。複数の ID はカンマで区切ります。1回のリクエストで最大100件の特許を指定できます。 |
| patentNumber | string | patentId または patentNumber の少なくとも一方 | 公開(公告)番号。複数の番号はカンマで区切ります。1回のリクエストで最大100件の特許を指定できます。 |
| replaceByRelated | integer | いいえ | 請求項を取得できない場合に、ファミリー特許の請求項で代替するかどうかを指定します。1 = はい、0 = いいえ。デフォルトは 0 です。 |
| lang | string | いいえ | 翻訳先の言語です。en = 英語(デフォルト)、cn = 中国語、jp = 日本語。 |
主なルール
- 識別子を少なくとも1つ指定する必要があります:
patentIdまたはpatentNumber(あるいは両方)を指定してください。両方が指定された場合は、patentIdが優先されます。 - 一括検索:複数の特許をカンマで区切って一度に検索できます。1回のリクエストで最大100件まで指定できます。
- デフォルトの言語は英語です:ユーザーが言語を指定しない場合は、
enを使用します。 - ファミリー特許による代替:元の特許が見つからない場合にファミリー特許の請求項で代替することをユーザーが明示的に希望した場合に限り、
replaceByRelatedを1に設定してください。
レスポンスフィールド
| フィールド | 説明 |
|---|---|
| total | 返された特許レコードの数 |
| data | 特許オブジェクトの配列(以下を参照) |
| data[].patentId | 内部特許 ID |
| data[].pn | 公開(公告)番号 |
| data[].claims | 翻訳済みの特許請求の範囲のテキスト |
| data[].pnRelated | 代替に使用されたファミリー特許の公開番号(ファミリー特許による代替が行われた場合のみ存在) |
| costToken | このリクエストで消費されたトークン数 |
使用例
1. 公開番号で特許1件の英語の請求項を取得する
Show me the English claims for patent CN112345678A.
パラメーター:patentNumber = "CN112345678A"、lang = "en"
2. 複数の特許について中国語の請求項を取得する
Get the Chinese translation of claims for US20210012345A1 and EP3456789B1.
パラメーター:patentNumber = "US20210012345A1,EP3456789B1"、lang = "cn"
3. ファミリー特許による代替を有効にして、日本語の請求項を取得する
Get Japanese claims for JP2021123456A. If unavailable, try a family patent.
パラメーター:patentNumber = "JP2021123456A"、lang = "jp"、replaceByRelated = 1
4. 特許 ID で検索する
Get claims for patent ID 84a1b2c3 in English.
パラメーター:patentId = "84a1b2c3"、lang = "en"
5. 代替を有効にして一括検索する
Translate claims for these patents: CN112345678A, US20200012345A1, EP3456789B1. Use family patents if needed.
パラメーター:patentNumber = "CN112345678A,US20200012345A1,EP3456789B1"、lang = "en"、replaceByRelated = 1
表示ルール
- 請求項を明確に提示する:適切な書式で、翻訳された請求項のテキストを表示します。複数の特許が返された場合は、公開番号を見出しとして、各特許の請求項を分けて表示します。
- ファミリー特許への置換に関する通知:レスポンスに
pnRelatedが含まれる場合、請求項が関連ファミリー特許から取得されたことをユーザーにはっきり伝え、置換先の公開番号を表示します。 - 言語に関する通知:返された請求項の言語を示し、ユーザーがどの言語の翻訳を見ているか分かるようにします。
- 大量の結果:複数の特許が返された場合は、件数を要約し、代表的な項目をいくつか表示して、総件数も明記します。
- エラー処理:クエリが失敗した場合は、エラーレスポンスに基づいて理由を説明し、特許 ID または公開番号を確認するよう提案します。
呼び出し方法
- API エンドポイント:
POST /tool-eureka/claimDataTranslated(パラメーター/レスポンス/エラーコードの全一覧はreferences/api.mdを参照) - Python スクリプト:
python scripts/eureka_claim_translated.py '<JSON 参数>' [--inline] - コスト制約:このツールはクレジットを消費します。同一セッションで同じパラメーターの組み合わせを呼び出すのは、デフォルトで 1 回のみです。スクリプトには 24h のローカルキャッシュがあります。失敗または空の結果が返された場合、キーワードの自動変更、ページ送り、郵便番号の変更を行って連続して試行してはいけません。検索を続ける必要がある場合は、追加のコストが発生することを事前にユーザーに伝えてください。
出力方針(スクリプトのデフォルトの動作):
- 常に完全なレスポンスを
<cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-eureka-claim-translated-<timestamp>.jsonに書き込みます(<cwd>はスクリプト実行時の作業ディレクトリで、Claude Code では現在のプロジェクトディレクトリです。<session>は環境変数SESSION_IDから取得され、ユーザーのタスクごとに自動的にまとめられます。/tmp への書き込みは禁止です。現在のディレクトリに書き込めない場合はエラーにしてください) - レスポンス本文が 8 KB 以下:ファイルに保存した後、完全な JSON を stdout に出力します
- レスポンス本文が 8 KB を超える場合:ファイルに保存した後、stdout には要約のみを出力します(トップレベルのフィールド、
total/costTokenなどの一般的なカウント、最も大きいリストフィールドの長さと先頭 3 件のサンプル) --inlineを追加すると、stdout に全内容を強制的に出力します(同様にファイルにも保存します)
データの読み取りに関する推奨事項:まず要約を確認して十分か判断します。具体的なフィールドが必要な場合は、保存した json ファイルから jq または ConvertFrom-Json を使って必要な部分だけを抽出し、JSON 全体をコンテキストに取り込まないようにしてください。
認証とクレジットに関する問題の解決
以下の異常が発生した場合は、次の対処を行います。
異常
- API Key が未設定:環境変数
LINKFOX_AGENT_API_KEYもLINKFOXAGENT_API_KEYも設定されていません。 - レスポンスのステータスコードが 401 または 402
- クレジットまたは残高不足を示すレスポンス:メッセージに「クレジット残高不足/請求額不足/残高不足/クォータ超過/残高不足/プランの期限切れ/チャージが必要/チャージしてください」、または同様の意味の内容が含まれています。
対処
- まず、skill 内の onboarding.md の手順に従って問題を解決してください。
- onboarding.md が見つからない場合は、/linkfox-onboarding という skill を読み込み、その案内に従って対処してください。インストールされていない場合は、先にインストールしてください:
- https://agent-files.linkfox.com/skills/linkfox-onboarding/release.zip をダウンロードし、解凍してこの skill をインストールします。ダウンロードにユーザーの許可が必要な場合は、ユーザーに許可を求めてください。自分の判断でダウンロードを諦めてはいけません。
- 最後の手段:上記 2 つの対処をあらゆる方法で試しても解決できない場合に限り、https://skill.linkfox.com/linkfoxskills/guide.htm の手順に従って API Key を取得するか、https://os.linkfox.com/ でクレジットを追加するようユーザーに案内してください。
重要な制限事項
- 識別子が少なくとも 1 つ必要:
patentIdまたはpatentNumberのいずれかを指定する必要があります。指定しない場合、クエリは失敗します。 - バッチ上限:1 リクエストあたり最大 100 件の特許を指定できます。
- 対応言語:中国語(
cn)、英語(en)、日本語(jp)のみ対応しています。 - ファミリー特許への置換:元の請求項が利用できず、かつ
replaceByRelatedが1に設定されている場合にのみ、置換後の請求項が返されます。 - 請求項の分析は不可:このツールが返すのは翻訳済みテキストのみです。請求項の分析や比較は行いません。
ユーザーの表現とシナリオのクイックリファレンス
適用対象 -- 特許請求項のテキストや翻訳に関するクエリ:
| ユーザーの発言 | シナリオ |
|---|---|
| 「特許 XX の請求項を表示して」 | 単一特許の請求項検索 |
| 「請求項を中国語/日本語に翻訳して」 | 請求項の翻訳 |
| 「特許 XX の請求項は何を主張していますか?」 | 請求項の内容取得 |
| 「次の特許の請求項を取得して:XX、YY」 | 複数特許の請求項検索 |
| 「請求項が利用できない場合は、ファミリー特許を試して」 | ファミリー特許への置換 |
| 「XX の特許権の範囲」 | 請求項のテキスト取得 |
適用対象外 -- 特許請求項の翻訳以外の要求:
- 特許の検索や発見(キーワードによる特許検索)
- 特許引用や法的ステータスの分析
- 特許の要約や説明の取得
- 特許ポートフォリオの分析や統計
境界条件 -- エッジケース:
- ユーザーが請求項を指定せずに「特許テキスト」を求めた場合は、請求項、要約、説明のどれを希望するか確認します。
- ユーザーが 100 件を超える特許を指定した場合は、複数のバッチに分けます。
ポイント消費ルール
動的ルールに基づいて課金されます:消費ポイント = 81 × max(返却件数, 1)。
重要:このスキルのサービス料金は倍率に応じて動的に計算されるため、一度に大量のポイントを消費する可能性があります。必ずユーザーに伝え、続行するかどうかはユーザーに判断してもらってください。
フィードバック:
次のいずれかに該当する場合は、フィードバック API を介してフィードバックを自動検出し、報告してください。
- このスキルで説明されている機能または目的が、実際の動作と一致しない
- このスキルの結果がユーザーの意図と一致しない
- ユーザーがこのスキルへの不満または称賛を表明する
- 改善できると思われることがある
references/api.md の指定に従ってフィードバック API を呼び出してください。ユーザーの作業を中断しないでください。
高品質でプロフェッショナルな越境ECスキルについては、LinkFox Skills をご覧ください。