This skill should be used when the user asks to "論文を追加", "サーベイして", "詳細版MDを作成", "論文を読んで", "この論文をまとめて", "PDFを読んで詳細版を作って", "add a paper", "survey this paper", "create detailed MD", or mentions adding a new paper survey or creating a detailed paper summary.
PDFまたはWeb情報から論文の詳細解説MDを作成する。「読むだけで論文の大事な部分が理解できる」水準を目指す。要約ではなく再説明。
ユーザーから以下を受け取る:
papers/pdf/ に配置済み、またはパスを指定PDFがある場合は20ページずつ読み込む。無い場合はWebSearch + WebFetchで論文の詳細を取得し、「公開情報に基づく推定を含む」旨をMD内に明記する。
papers/park_2023_generative_agents.md を読んでフォーマット・詳細度を確認する。これがゴールドスタンダード。
以下の必須要素を全て含めて papers/ にMDファイルを作成する。
| 要素 | 方針 |
|---|---|
| 数式・アルゴリズム | 論文中の全数式を省略せず記載。変数定義・数値例も付与 |
| プロンプト例 | 英語原文をそのまま掲載 + 日本語訳をブロック引用で併記 |
| 実験結果 | テーブルの具体的数値(F値、p値、効果量など)を全て転記 |
| ASCII図 | アーキテクチャ全体像、データフロー、比較表などを視覚化 |
| 入出力例 | 論文中の例を引用。なければ論文の手法に基づいて自作 |
| 言語 | 全体を日本語で記述。技術用語・固有名詞・コードは原語のまま |
論文の性質に応じて柔軟に調整するが、典型的には:
1. 基本情報(テーブル形式: タイトル、著者、所属、会議、年、URL)
2. 一言要約
3. 問題設定と動機
4. アーキテクチャ全体像(ASCII図)
5. コア手法の詳細(数式・アルゴリズム・プロンプト全文)
6. 具体的な入出力例
7. 実験結果(定量テーブル + 分析)
8. 実装の詳細(ハイパーパラメータ表)
9. 制限・課題
10. 我々の研究への示唆
python3 scripts/build_site.py でサイト再生成複数の論文を一括処理する場合:
あなたは論文サーベイの詳細解説を作成するエージェントです。
1. papers/park_2023_generative_agents.md を読んでフォーマット確認
2. 既存MDを読む(あれば)
3. PDFを読む(最大20ページずつ)。PDFなしの場合はWebSearchで補完
4. 詳細版MDを Write ツールで作成/上書き
要件: 数式省略なし、プロンプト例に日本語訳併記、実験数値記載、ASCII図、具体例、日本語記述
{第一著者の姓}_{年}_{キーワード}.md
例: park_2023_generative_agents.md, packer_2023_memgpt.md