mcpField
N
nature-literature-pipeline

nature-literature-pipeline

github.com/yuan1z0825生産性51.2k12.0k 回インストール1 日前に更新
リポジトリ

nature-literature-pipeline について

nature-literature-pipelineは、日々の文献調査を構造化する研究者向けの設定可能なスキルです。論文の採点・分類、ダイジェスト配信、重複防止を行い、承認なしに既存のナレッジベースを変更しません。

主な機能

  1. 01毎日の論文検索パイプライン
  2. 026軸の関連度スコアリング
  3. 03論文分類とダイジェスト配信
  4. 04DOIなどの識別子による重複排除
  5. 05文献用ディレクトリへの読み取り専用保存

活用シーン

  1. 01関連研究の日次ダイジェスト受信
  2. 02分野別基準で論文を順位付け
  3. 03Wikiを変更せずに文献を保存
  4. 04検索元の停止時も検索を継続

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/yuan1z0825/nature-skills --skill nature-literature-pipeline

インストール後、Claude Code で/nature-literature-pipelineを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

manifest.yaml
README_EN.md
README.md
agents/
openai.yaml
references/
cron-setup.md
gap-analysis.md
note-template.md
push-format.md
review-compilation-workflow.md
scoring-system.md
templates/
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.mdYAML frontmatter を備えた標準化された文献ノート形式
references/push-format.mdフィールドガイドラインと例を含む毎日のダイジェストメッセージテンプレート
references/cron-setup.mdcron ジョブの作成、検証、手動フォールバック手順
references/review-compilation-workflow.md集中的な文献レビュー執筆のためのエンドツーエンドワークフロー

落とし穴

  1. キーワードのドリフト: キーワードは毎月見直してください — 研究の方向性は進化します
  2. スコアのインフレ: サブエージェントはスコアを水増しする可能性があります; 常に算術を検証してください
  3. 重複の増殖: 古典的な論文は再び現れます; 重複排除インデックスを維持してください
  4. Wiki の安全性: パイプラインは raw/ にのみ書き込みます; wiki 統合は手動です
  5. cron のローカル性: Hermes cron はローカルであり、クラウドではありません — マシンが起動している必要があります

コメント