nature-literature-pipeline について
nature-literature-pipelineは、日々の文献調査を構造化する研究者向けの設定可能なスキルです。論文の採点・分類、ダイジェスト配信、重複防止を行い、承認なしに既存のナレッジベースを変更しません。
主な機能
- 01毎日の論文検索パイプライン
- 026軸の関連度スコアリング
- 03論文分類とダイジェスト配信
- 04DOIなどの識別子による重複排除
- 05文献用ディレクトリへの読み取り専用保存
活用シーン
- 01関連研究の日次ダイジェスト受信
- 02分野別基準で論文を順位付け
- 03Wikiを変更せずに文献を保存
- 04検索元の停止時も検索を継続
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ yuan1z0825/ nature-skills --skill nature-literature-pipelineインストール後、Claude Code で/nature-literature-pipelineを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
manifest.yamlREADME_EN.mdREADME.mdagents/openai.yamlreferences/cron-setup.mdgap-analysis.mdnote-template.mdpush-format.mdreview-compilation-workflow.mdscoring-system.mdtemplates/literature-push-template.md詳細
Nature Literature Pipeline
完全で、実運用でテスト済みの自動文献パイプラインです。単に「論文を検索する」だけではなく、研究論文を毎日スコアリングし、分類し、読み込み、配信し、アーカイブする構造化されたエンジンです。
できること
Cron (daily trigger, e.g. 08:30)
│
├─ ① SEARCH (30 candidates)
│ arXiv / OpenAlex / Crossref / Semantic Scholar (auto-degradation)
│
├─ ② COARSE FILTER (30 → 5)
│ Six-dimension scoring: topic match × 35 + methodology × 20
│ + journal quality × 15 + network relevance × 10
│ + applied value × 10 + archival value × 10
│
├─ ③ FINE READ (top 5)
│ Abstract-level or full-text. Source level tagged:
│ Full-text / Abstract only / Metadata only
│
├─ ④ DELIVER
│ Formatted digest to Feishu/Telegram/etc.
│ 🏅 rank | title | journal | ⭐ score | 💡 one-liner
│ 🔬 methods | 📊 key results | 🧭 commentary
│
└─ ⑤ ARCHIVE
DOI/arXiv de-dup → classify → write notes → update index
クイックスタート
インストール後、エージェントに次のように伝えてください:
My research area is [X], keywords: [Y], deliver to [feishu group name], archive to [path]
エージェントがキーワード、配信先、アーカイブパスを自動的に設定します。
次に、毎日の cron ジョブを設定します:
Set up a daily literature push at 08:30 Beijing time, 30 candidates, top 5 delivered
アーキテクチャ
このスキルは 2 つのレイヤーで構成されています:
| レイヤー | 目的 | ファイル |
|---|---|---|
| エンジン | スコアリング、分類、ノートテンプレート、ギャップ分析 | references/scoring-system.md、references/gap-analysis.md、references/note-template.md |
| アプリケーション | 毎日の cron パイプライン、配信フォーマット、アーカイブワークフロー | references/push-format.md、references/cron-setup.md、references/review-compilation-workflow.md |
設定
ドメイン固有のコンテンツはすべて設定可能です:
- キーワード — あなたの研究キーワード (英語 + 中国語)
- スコアリングの重み — あなたの分野に合わせて 6 つの次元を調整
- 分類ルール — 独自の階層システムを定義 (A-E またはカスタム)
- 配信先 — Feishu グループ、Telegram チャンネル、メールなど
- アーカイブパス — ローカルの vault/wiki ディレクトリ
設定テンプレートは templates/literature-push-template.md に用意されています。
組み込みのセーフガード
- スコア検証: 各次元に上限を設定し、合計を再計算 — 11/10 は許可されません
- 三重の重複排除: DOI / arXiv ID / OpenAlex ID
- グレースフルデグラデーション: Semantic Scholar がダウン → 自動的に OpenAlex + Crossref + arXiv に切り替え
- 読み取り専用アーカイブ: 毎日のパイプラインは
raw/文献ディレクトリにのみ書き込み、ユーザーの承認なしに wiki/ナレッジベースを変更することはありません
関連スキル
nature-academic-search— アドホックな文献検索 (補完的; このスキルは構造化された毎日の自動化を追加します)nature-citation— CNS 引用のエクスポート (パイプラインの発見を原稿に取り込むため)zotero— ライブラリ管理 (パイプライン出力の長期的な整理用)arxiv— arXiv API (検索ソースとして使用)
リファレンス
| リファレンス | 目的 |
|---|---|
references/scoring-system.md | 重み、上限、評価ロジックを備えた 6 次元のスコアリング基準 |
references/gap-analysis.md | 体系的な文献調査を通じて研究ギャップを特定するための方法論 |
references/note-template.md | YAML frontmatter を備えた標準化された文献ノート形式 |
references/push-format.md | フィールドガイドラインと例を含む毎日のダイジェストメッセージテンプレート |
references/cron-setup.md | cron ジョブの作成、検証、手動フォールバック手順 |
references/review-compilation-workflow.md | 集中的な文献レビュー執筆のためのエンドツーエンドワークフロー |
落とし穴
- キーワードのドリフト: キーワードは毎月見直してください — 研究の方向性は進化します
- スコアのインフレ: サブエージェントはスコアを水増しする可能性があります; 常に算術を検証してください
- 重複の増殖: 古典的な論文は再び現れます; 重複排除インデックスを維持してください
- Wiki の安全性: パイプラインは
raw/にのみ書き込みます; wiki 統合は手動です - cron のローカル性: Hermes cron はローカルであり、クラウドではありません — マシンが起動している必要があります
コメント
Markdown 対応