Przejdź do treści
Biblioteka skilli
Nauka i badania · Pisanie

paper-writer

/paper-writer

Składa rękopis: pisze lub poprawia dowolną sekcję artykułu, włącza wyniki z wcześniejszych etapów i tworzy pełny tekst z research_proposal.md, literature_review.md i analysis/output/.

Repozytorium
paperpilot ↗
Licencja
MIT
Ostatnia zmiana repozytorium
06.09.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 06.09.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Składa rękopis: pisze lub poprawia dowolną sekcję artykułu, włącza wyniki z wcześniejszych etapów i tworzy pełny tekst z research_proposal.md, literature_review.md i analysis/output/.

Oryginalny opis (EN)

Manuscript assembly — use when the user wants to write or revise any section of the paper, integrate upstream results into a draft, or produce a complete manuscript. Looks for research question and through-line in research_proposal.md (sections 二/三), literature in literature_review.md, and results in analysis/output/; asks user if any are absent.

Jak działa

  1. 职责边界
  2. Step 1 — 收集所需信息
  3. Step 2 — 加载论文模板
  4. Step 3 — 规划章节结构
  5. Step 4 — 写作
  6. AI 写作模式(预防)
  7. 引用格式
  8. 质量 Checklist
  9. 输出
  10. 完成后的标准输出
Sekcje z nagłówków SKILL.md, w oryginale · 220 linii, 418 słów
Podgląd SKILL.md
---
name: paper-writer
description: Manuscript assembly — use when the user wants to write or revise any section of the paper, integrate upstream results into a draft, or produce a complete manuscript. Looks for research question and through-line in research_proposal.md (sections 二/三), literature in literature_review.md, and results in analysis/output/; asks user if any are absent.
version: 7.0.0
produces:
  - paper/main.tex
output_dir: paper/
---

# Paper Writer

## 职责边界

**所需信息**:研究问题 + 核心论点 + 证据或实证结果。  
**产出**:`paper/` 目录下的完整论文文件。  
**完成标准**:论文结构完整,所有数字可追溯到 `analysis/output/`,引用来自 `references.bib`。  
**不做**:AI 写作模式深度诊断(→ integrity-auditor)、引用真实性验证(→ integrity-auditor)。

---

## Step 1 — 收集所需信息

查找顺序:

1. **研究问题和框架**:读取 `./topics/research_proposal.md`(如存在)
2. **文献综述**:读取 `./literature/literature_review.md`(如存在)
3. **参考文献**:读取 `./literature/references.bib`(如存在)
4. **实证结果**:读取 `./analysis/output/*.tex`(如存在)
5. 上述文件缺失时,接受用户直接提供:
   - 用户描述研究问题、论点和主要发现
   - 用户提供已有草稿、笔记或其他形式的材料
6. 仍缺失时,向用户追问——一次只问一个问题:
   - "论文的核心论点是什么?"
   - (确认后)"有实证结果或案例证据可以用吗?"

收集完成后向用户确认:

```
"所有素材已就绪。开始写论文前确认几点:

  1. 目标: [硕士毕业论文 / 其他]
  2. 学校格式要求: [已有模板 / 需要选择]
  3. 你想让我先写哪个部分?还是按顺序来?"
```

**完成标准**:目标和素材已确认。

---

## Step 2 — 加载论文模板

### 2.1 加载写作指南

加载硕士学位论文写作指南:`skills/paper-writer/templates/thesis.md`

### 2.2 选择 LaTeX 模板

扫描 `templates/presets/` 和 `templates/custom/` 中的 `manifest.json`,根据论文类型、语言、方法论匹配候选模板,然后向用户展示选项:

```
"选择论文排版模板:

  可用模板:
  1. empirical-zh — 中文社科实证论文(经济研究格式)(推荐)
  2. [其他匹配的模板...]
  3. 不使用模板 — 我自己提供 / 后续在 Overleaf 排版
  4. 上传自定义模板 — 把你的 .cls/.tex 文件放入 templates/custom/

你想用哪个?"
```

用户选择后:
- 选择内置/自定义模板 → 将模板文件复制到项目的 `paper/` 目录
- 选择"不使用模板" → 只生成纯文本/Markdown 内容,用户自行排版
- 选择"上传自定义" → 引导用户将文件放入 `templates/custom/<name>/`,创建 `manifest.json`

**完成标准**:写作指南已加载,排版模板已确认或用户明确跳过。

---

## Step 3 — 规划章节结构

根据 `research_proposal.md`(如存在)和已有素材,确定正文的章节划分。

### 规划依据

- 研究类型(实证/案例/规范/混合)→ 参考 `thesis.md` 中的结构示例
- 已有内容:文献综述是否独立成章、是否有多组实证等
- 用户偏好:如用户已有想法,以用户为准

### 执行流程

1. 根据素材拟定章节大纲,向用户展示:

```
"根据你的案例研究计划,建议正文按标准案例型学位论文组织:

  第1章 绪论(研究背景、问题提出、研究意义、研究方法与技术路线)
  第2章 理论基础与文献综述(核心理论透镜、研究现状及文献评述)
  第3章 案例背景与研究设计(案例对象选择依据与典型性论证、多源数据与三角验证)
  第4章 案例深度剖析与机制提炼(发展演进脉络、扎根编码/机制模型提炼)
  第5章 综合讨论与理论对话(与现有理论对话、适用边界、替代性解释)
  第6章 研究结论与启示(主要研究结论、管理/政策启示、研究局限与展望)

确认后我会创建章节文件并开始分章撰写。要调整章节安排吗?"
```

