Skip to content
Back to skills

Lit Review

ASecurity

结构化的多会话文献综述工作流:搭建综述骨架、跨会话追踪文献、生成幻灯片或文档,并运行"审稿人检查"以覆盖经典文献。 Triggers: 帮我搭一个文献综述、继续上次的文献综述、看看我的几篇综述进行到哪了、帮我检查综述里有没有漏掉经典文献、新建一个文献综述项目、把文献综述做成幻灯片。

  • 11 stars
  • 0 votes
  • 2 copies
  • 3 views
  • Added October 20, 2026
researchgobashgit

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 20, 2026

npx -y skills add EtherealMingo/university-teacher-skills --skill lit-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Lit Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Lit Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/etherealmingo-lit-review/badge)](https://www.skillsdirectory.com/skills/etherealmingo-lit-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: lit-review
description: "结构化的多会话文献综述工作流:搭建综述骨架、跨会话追踪文献、生成幻灯片或文档,并运行"审稿人检查"以覆盖经典文献。 Triggers: 帮我搭一个文献综述、继续上次的文献综述、看看我的几篇综述进行到哪了、帮我检查综述里有没有漏掉经典文献、新建一个文献综述项目、把文献综述做成幻灯片。"
---

# 文献综述

*v1.0 —— 支持多会话连续作业的结构化文献综述工作流*

管理研究项目的文献综述:搭建新综述、继续已有综述,或查看所有综述的状态。综述遵循标准化模板,支持多种输出格式(Markdown、Quarto、Beamer)。

**参数:** `$ARGUMENTS`
- `setup` = 首次运行配置
- 无参数或 `status` = 显示所有综述的状态面板
- `new [名称]` = 搭建一个新综述(如 `new remote-ed`)
- `[名称]` = 继续某个已有综述(如 `soft-skills`)
- `[名称] referee` = 对某个已有综述运行"审稿人检查"(referee pass)

---

## 操作指令

### 第 0 步:读取配置

1. 检查 `~/.config/lit-review/config.yml` 是否存在。

2. **若配置不存在且 `$ARGUMENTS` 不是 `setup`:**
   告知用户:"未找到配置。请先运行 `/lit-review setup` 完成初始化。"然后停止。

3. **若配置不存在且 `$ARGUMENTS` 是 `setup`:**
   进入 **S 模式**。

4. **若配置存在:** 读取并提取:
   - `base_dir` —— 综述存放位置
   - `author` —— 幻灯片/文档页眉上的署名
   - `voice_file` —— 可选,写作风格 `.md` 文件的路径(null = 使用默认风格)
   - `output_format` —— `markdown`、`quarto` 或 `beamer`

5. 若设置了 `voice_file` 且文件存在,读取它。否则使用默认风格:清晰、直白的学术文风。

6. 若 `[base_dir]/BEST_PRACTICES.md` 存在,读取其中的约定。

7. 按 `$ARGUMENTS` 路由到相应模式。

---

## S 模式:初始化(`setup`)

### S1. 询问配置问题

向用户提以下 4 个问题(可以对话式,也可以逐条问):

1. **综述存放在哪里?**(绝对路径,如 `~/research/literature-reviews`)
2. **幻灯片/文档页眉上署什么名字?**(如 `Jane Smith`)
3. **你有写作风格文件吗?**(一个描述你偏好学术写作风格的 `.md` 文件路径,也可跳过)
4. **你偏好哪种输出格式?**(`markdown`、`quarto` 或 `beamer` —— 默认:`markdown`)

### S2. 创建配置文件

```bash
mkdir -p ~/.config/lit-review
```

写入 `~/.config/lit-review/config.yml`:
```yaml
# lit-review configuration
# Created [DATE]

base_dir: [用户的回答]
author: [用户的回答]
voice_file: [路径或 null]
output_format: [markdown|quarto|beamer]
```

### S3. 创建基础目录与起始文件

```bash
mkdir -p [base_dir]
```

创建 `[base_dir]/BEST_PRACTICES.md`,内容如下:

````markdown
# 文献综述 —— 最佳实践

*构建结构化、多会话文献综述过程中沉淀的经验教训。*

---

## 行之有效的做法

### 1. 标准化目录结构

每篇综述使用同一套模板。这意味着任何人(或任何 agent)都能随时接手任何一篇综述,并且确切知道去哪里找什么:

```
[review-name]/
├── AGENT_INSTRUCTIONS.md    # 这篇综述是干什么的
├── RESEARCH_QUESTIONS.md    # 我们想弄清什么
├── MASTER_LIST.md           # 我们找到了什么(单一事实来源)
├── SEARCH_PROCESS.md        # 我们如何检索(数据库、检索词、筛选标准)
├── [name]_lit.bib           # 机器可读的引文
├── literature_review.*      # 交付物(.md、.qmd 或 .tex)
├── CONTINUATION_LOG.md      # 已完成什么 / 接下来做什么
└── pdfs/                    # 全文论文
```

这种一致性是最大的加速器。新综述可以在一个会话内从零搭起来,因为结构是可预期的。

### 2. "通往论文的路线图"框架

每篇综述以一张表开始,把**论文章节 -> 文献流派 -> 关键论文**对应起来。这让整篇综述始终锚定其目的:支撑一篇特定的论文。贯穿全文的 "-> Paper" 标注让人很容易看出每条文献与你正在写的东西如何关联。

### 3. 把"审稿人检查"作为最后一步

在初步构建完成后,做一轮"审稿人检查" —— 追问"[目标期刊]的审稿人会期待看到什么?" —— 总能抓到 5-15 篇首轮检索漏掉的基础文献。这些往往是经典理论论文或开创性实证工作,审稿人视之为入场券。

### 4. MASTER_LIST 作为单一事实来源

用一张 Markdown 表格追踪每篇文献,列含作者、年份、标题、关键发现、是否入 bib,很容易看出缺口、避免重复。底部的"待获取文献"一节是个实用的滚动待办清单。

### 5. 续作日志支撑多会话作业

带日期的日志条目,采用"已完成什么 / 接下来做什么 / 卡点"格式,使上下文不会在会话间丢失。当综述跨越多天、或由不同 agent 接力时,这一点至关重要。

### 6. 要点小结(Key Takeaways)小节

在每个部分(Part)末尾加一个"要点小结",迫使自己做综合提炼而不是简单罗列。在真正写论文时这些最有用,因为它们蒸馏出文献对你的论文意味着什么。

---

## 有待改进之处

### 1. PDF 收集是最薄弱环节

`pdfs/` 目录往往很稀疏。许多论文在付费墙后。没有全文,深读就只能基于摘要和既有知识,而不是仔细阅读。这是最大的质量缺口。

### 2. Bib 文件需要明确约定

如果论文项目已有 `.bib` 文件,只新建一个补充 bib 收录新增引文。如果没有论文 bib,就建独立 bib。在创建综述时就定下来,并写进 AGENT_INSTRUCTIONS.md。

### 3. 深读还可以更深

综述往往能很好地概括论文,但很少深入方法细节、带置信区间的效应量,或跨研究的估计值仔细比较。全文 PDF 对此帮助极大。

---

## 对未来综述的建议

### 流程改进

1. **尽可能从源文档开始。** 有论文草稿的综述比基于口头描述构建的综述更有针对性。哪怕只是带关键引文的两页粗略提纲,也能显著提升质量。

2. **审稿人检查要早做,不只是最后做。** 基础文献应在第一轮检索中就出现。可以从这个问题开始:"[目标期刊]的审稿人一定会期待看到哪 10 篇论文?"

3. **考虑两轮法。** 第一轮:广泛覆盖。第二轮:对最重要的 5-10 篇做深读,包含方法、效应量,以及与你的研究的直接对比。

4. **增加"定位"(Positioning)小节。** 明确写出:"我们的论文在这片文献中处于什么位置,新意在哪里。"这与"贡献"不同 —— 它讲的是学术邻域(intellectual neighborhood)。

5. **图表标准化。** 用于实验设计或概念框架的 Mermaid 图很有用 —— 让它们成为标准组件。

6. **增加"对比表"。** 一张把你的研究与最接近的 3-5 篇论文在关键维度(样本量、情境、设计、结果、发现)上做对比的表,几乎总是有助于定位。

---

## 你(人类)可以怎样让这一过程更高效

### 会话前

1. **提供论文草稿和/或 PAP。** 这是杠杆最高的输入。哪怕是不完整但带参考文献的草稿,也能让 agent 获得巨大的先发优势。
2. **明确指向 `.bib` 文件。** 并说明它是只读还是可编辑。
3. **指明目标期刊。** 这会塑造审稿人检查。
4. **标出你已知道缺失的论文。** 这让检索更聚焦,而不是让 agent 猜。
5. **明确读写权限。** 这能避免误改共享文件的风险。

### 会话中

6. **把 PDF 丢进 `pdfs/` 目录。** 如果你有 Zotero 或机构访问权限,在会话间导出关键 PDF 会显著提升深读质量。
7. **对交付物提意见,而不只是对清单提意见。** 输出文件才是交付物;master list 只是簿记。"第三部分太单薄"比"再找些论文"更可执行。

### 会话后

8. **在本地渲染输出。** 检查格式 —— 表格和图的破损在源码里看不出来。在下个会话报告任何渲染问题。
9. **如果你做了手工工作,更新续作日志。** 如果你在会话间加了论文、改了综述或下载了 PDF,记到日志里,以免下个会话重复劳动。

### 结构性建议

10. **考虑共享 Zotero 导出。** 如果你在同时推进多篇综述,按综述导出 Zotero 合集(BibTeX + PDF 目录)是黄金标准。
11. **"种子论文"约定。** 开始新综述前,列出你认为最重要的 5-10 篇论文。这锚定了检索方向,确保综述反映你的学术优先级。

---

## 新综述快速启动清单

```
[ ] 创建目录:[base_dir]/[name]/
[ ] 创建子目录:[base_dir]/[name]/pdfs/
[ ] 提供源文档(论文草稿、PAP、现有 bib)
[ ] 说明:目标期刊、读写权限、需要补的关键缺口
[ ] Agent 创建:AGENT_INSTRUCTIONS.md、RESEARCH_QUESTIONS.md、SEARCH_PROCESS.md
[ ] Agent 检索并构建:MASTER_LIST.md、[name]_lit.bib
[ ] Agent 构建:literature_review.*(按配置格式的输出文件)
[ ] 审稿人检查:补入基础文献
[ ] Agent 更新:CONTINUATION_LOG.md、SEARCH_PROCESS.md
[ ] 人类:渲染输出、投放 PDF、审阅并迭代
```

---

*这是一份活文档。随着规律浮现,持续更新它。*
````

创建 `[base_dir]/README.md`:

```markdown
# Literature Reviews

| Review | Topic | Sources | Last Session | Status |
|--------|-------|---------|--------------|--------|
```

### S4. 汇报

```
### 初始化完成

**配置**:~/.config/lit-review/config.yml
**综述目录**:[base_dir]
**输出格式**:[格式]
**已创建文件**:BEST_PRACTICES.md、README.md

可以开始了。运行 `/lit-review new [名称]` 搭建你的第一个综述。
```

---

## A 模式:状态面板(无参数,或 `status`)

### A1. 扫描所有综述目录

列出 `[base_dir]` 下所有子目录。对每个综述目录,读取:
- `CONTINUATION_LOG.md` —— 最近一条记录(日期 + 接下来做什么)
- `MASTER_LIST.md` —— 统计主表中的文献数量
- `AGENT_INSTRUCTIONS.md` —— 提取主题

### A2. 展示面板

```
## 文献综述状态 —— [日期]

| 综述 | 主题 | 文献数 | 最近会话 | 状态 |
|--------|-------|---------|--------------|--------|
| [名称] | [来自 AGENT_INSTRUCTIONS 的主题] | [数量] | [日期] | [推断] |
| ... | | | | |

### 各综述接下来做什么
- **[名称]**:[续作日志中的事项]
- ...
```

### A3. 提示

```
选项:
  [名称]       —— 继续某篇综述(如 "soft-skills")
  new [名称]   —— 搭建新综述
  done         —— 退出
```

---

## B 模式:继续已有综述(`[名称]`)

### B1. 读取综述上下文

并行读取 `[名称]` 的以下文件:
1. `[base_dir]/[名称]/AGENT_INSTRUCTIONS.md` —— 范围、主题、源文档
2. `[base_dir]/[名称]/CONTINUATION_LOG.md` —— 上次进行到哪里
3. `[base_dir]/[名称]/RESEARCH_QUESTIONS.md` —— 研究问题结构与论文映射
4. `[base_dir]/[名称]/MASTER_LIST.md` —— 当前文献清单

若有文件缺失,标记出来并提议按标准模板创建。

### B2. 展示续作摘要

显示:
```
## [综述名称] —— 继续

**主题**:[来自 AGENT_INSTRUCTIONS]
**上次会话**:[续作日志中的日期]
**已追踪文献**:[MASTER_LIST 计数]

### 上次进行到这里
[最近一条续作日志中的"接下来做什么"事项]

### 上次会话的卡点
[记录的卡点,如有]
```

然后问:
```
你想做什么?
  1. 检索新论文(网络检索 + 前向/后向引文追踪)
  2. 构建或扩展输出文件(幻灯片/文档)
  3. 深读特定论文(需要 PDF)
  4. 更新 MASTER_LIST 与 .bib
  5. 审稿人检查(核查基础性/经典文献)
  6. 生成 PDF 下载清单(为缺 PDF 的论文生成 DOI 链接)
  7. 其他 —— 描述你的需求
```

### B3. 执行工作

按用户指示执行。各类工作的做法:

**检索新论文:**
- 用网络检索查找符合综述研究问题的论文
- 对找到的每篇论文:提取作者、年份、标题、关键发现、RQ 映射
- 对照 MASTER_LIST 去重
- **跨综述去重**:同时扫描 `[base_dir]` 下*其他*综述目录中的 MASTER_LIST.md。若某篇论文已存在于另一篇综述中,标注:"同时见于:[其他综述](RQ X.Y)"。这能浮现共享的学术领地,避免重复检索。
- 把新条目加入 MASTER_LIST.md
- 把 BibTeX 条目加入 `[名称]_lit.bib`
- 在 `SEARCH_PROCESS.md` 中更新检索词、所用数据库与日期
- 汇报:"找到 N 篇新论文。已加入 MASTER_LIST 与 .bib。[其中 M 篇同时出现在其他综述中。]"

**构建/扩展输出文件:**
- 遵循 BEST_PRACTICES.md 的标准结构:
  - 路线图(文献流派 -> 论文章节,关键论文表)
  - 第 I-VI 部分:按主题分块
  - 关键论文深读(方法、效应量、与论文的关联)
  - 每部分末尾的要点小结(Key Takeaways)
  - **对比表**(标准组件 —— 模板见下)
  - **定位小节**:"我们的论文处于什么位置;新意是什么"
  - 第 VII 部分:缺口、贡献、定位
- 用 `-> Paper` 标注起草时的关联点
- 用 Mermaid 图表达概念框架
- 若配置了写作风格文件则遵循之,否则用清晰、直白的学术文风

**对比表模板**(每篇综述都包含,通常放在第 VII 部分或深读之后):
```markdown
## 我们的研究与已有研究对比

| 维度 | [我们的研究] | [最接近的论文 1] | [最接近的论文 2] | [最接近的论文 3] |
|-----------|------------|-------------------|-------------------|-------------------|
| **情境** | | | | |
| **样本** | | | | |
| **设计** | | | | |
| **处理/信号** | | | | |
| **关键结果** | | | | |
| **主要发现** | | | | |
| **不同之处** | *我们的贡献* | | | |

> **-> Paper**:这张表直接对应"贡献"一节。"不同之处"列的每一行都是一个论述点。
```

**深读论文:**
- 检查 `pdfs/` 目录中可用的全文 PDF
- 对每篇论文:方法、样本、带效应量的关键结果、局限
- 把发现映射到研究问题
- 注明与母论文(parent paper)设计/框架的关联

**更新 MASTER_LIST 与 .bib:**
- 核对输出文件中出现但不在 MASTER_LIST 中的论文
- 确保所有 MASTER_LIST 条目都有 RQ 映射
- 检查 .bib 的完整性(DOI、期刊名、页码)

**审稿人检查:**
- 见下方 D 模式。

**生成 PDF 下载清单:**
- 扫描 MASTER_LIST.md,找出 PDF? 列为空、"No" 或缺失的所有论文
- 对每篇缺 PDF 的论文:
  - 从 .bib 文件查 DOI(如有)
  - 构造 Google Scholar 检索链接:`https://scholar.google.com/scholar?q=[作者]+[年份]+[标题关键词]`
  - 构造 DOI 链接:`https://doi.org/[DOI]`(如有 DOI)
- 在 `[base_dir]/[名称]/PDF_DOWNLOAD_LIST.md` 输出清单文件:

```markdown
# PDF 下载清单 —— [名称]
*生成于 [日期]。[M] 篇论文中 [N] 篇缺 PDF。*

下载 PDF 并按命名约定保存到 `pdfs/`:`作者-年份-短标题.pdf`

## 优先(深读所需的关键论文)
- [ ] **作者 年份** —— 标题
  - DOI: [https://doi.org/10.xxxx](https://doi.org/10.xxxx)
  - Scholar: [检索](https://scholar.google.com/scholar?q=...)
  - 保存为:`作者-年份-短标题.pdf`

## 其他论文
- [ ] **作者 年份** —— 标题
  - Scholar: [检索](...)
  - 保存为:`作者-年份-短标题.pdf`
```

- 汇报:"已生成下载清单:[N] 篇论文需要 PDF。其中 [K] 篇有 DOI 链接,[J] 篇只有 Scholar 链接。文件已保存到 `PDF_DOWNLOAD_LIST.md`。"

### B4. 更新续作日志

**每个会话结束时必须执行。** 在 `CONTINUATION_LOG.md` 中追加一条带日期的记录:

```markdown
### [日期] —— [会话简述]

**已完成**
- [具体成果 —— 要精确]

**接下来**
- [ ] [可执行的事项]

**卡点**
- [任何问题,或"无。"]
```

### B5. 会话完成汇报

```
### 会话完成

**综述**:[名称]
**本次新增论文**:N
**新增/修改的输出章节**:N

下一步:[续作日志中最优先的 2-3 项]
```

若输出格式为 `quarto`,补充:"运行 `quarto render literature_review.qmd` 检查格式。"
若输出格式为 `beamer`,补充:"运行 `pdflatex literature_review.tex` 和 `bibtex literature_review` 检查格式。"

---

## C 模式:新建综述(`new [名称]`)

### C1. 收集信息

询问用户:

1. **这篇综述支撑哪个研究项目?**(论文标题、项目名)
2. **有源文档吗?**(论文草稿、PAP、现有 .bib —— 请提供路径)
3. **目标期刊是什么?**(塑造审稿人检查)
4. **关键文献流派有哪些?**(3-8 个主题)
5. **有哪些你已知的具体缺口?**(综述应聚焦的主题)

### C2. 创建目录结构

```bash
mkdir -p [base_dir]/[名称]/pdfs
```

### C3. 搭建文件骨架

按标准模板创建所有文件。前 6 个文件对所有输出格式通用:

**AGENT_INSTRUCTIONS.md** —— 填入:
- 主题、范围、读者
- 母项目与论文引用
- 源文档路径(论文草稿、PAP、.bib)
- 目标期刊
- 内容主题(来自用户输入)
- PDF 命名约定:`作者-年份-短标题.pdf`
- 会话前/后清单

**RESEARCH_QUESTIONS.md** —— 填入:
- 5-8 个主题组,每组 3-5 个问题
- 映射表:论文元素 -> 文献焦点
- 依据:论文草稿(如有)、用户指定的主题、目标期刊的期待
- 若无论文草稿:从主题出发创建占位 RQ,标注"草稿 —— 待源文档细化"

**MASTER_LIST.md** —— 填入:
- 种子论文小节(如有论文草稿/.bib 则从中提取)
- 空的"网络检索结果"与"待获取文献"小节
- 列头:作者、年份、标题、关键发现、RQ、是否入 bib、PDF?

**[名称]_lit.bib** —— 填入:
- 种子论文的 BibTeX 条目(若提供了源 .bib)
- 否则:只有头部注释的空文件

**SEARCH_PROCESS.md** —— 骨架:
```markdown
# 检索过程 —— [名称]

*检索方法的文档记录,用于可复现性。*

## 已检索数据库
- [ ] Google Scholar
- [ ] NBER Working Papers
- [ ] EconLit / JSTOR
- [ ] SSRN
- [ ] Web of Science
- [ ] 其他:___

## 检索词

| 轮次 | 日期 | 检索词 | 数据库 | 浏览结果数 | 收录论文数 |
|-------------|------|-------|----------|-----------------|--------------|
| 1 | [日期] | [检索词] | [数据库] | [N] | [M] |

## 纳入标准
- [根据 AGENT_INSTRUCTIONS.md 的范围定义]

## 排除标准
- [根据范围定义]

## 前向/后向引文检索
| 种子论文 | 方向 | 找到的论文数 |
|-----------|-----------|-------------|

## 备注
- [与检索计划的任何偏离、意外发现或方法学说明]
```

**CONTINUATION_LOG.md** —— 第一条记录:
```markdown
### [日期] —— 初始搭建

**已完成**
- 创建综述目录与全部模板文件(含 SEARCH_PROCESS.md)
- [若有源文档:从论文草稿/.bib 提取 N 篇种子论文]
- [若有源文档:基于论文结构起草研究问题]

**接下来**
- [ ] 审阅并批准研究问题(RESEARCH_QUESTIONS.md)
- [ ] 围绕全部 RQ 主题做网络检索
- [ ] 用首批文献构建 MASTER_LIST
- [ ] 开始输出文件(第 I 部分)

**卡点**
- [任何缺失的源文档或不清晰的范围]
```

**特定格式的输出文件** —— 取决于配置中的 `output_format`:

若为 `markdown`:
```markdown
# 文献综述:[标题]

*作者:[配置中的署名]*
*最近更新:[日期]*

## 路线图

| 论文章节 | 文献流派 | 关键论文 |
|--------------|-------------------|------------|
| [占位] | [占位] | [占位] |

## 第 I 部分:[第一个文献流派]

[占位幻灯片/小节,含要点小结]

## 第 II 部分:[第二个文献流派]

[占位]

...

## 我们的研究与已有研究对比

[对比表占位]

## 定位

*我们的论文在这片文献中的位置,以及新意所在。*

## 缺口与贡献

[占位]

## 参考文献
```

若为 `quarto`:
```yaml
---
title: "文献综述:[标题]"
subtitle: "[基于主题的副标题]"
author: "[配置中的署名]"
date: today
format:
  revealjs:
    theme: default
    slide-number: true
    preview-links: auto
bibliography: [名称]_lit.bib
---
```
然后搭建:路线图页、每个文献流派的章节(含要点小结的占位页)、对比表页、定位页、第 VII 部分(缺口与贡献)、参考文献。

若为 `beamer`:
```latex
\documentclass[aspectratio=169]{beamer}
\usetheme{metropolis}
\usepackage{natbib}
\usepackage{booktabs}
\usepackage{graphicx}

\title{Literature Review: [标题]}
\subtitle{[基于主题的副标题]}
\author{[配置中的署名]}
\date{\today}

\begin{document}

\maketitle

\section{Roadmap}
% 路线图帧:文献流派 -> 论文章节

\section{[第一个文献流派]}
% 占位帧,含要点小结

\section{[第二个文献流派]}
% 占位帧

\section{Comparison}
% "我们的研究与已有研究对比"表

\section{Positioning}
% 我们的论文处于什么位置

\section{Gaps and Contributions}
% 占位

\begin{frame}[allowframebreaks]{References}
\bibliographystyle{apalike}
\bibliography{[名称]_lit}
\end{frame}

\end{document}
```

### C4. 读取源文档(若提供)

若用户提供了论文草稿:
- 读取它(遵守文件权限 —— .tex、.md、.pdf 可以;不要打开 .dta、.csv、.sav)
- 提取:研究问题、被引论文、关键主题、方法、贡献声明
- 用提取的信息填充 RESEARCH_QUESTIONS.md,并为 MASTER_LIST 播种

若用户提供了现有 .bib:
- 读取它
- 提取条目作为 MASTER_LIST 的种子论文
- 若为只读:在 AGENT_INSTRUCTIONS.md 中注明需要一个补充 bib

### C5. 更新 README

把新综述加入 `[base_dir]/README.md` 的活跃综述表。

### C6. 汇报

```
### 新综述已搭建:[名称]

**已创建文件**:[N] 个(标准模板 + [格式] 输出)
**种子论文**:N 篇(来自源文档)
**研究问题**:N 个主题,M 个问题

**继续前请审阅:**
- [ ] RESEARCH_QUESTIONS.md —— 批准或细化 RQ
- [ ] AGENT_INSTRUCTIONS.md —— 检查范围与主题

准备开始检索?运行 `/lit-review [名称]`。
```

---

## D 模式:审稿人检查(`[名称] referee`)

### D1. 读取综述上下文

同 B1 —— 读取所有综述文件。

### D2. 确定目标期刊

从 AGENT_INSTRUCTIONS.md 获取。若未指定,询问用户。

### D3. 检查基础文献

追问:"[目标期刊]的审稿人一定会期待看到哪些引文?"

检索每个文献流派的经典论文。常见类别:
- **基础理论**:该领域的开创性理论模型
- **开创性实证**:领域内的里程碑研究
- **关键方法**:与设计相关的参考文献(如论文中使用的方法创新)
- **近期高曝光**:近 3 年顶级期刊上同主题论文

### D4. 对照 MASTER_LIST 交叉核对(含跨综述去重)

对识别出的每篇基础文献:
- 检查是否已在本综述的 MASTER_LIST 中
- **跨综述核对**:同时扫描 `[base_dir]` 下其他综述目录中的 MASTER_LIST.md。若该论文存在于别处,注明:"同时见于:[其他综述]" —— 这有助于识别共享的基础文献、避免重复深读。
- 若本综述缺失:加入 MASTER_LIST 并附 RQ 映射
- 把 BibTeX 条目加入 .bib
- 在"审稿人检查补充"小节中标记

### D5. 汇报

```
### 审稿人检查完成:[名称]

**目标期刊**:[期刊]
**检查论文数**:N 篇基础性/经典论文
**已在综述中**:M 篇
**新增**:K 篇

**新增条目:**
- [作者 年份] —— [为什么审稿人会期待它]
- ...

**可能仍存在的缺口:**
- [覆盖仍薄弱的领域]
```

把审稿人检查结果更新到 CONTINUATION_LOG.md。

---

## 错误处理

- **未找到配置**:"未找到配置 `~/.config/lit-review/config.yml`。运行 `/lit-review setup` 创建。"
- **未找到综述目录**:"未找到综述 `[base_dir]/[名称]/`。你是指以下之一吗:[列出已有综述]?或运行 `/lit-review new [名称]` 新建。"
- **已有综述缺文件**:"[名称] 综述缺少 [文件]。要我按标准模板创建它吗?"
- **新综述无源文档**:用占位 RQ 和空 MASTER_LIST 继续。在 CONTINUATION_LOG 中注明需要源文档以提高针对性。
- **深读时 PDF 不可用**:"pdfs/ 中无全文。将基于摘要和既有知识分析。如需更深入的分析,请把 PDF 放到 `[base_dir]/[名称]/pdfs/[作者-年份-短标题].pdf`。"

---

## 约定

- **文件命名**:小写连字符,无空格
- **PDF 命名**:`作者-年份-短标题.pdf`
- **写作风格**:若配置了风格文件则遵循之;否则用清晰、直白的学术文风
- **引文**:.bib 中用 BibTeX;正文中统一"作者 (年份)"格式;有 DOI 时附 DOI 链接
- **Bib 约定**:若论文项目有自己的只读 .bib,新建补充 bib 只收录新增引文
- **续作日志**:每个会话结束后**必须**更新 —— 日期、已完成、接下来、卡点
- **MASTER_LIST 作为单一事实来源(SSOT)**:每篇论文都追踪于此;无重复;所有条目都有 RQ 映射
- **检索文档化**:每次检索会话都在 SEARCH_PROCESS.md 中更新检索词、数据库与日期
- **跨综述去重**:添加论文时,检查其他综述的 MASTER_LIST,标记共享文献

---

## 来源与许可

上游 [eabeam/econ-skills](https://github.com/eabeam/econ-skills)(实证经济学研究可复用 AI 技能集,含 econ-audit / data-dictionary / lit-review 三个子技能),许可证见上游仓库,2026-09-10 收录(commit 1b0238d);原文英文,本包译为简体中文。

Files in this skill

  • LICENSE1.2 KB
  • SKILL.md25.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.