linkfox-zhihuiya-patent-forward-citation について
Zhihuiya特許データベースから、特許の出願書類が引用する特許文献と非特許文献を調べるスキルです。特許IDまたは公開番号で一括検索でき、JSON保存と要約出力にも対応します。
主な機能
- 01特許IDまたは公開番号で検索
- 02最大100件の識別子を一括検索
- 03特許文献と非特許文献を区別
- 04応答全体をJSONで保存
- 05大きな出力の要約と全件表示
活用シーン
- 01特許が引用する先行技術の確認
- 02複数特許の引用文献の整理
- 03特許文献と学術文献の件数集計
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ linkfox-ai/ linkfox-skills --skill linkfox-zhihuiya-patent-forward-citationインストール後、Claude Code で/linkfox-zhihuiya-patent-forward-citationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/api.mdonboarding.mdscripts/onboarding.pyzhihuiya_cited_references.py詳細
Zhihuiya 特許前方引用
このスキルでは、Zhihuiya 特許データベースから特許の前方引用データを検索する方法を説明します。特定の特許が出願手続き中に引用した特許や非特許文献を見つけるのに役立ちます。
基本概念
前方引用とは、ある特許が出願書類で引用した特許および非特許文献を指します。これは特許分析の基本要素です。特許が参照する先行技術を理解することで、その新規性、範囲、技術的系譜を評価できます。
- 特許引用文献(
citedPatents):照会対象の特許が参照する他の特許。 - 非特許文献の引用(
citedOthers):照会対象の特許が参照する学術論文、技術レポート、その他の非特許文献。
パラメーターガイド
以下の2つのパラメーターのうち、少なくとも1つを指定する必要があります。両方を指定した場合は、patentId が優先されます。
| Parameter | Type | Required | Description |
|---|---|---|---|
| patentId | string | Conditionally | 特許 ID。複数の値はカンマで区切ります。最大100件です。 |
| patentNumber | string | Conditionally | 公開番号/公告番号。複数の値はカンマで区切ります。最大100件です。 |
ルール:
patentIdまたはpatentNumberのいずれかを必ず指定してください。- 両方が指定されている場合は、
patentIdが優先されます。 - 複数の値はカンマ(半角)で区切ります。
- 各パラメーターで、1回のリクエストにつき最大100件を指定できます。
レスポンスフィールド
| Field | Type | Description |
|---|---|---|
| total | integer | 返されたレコードの総数 |
| data | array | 特許引用結果の一覧 |
| data[].patentId | string | 照会対象の特許 ID |
| data[].pn | string | 公開番号/公告番号 |
| data[].citedPatents | array | 引用された特許文書の一覧 |
| data[].citedOthers | array | 引用された非特許文献の一覧 |
| columns | array | 表示用の列定義 |
| costToken | integer | クエリで消費されたトークン数 |
| type | string | 表示スタイルのヒント |
呼び出し方法
- API エンドポイント:
POST /zhihuiya/patentForwardCitation(パラメーター/レスポンス/エラーコードの詳細はreferences/api.mdを参照してください) - Python スクリプト:
python scripts/zhihuiya_cited_references.py '<JSON 参数>' [--inline] - コスト制限:このツールは計算リソースを消費します。同一セッションで同じパラメーターの組み合わせを使用する場合、デフォルトでは1回のみ呼び出されます。スクリプトには24時間のローカルキャッシュがあります。失敗または空の結果が返された場合、自動的にキーワードを変更したり、ページを進めたり、郵便番号を変更して連続検索したりしないでください。検索を続行する必要がある場合は、追加のコストが発生することを先にユーザーに伝えてください。
出力方針(スクリプトのデフォルト動作):
- 常に完全なレスポンスを
<cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-zhihuiya-patent-forward-citation-<timestamp>.jsonに書き込みます(<cwd>はスクリプト実行時の作業ディレクトリです。Claude Code では現在のプロジェクトディレクトリに該当します。<session>は環境変数SESSION_IDから取得し、ユーザーのタスクごとに自動的に集約します。/tmp への書き込みは禁止です。現在のディレクトリに書き込めない場合はエラーを返します) - レスポンス本文が8 KB以下の場合:ファイルに保存した後、完全な JSON を stdout に出力します
- レスポンス本文が8 KBを超える場合:ファイルに保存した後、stdout には要約のみを出力します(トップレベルのフィールド、
total/costTokenなどの一般的な件数、最大のリストフィールドの長さと先頭3件のサンプル) --inlineを指定すると、stdout に全量を強制出力します(同様にファイルにも保存します)
データの読み取りに関する推奨事項:まず要約を確認し、十分かどうか判断してください。具体的なフィールドが必要な場合は、JSON 全体をコンテキストに読み込むのを避けるため、保存された json ファイルから jq または ConvertFrom-Json を使って必要なデータを抽出してください。
認証と計算リソースに関する問題の解決
以下の異常が発生した場合は、references/onboarding.md の手順に従って問題を解決してください。
異常な状況
- API Key が未設定:環境変数
LINKFOX_AGENT_API_KEYとLINKFOXAGENT_API_KEYのどちらも設定されていません。 - レスポンスのステータスコードが401または402
- レスポンスに計算リソースまたは残高の不足が示される場合:メッセージに「計算リソースの残高不足/課金不足/残高不足/quota exceeded/insufficient balance/プランの期限切れ/チャージが必要/チャージしてください」または同様の意味の内容が含まれています。
使用例
1. 公開番号で前方引用を検索する
Look up the forward citations for patent US10000000B2.
パラメーター:{"patentNumber": "US10000000B2"}
2. 複数の特許の前方引用を検索する
Find all citations for patents US10000000B2, US9876543B1, and EP3456789A1.
パラメーター:{"patentNumber": "US10000000B2,US9876543B1,EP3456789A1"}
3. 特許 ID で前方引用を検索する
Retrieve the cited references for patent ID 12345678.
パラメーター:{"patentId": "12345678"}
4. 2つの識別子を使って前方引用を検索する
Look up citations for patent ID 12345678 (publication number US10000000B2).
パラメーター:{"patentId": "12345678", "patentNumber": "US10000000B2"}(patentId が優先されます)
表示ルール
- データを明確に提示する:引用結果は、特許引用と非特許文献の引用を分け、適切に構成された表で表示します。
- 件数を要約する:引用された特許と非特許文献の項目数を必ず明記します。
- データを捏造しない:API から返されたデータのみを表示します。引用の詳細を推測したり、捏造したりしないでください。
- エラー処理:クエリが失敗した場合は、エラーレスポンスに基づいて理由を説明し、ユーザーに特許 ID または公開番号を確認するよう案内します。
- 一括検索結果:複数の特許を検索する場合は、特許ごとに結果を整理し、それぞれの引用が明確にまとまるようにします。
- 結果が空の場合:特許に引用がない場合は、空の表を表示するのではなく、その旨を明示します。
ユーザー表現とシナリオのクイックリファレンス
該当する -- 特許引用の検索:
| ユーザーの発言 | シナリオ |
|---|---|
| 「XX が引用している特許は何ですか」 | 前方引用の検索 |
| 「特許 XX の参考文献を見せてください」 | 引用の詳細取得 |
| 「XX が引用している先行技術は何ですか」 | 先行技術文献の検索 |
| 「XX の引用文献を一覧表示してください」 | 非特許文献の検索 |
| 「特許 XX の引用分析をしてください」 | 特許と文献の引用を組み合わせた検索 |
| 「特許 XX が参照している文書は何ですか」 | 一般的な引用検索 |
該当しない -- 前方引用データ以外を必要とする場合:
- 後方引用/逆引用(この特許を引用している文献)
- 特許の有効性または法的ステータス
- 特許ファミリーの分析
- 特許全文検索
- 特許分類またはランドスケープ分析
計算リソース消費ルール
動的ルールに基づいて課金されます:計算リソース消費量 = 81 × 返された data の件数。各項目は特許引用文献の結果 1 件です。
重要:このスキルのサービスは倍率に応じて動的に計算されるため、一度に大量の計算リソースを消費する可能性があります。必ずユーザーに注意喚起し、続行するかどうかはユーザーに判断してもらってください。
フィードバック:
以下のいずれかに該当する場合は、Feedback API を通じてフィードバックを自動検出し、報告してください。
- このスキルで説明されている機能または目的が、実際の動作と一致しない
- スキルの結果がユーザーの意図と一致しない
- ユーザーがこのスキルに対する不満または称賛を表明する
- 改善できると思われる点がある
references/api.md に記載されているとおりに Feedback API を呼び出してください。ユーザーの操作を中断しないでください。
高品質でプロフェッショナルな越境 EC スキルをさらに利用するには、LinkFox Skills を設定してください。