mcpField
D
daily-paper-generator

daily-paper-generator

github.com/galaxy-dawn生産性5.9k412 回インストール1 週間前に更新
リポジトリ

daily-paper-generator について

Daily Paper Generatorは、テーマに沿って最新論文を検索、選別、要約するスキルです。arXivとbioRxivを検索し、Top 10からTop 3、Top 1へ絞り込み、バイリンガルのノートを作成します。

主な機能

  1. 01arXivとbioRxivの検索
  2. 02テーマと期間による論文選別
  3. 03Top 10からTop 1への順位付け
  4. 04中国語と英語の要約作成
  5. 05構造化された論文ノートの保存

活用シーン

  1. 01日次・週次の研究ダイジェスト作成
  2. 02研究分野の最新論文の追跡
  3. 03選定論文のバイリンガルノート作成

インストール

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

$npx skills add https://github.com/galaxy-dawn/claude-scholar --skill daily-paper-generator

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

同梱ファイル

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

example/
daily paper example.md
references/
keywords.md
quality-criteria.md
writing-style.md
scripts/
arxiv_search.py

詳細

日次論文ジェネレーター

概要

あらゆる研究テーマについて、最近の論文を見つけ、選別して要約します。

対応ソース:

  • arXiv
  • bioRxiv
  • 両方(--source both)

基本的なワークフロー:

  1. トピックのクエリと期間を定義する
  2. arXiv / bioRxivから論文を検索する
  3. 分野ごとに候補のトップ10を選ぶ
  4. スコアを付け、分野ごとにトップ3に絞り込む
  5. 分野ごとにトップ1を選ぶ
  6. 2言語の要約を作成する
  7. 出力をdaily paper/に保存する

使用する場面

以下の場合にこのスキルを使用します:

  • ユーザーが、あらゆるトピックの日次/週次論文ダイジェストを求めている
  • ユーザーが、arXivおよび/またはbioRxivの最近の論文を求めている
  • ユーザーが、読書や追跡に使う構造化された2言語のメモを必要としている

出力形式

各要約には以下を含めます:

  1. 論文タイトル
  2. 著者と掲載誌/ソース
  3. リンクと日付
  4. 中国語のレビュー(約300語)
  5. 英語のレビュー(簡潔な学術文体)
  6. メタデータ表
  7. 付録(任意のリソース)

クイックリファレンス

タスク方法
論文を検索するscripts/arxiv_search.pyを`--source arxiv
トピックを選ぶreferences/keywords.mdの一般トピック向けクエリを使用する
品質を評価するreferences/quality-criteria.mdを使用する
中国語のレビューを書くreferences/writing-style.mdを使用する
英語のレビューを書く科学的な文章作成のベストプラクティスに従う

ワークフロー

ステップ1:クエリを定義する

具体的なトピックのクエリを選びます。例:

  • test-time adaptation for medical imaging
  • multimodal foundation model for healthcare
  • protein language model interpretability
ステップ2:arXivおよび/またはbioRxivを検索する

ヘルパースクリプトを使用します:

python skills/daily-paper-generator/scripts/arxiv_search.py \
  --query "test-time adaptation for medical imaging" \
  --source both \
  --months 1 \
  --max-results 80 \
  --output /tmp/papers.json

注:

  • --source arxiv:arXivのみ
  • --source biorxiv:bioRxivのみ
  • --source both:両方のソースを統合し、日付順に並べ替える
ステップ3:候補のトップ10を選ぶ(分野ごと)

候補となる各論文について:

  1. タイトルと要旨からトピックとの関連性を確認する
  2. 明らかにトピックと無関係な論文を除外する
  3. この分野の候補トップ10を残す

最低限のルール:

  • 検索結果から最終論文へ直接進まないでください。
  • まず、明確なトップ10のリストを作成してください。
ステップ4:品質に基づいてトップ3に絞り込む(分野ごと)

トップ10の候補について:

  1. references/quality-criteria.mdに基づいて各論文を採点する
  2. 加重スコア順に順位付けする
  3. トップ3を残す
ステップ5:最終候補のトップ1を選ぶ(分野ごと)

トップ3の候補について:

  1. 新規性+手法の完全性+実験の信頼性を比較する
  2. 分野における実用的な影響を確認する
  3. 最終候補としてトップ1を選ぶ

必須の選定記録:

  • 候補トップ10のリスト
  • スコア付きのトップ3候補(加重スコアを含む)
  • 最終候補のトップ1と、1段落の選定理由
ステップ6:2言語の要約を作成する

選択した各論文について、以下を作成します:

  • 中国語のレビュー:背景、課題、貢献、手法、結果、限界
  • 英語のレビュー:簡潔で事実に基づき、型にはまらない文章
ステップ7:出力を保存する

推奨ディレクトリと命名規則:

daily paper/
  YYYY-MM-DD-HHMM-paper-1.md
  YYYY-MM-DD-HHMM-paper-2.md
  YYYY-MM-DD-HHMM-paper-3.md

追加リソース

  • references/keywords.md:一般トピック向けのクエリテンプレート
  • references/quality-criteria.md:採点基準
  • references/writing-style.md:レビューの文体
  • example/daily paper example.md:出力例
  • scripts/arxiv_search.py:arXiv + bioRxiv検索用ヘルパー

重要な注意事項

  1. トピックを明示したクエリを使用し、単語ひとつだけの曖昧なクエリは避けてください。
  2. 期間を明示してください(--months N)。
  3. メタデータではソースを区別してください(arxivとbiorxiv)。
  4. 絞り込みには固定ルールを使用してください:分野ごとにトップ10 -> トップ3 -> トップ1。
  5. 論文の評価が十分でない場合は、確信度と限界を明確に示してください。
  6. 入手できない項目(所属機関/GitHub/コードへのリンク)を捏造しないでください。

コメント