2. 用户确认后:
   - 在 `paper/sections/` 下创建对应的 `.tex` 文件(空文件 + 章标题)
   - 更新 `main.tex` 中 `\mainmatter` 后的 `\input{sections/...}` 列表
   - 确保文件名与 `\input` 路径一致

3. 如用户要求调整,修改后重复确认。

**完成标准**:章节结构已确认,`sections/` 文件已创建,`main.tex` 已更新。

---

## Step 4 — 写作

### 各章节要点

**引言**
- 第一段直奔主题(不要从宏观背景写起)
- 明确贡献点(3个以内,具体而非笼统)
- 预告核心发现(一句话)
- "本文的边际贡献在于..."

**文献综述**
- 从 `literature_review.md` 整合
- 按主题而非时间序列组织
- 每段结尾点明与本文的关系
- 明确指出"现有研究的不足在于..."

**研究设计**
- 模型写成公式(LaTeX)
- 变量定义列表(表格形式)
- 识别策略的详细论证(为什么可信)
- 数据来源明确标注

**实证结果**
- 每张表前先用文字引导读者关注什么
- 解读系数的经济含义(不只看显著性)
- 表格标题自解释(不看正文也能理解)
- 从 `analysis/output/*.tex` 直接引用

**完成标准**:每节已写完,无 TODO 占位符,数字均可追溯到源文件。

---

## AI 写作模式(预防)

写作过程中主动避开 `skills/shared/ai-writing-patterns.md` 中列出的高频 AI 写作模式。深度诊断在投稿前由 integrity-auditor 执行。

---

## 引用格式

**中文期刊(GB/T 7714)**
```
[1] 作者. 文章标题[J]. 期刊名, 年, 卷(期): 页码.
[2] 作者. 书名[M]. 出版地: 出版社, 年.
```

**英文期刊(APA / 期刊要求)**
```latex
\bibliographystyle{apalike}
\bibliography{references}
```

---

## 质量 Checklist

- [ ] 结构完整(引言→文献→方法→结果→结论)
- [ ] 论文中的每个数字都可追溯到 analysis/output/ 中的表格
- [ ] 所有引用来自 references.bib(无凭空引用)
- [ ] AI 写作痕迹已检查和修正
- [ ] 研究贡献明确列出(不超过 3 点)
- [ ] 论文长度符合目标要求
- [ ] 表格标题自解释
- [ ] 摘要包含:问题、方法、发现、含义(各一句)
- [ ] 每个章节内容完整,无 TODO 占位符

---

## 输出

```
./paper/main.tex
./paper/sections/*.tex(由 Step 3 规划确定)
./paper/main.pdf(如 TeX Live 可用)
```

---

## 完成后的标准输出

```
✅ 论文写作完成

📄 产出: 
  - main.tex(全文 LaTeX)
  - 分章节文件
  - [已编译 PDF / 未编译,建议使用 Overleaf]

📊 评价:
  - 全文约 [X] 字/词
  - 结构: [完整/缺少XX部分]
  - AI 痕迹检查: [已修正 X 处]

➡️ 建议下一步:
  1. integrity-auditor — 验证引用真实性和数字一致性(推荐)
  2. 你自己通读一遍后告诉我要修改的地方

⚠️ 提醒: AI 辅助写作建议在论文中声明
```

---

## 行为准则

1. 论文中每个数字必须追溯到 analysis/output/ 的实证结果
2. 标记 placeholder 内容为 TODO(不用 AI 编造的数据填充)
3. 引用只来自 references.bib
4. 写作风格根据论文类型和章节内容调整
5. 不替用户做理论贡献的判断——呈现事实,让用户决定怎么定位
Pliki w paczce (2)
  • SKILL.md 7 KB
  • templates/thesis.md 3 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · dgu-stallion/paperpilot100MIT
ai4s-research/ai4s-skills100MIT

Migawka bazy z 28.10.2026 · wersja paczki 5ea1b1ae96a2 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90manuscript-writing
    Pomaga pisać i redagować sekcje artykułu naukowego, takie jak wstęp, metody, wyniki, dyskusja i abstrakt, z myślą o publikacji w czasopiśmie.
  • 100write-paper
    Redaguje lub poprawia manuskrypt naukowy z prawdziwymi wynikami, gdy użytkownik o to prosi.
  • 90academic-paper-writer
    Pisze i poprawia artykuły z informatyki, AI i ML na podstawie notatek badawczych, repozytoriów kodu, bibliotek literatury i wymagań konferencji, sekcja po sekcji.
  • 100paper-review
    Prowadzi wieloagentowy przegląd artykułu naukowego: krytykuje rękopis, znajduje słabe punkty, symuluje recenzję koleżeńską i pomaga przygotować pracę do złożenia.
  • 100manuscript-setup
    Tworzy projekt nowego manuskryptu akademickiego w LaTeX lub Word z osobnym plikiem na każdą sekcję, folderami bibliografii i rysunków oraz plikiem konfiguracji.
  • 90ccf-paper-writer
    Pisze, poprawia, szlifuje, skraca i adaptuje na prezentację prozę artykułów naukowych w formacie CCF, od pełnego szkicu po streszczenia, sekcje i slajdy.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.