iterative-academic-writer

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Iterative Academic Writer

迭代式学术文档撰写工具

반복적 품질 개선 루프를 통해 학술 문서를 작성하는 스킬입니다. academic-planner로 구조를 설계하고, academic-reviewer로 품질을 평가하며, Fact Checking을 통해 hallucination을 완전히 배제합니다.
这是一项通过迭代质量改进循环撰写学术文档的技能。使用academic-planner设计结构,使用academic-reviewer评估质量,并通过Fact Checking完全杜绝hallucination(幻觉内容)。

사용 시점

适用场景

다음과 같은 상황에서 이 스킬을 사용합니다:
  • 논문의 특정 섹션 작성 (Introduction, Methods, Results, Discussion 등)
  • 연구 제안서 작성
  • 기술 문서 작성
  • 리뷰 논문/서베이 논문 작성
  • 학술적 글쓰기가 필요한 모든 상황
在以下场景中使用本技能:
  • 撰写论文特定章节(引言、研究方法、结果、讨论等)
  • 撰写研究提案
  • 撰写技术文档
  • 撰写综述论文/调研论文
  • 所有需要学术写作的场景

워크플로우 개요

工作流程概述

┌───────────────────────────────────────────────────────────────────────────────┐
│                    Iterative Academic Writer                                   │
├───────────────────────────────────────────────────────────────────────────────┤
│                                                                               │
│  Phase 1: 정보 수집 및 Fact Base 구축                                          │
│  ┌─────────────────────────────────────────────────────────────────────────┐  │
│  │  • 사용자 요청 분석 (주제, 범위, 목적)                                    │  │
│  │  • 관련 프로젝트 파일 탐색 (코드, 문서, 결과)                             │  │
│  │  • WebSearch로 관련 논문/자료 검색                                       │  │
│  │  • → Fact Base 구축 (검증 가능한 사실만 기록)                             │  │
│  └─────────────────────────────────────────────────────────────────────────┘  │
│                                      │                                        │
│                                      ▼                                        │
│  Phase 2: 글 구조 계획 (academic-planner 에이전트)                            │
│  ┌─────────────────────────────────────────────────────────────────────────┐  │
│  │  • 전체 문서 구조 설계 (섹션 순서, 각 섹션 핵심 메시지)                    │  │
│  │  • 정의가 필요한 전문 용어 목록 작성                                      │  │
│  │  • 비교-대조가 필요한 개념 쌍 식별                                        │  │
│  │  • 문단 간 논리적 흐름 설계                                               │  │
│  │  • → 문서 Blueprint 출력                                                  │  │
│  └─────────────────────────────────────────────────────────────────────────┘  │
│                                      │                                        │
│                                      ▼                                        │
│  Phase 3: 초안 작성 (Blueprint 기반)                                          │
│  ┌─────────────────────────────────────────────────────────────────────────┐  │
│  │  • Blueprint의 구조를 따라 줄글 형태로 작성                               │  │
│  │  • 모든 전문 용어에 정의 포함                                             │  │
│  │  • 비교-대조 설명 방식 적극 활용                                          │  │
│  │  • 두괄식 구조 준수 (문단 첫 문장 = 핵심 주장)                            │  │
│  └─────────────────────────────────────────────────────────────────────────┘  │
│                                      │                                        │
│                                      ▼                                        │
│  Phase 4: 반복 개선 루프                                                      │
│  ┌─────────────────────────────────────────────────────────────────────────┐  │
│  │                                                                         │  │
│  │    ┌────────────────┐    ┌────────────────┐    ┌────────────────┐      │  │
│  │    │  Academic      │───▶│  Academic      │───▶│  Fact          │      │  │
│  │    │  Writer        │    │  Reviewer      │    │  Checker       │      │  │
│  │    │  (재작성)       │    │  (품질 평가)   │    │  (사실 검증)    │      │  │
│  │    └────────────────┘    └───────┬────────┘    └───────┬────────┘      │  │
│  │           ▲                      │                     │               │  │
│  │           │                      ▼                     ▼               │  │
│  │           │            ┌──────────────────────────────────┐            │  │
│  │           │            │     Issues Found?                │            │  │
│  │           │            │  • 품질 이슈 (Critical/Warning)   │            │  │
│  │           │            │  • Hallucination 발견             │            │  │
│  │           │            └───────────────┬──────────────────┘            │  │
│  │           │                            │                               │  │
│  │           │         Yes                │           No                  │  │
│  │           └────────────────────────────┤                               │  │
│  │                                        ▼                               │  │
│  │                              ┌────────────────┐                        │  │
│  │                              │   Complete!    │                        │  │
│  │                              │  Final Document│                        │  │
│  │                              └────────────────┘                        │  │
│  │                                                                         │  │
│  └─────────────────────────────────────────────────────────────────────────┘  │
│                                                                               │
└───────────────────────────────────────────────────────────────────────────────┘

┌───────────────────────────────────────────────────────────────────────────────┐
│                    Iterative Academic Writer                                   │
├───────────────────────────────────────────────────────────────────────────────┤
│                                                                               │
│  Phase 1: 信息收集与Fact Base构建                                          │
│  ┌─────────────────────────────────────────────────────────────────────────┐  │
│  │  • 分析用户需求(主题、范围、目的)                                    │  │
│  │  • 检索相关项目文件(代码、文档、结果)                             │  │
│  │  • 通过WebSearch检索相关论文/资料                                       │  │
│  │  • → 构建Fact Base(仅记录可验证的事实)                             │  │
│  └─────────────────────────────────────────────────────────────────────────┘  │
│                                      │                                        │
│                                      ▼                                        │
│  Phase 2: 文档结构规划(调用academic-planner 代理)                            │
│  ┌─────────────────────────────────────────────────────────────────────────┐  │
│  │  • 设计整体文档结构(章节顺序、各章节核心信息)                    │  │
│  │  • 列出需要定义的专业术语                                      │  │
│  │  • 识别需要对比的概念对                                        │  │
│  │  • 设计段落间逻辑流                                               │  │
│  │  • → 输出文档Blueprint                                                  │  │
│  └─────────────────────────────────────────────────────────────────────────┘  │
│                                      │                                        │
│                                      ▼                                        │
│  Phase 3: 基于Blueprint撰写初稿                                          │
│  ┌─────────────────────────────────────────────────────────────────────────┐  │
│  │  • 遵循Blueprint结构撰写成连贯文本                               │  │
│  │  • 包含所有专业术语的定义                                             │  │
│  │  • 积极运用对比说明方式                                          │  │
│  │  • 遵循总起式结构(段落首句=核心主张)                            │  │
│  └─────────────────────────────────────────────────────────────────────────┘  │
│                                      │                                        │
│                                      ▼                                        │
│  Phase 4: 迭代改进循环                                                      │
│  ┌─────────────────────────────────────────────────────────────────────────┐  │
│  │                                                                         │  │
│  │    ┌────────────────┐    ┌────────────────┐    ┌────────────────┐      │  │
│  │    │  Academic      │───▶│  Academic      │───▶│  Fact          │      │  │
│  │    │  Writer        │    │  Reviewer      │    │  Checker       │      │  │
│  │    │  (重写)       │    │  (质量评估)   │    │  (事实验证)    │      │  │
│  │    └────────────────┘    └───────┬────────┘    └───────┬────────┘      │  │
│  │           ▲                      │                     │               │  │
│  │           │                      ▼                     ▼               │  │
│  │           │            ┌──────────────────────────────────┐            │  │
│  │           │            │     是否发现问题?                │            │  │
│  │           │            │  • 质量问题(严重/警告)   │            │  │
│  │           │            │  • 发现幻觉内容             │            │  │
│  │           │            └───────────────┬──────────────────┘            │  │
│  │           │                            │                               │  │
│  │           │         是                │           否                  │  │
│  │           └────────────────────────────┤                               │  │
│  │                                        ▼                               │  │
│  │                              ┌────────────────┐                        │  │
│  │                              │   完成!    │                        │  │
│  │                              │  最终文档│                        │  │
│  │                              └────────────────┘                        │  │
│  │                                                                         │  │
│  └─────────────────────────────────────────────────────────────────────────┘  │
│                                                                               │
└───────────────────────────────────────────────────────────────────────────────┘

Phase 1: 정보 수집 및 Fact Base 구축

Phase 1: 信息收集与Fact Base构建

Step 1.1: 사용자 요청 분석

Step 1.1: 用户需求分析

• 문서 유형 식별
  - 논문 섹션 (Introduction, Methods, Results, Discussion, Conclusion)
  - 연구 제안서 (Research Proposal)
  - 기술 문서 (Technical Document)
  - 리뷰 논문 (Survey/Review Paper)

• 주제 및 범위 파악
  - 구체적인 연구 주제
  - 다룰 범위와 깊이
  - 제외할 내용

• 목표 독자 확인
  - 해당 분야 전문가
  - 인접 분야 연구자
  - 일반 독자
• 识别文档类型
  - 论文章节(引言、研究方法、结果、讨论、结论)
  - 研究提案(Research Proposal)
  - 技术文档(Technical Document)
  - 综述论文(Survey/Review Paper)

• 明确主题及范围
  - 具体研究主题
  - 覆盖范围与深度
  - 排除内容

• 确定目标读者
  - 领域专家
  - 相邻领域研究者
  - 普通读者

Step 1.2: 관련 자료 수집

Step 1.2: 收集相关资料

• 프로젝트 파일 탐색
  - 코드 파일: 구현 세부사항 확인
  - 결과 파일: 실험 결과, 수치 확인
  - 기존 문서: README, CLAUDE.md 등

• CLAUDE.md 확인
  - 프로젝트 개요
  - 핵심 컴포넌트 설명
  - 기술적 세부사항

• 사용자 제공 자료 검토
  - 참고 논문
  - 데이터
  - 추가 요구사항
• 检索项目文件
  - 代码文件:确认实现细节
  - 结果文件:确认实验结果、数据
  - 现有文档:README、CLAUDE.md等

• 查看CLAUDE.md
  - 项目概述
  - 核心组件说明
  - 技术细节

• 审阅用户提供资料
  - 参考文献
  - 数据
  - 额外需求

Step 1.3: WebSearch로 배경 조사

Step 1.3: 通过WebSearch进行背景调研

• 관련 논문 검색
  - 인용할 핵심 논문 수집
  - 저자, 연도, 제목, 학회/저널 정확히 기록

• 기존 연구 동향 파악
  - 관련 연구 현황
  - 최신 발전 상황

• 기술 용어 정의 확인
  - 표준 정의 수집
  - 분야별 용어 차이 확인
• 检索相关论文
  - 收集需引用的核心论文
  - 准确记录作者、年份、标题、会议/期刊

• 了解现有研究趋势
  - 相关研究现状
  - 最新进展

• 确认技术术语定义
  - 收集标准定义
  - 确认领域间术语差异

Step 1.4: Fact Base 구축

Step 1.4: 构建Fact Base

⚠️ CRITICAL: 검증 가능한 사실만 기록
Fact Base 구조:

✓ Verified Facts:
- "[사실 1]"
  Source: [파일 경로 / 논문 / URL]
  Verified: ✓

- "[사실 2]"
  Source: [파일 경로 / 논문 / URL]
  Verified: ✓

⚠️ Needs Verification:
- "[확인 필요 사실]"
  Claimed Source: [주장된 출처]
  Action: WebSearch 필요

✗ Rejected (Hallucination):
- "[검증 실패 사실]"
  Reason: [실패 이유]

⚠️ 重要提示:仅记录可验证的事实
Fact Base结构:

✓ 已验证事实:
- "[事实1]"
  来源: [文件路径 / 论文 / URL]
  已验证: ✓

- "[事实2]"
  来源: [文件路径 / 论文 / URL]
  已验证: ✓

⚠️ 待验证:
- "[需确认事实]"
  声称来源: [声称的来源]
  行动: 需要WebSearch

✗ 已驳回(幻觉内容):
- "[验证失败事实]"
  原因: [失败理由]

Phase 2: 글 구조 계획 (academic-planner 호출)

Phase 2: 文档结构规划(调用academic-planner)

academic-planner 에이전트 호출

调用academic-planner代理

Task tool 사용:
- subagent_type: "general-purpose"
- prompt: 다음 내용을 포함하여 academic-planner 역할 수행 요청

  "다음 정보를 바탕으로 학술 문서의 Blueprint를 작성해주세요.

  [문서 유형]: {논문 섹션/연구 제안서/기술 문서}
  [주제]: {구체적 주제}
  [수집된 Fact Base]: {검증된 사실 목록}
  [목표 독자]: {독자 유형}

  Blueprint에 포함할 내용:
  1. 전체 구조 (섹션별 핵심 메시지)
  2. 정의가 필요한 전문 용어 목록
  3. 비교-대조가 필요한 개념 쌍
  4. 문단 흐름 (두괄식 첫 문장 초안)"
使用Task工具:
- subagent_type: "general-purpose"
- prompt: 请求执行academic-planner角色,包含以下内容

  "请基于以下信息撰写学术文档的Blueprint。

  [文档类型]: {论文章节/研究提案/技术文档}
  [主题]: {具体主题}
  [收集的Fact Base]: {已验证事实列表}
  [目标读者]: {读者类型}

  Blueprint需包含内容:
  1. 整体结构(各章节核心信息)
  2. 需要定义的专业术语列表
  3. 需要对比的概念对
  4. 段落流(总起式首句初稿)"

Blueprint 수신 후 확인

收到Blueprint后确认

□ 모든 전문 용어가 정의 목록에 포함되었는가?
□ 새로운 방법에 대한 비교-대조가 계획되었는가?
□ 각 문단의 첫 문장이 핵심 주장을 담고 있는가?
□ 문단 간 논리적 연결이 계획되었는가?

□ 是否所有专业术语都已包含在定义列表中?
□ 是否已规划新方法的对比内容?
□ 每个段落的首句是否包含核心主张?
□ 是否已规划段落间的逻辑衔接?

Phase 3: 초안 작성 (Blueprint 기반)

Phase 3: 基于Blueprint撰写初稿

작성 원칙

撰写原则

Blueprint 구조를 따라 다음 원칙을 준수하며 작성합니다:
遵循Blueprint结构,同时遵守以下原则:

1. 정의 우선 (Definition First)

1. 定义优先(Definition First)

모든 전문 용어는 "X는 Y이다" 형태로 먼저 정의한다.
✅ 올바른 예시:
"MemGen(Memory Generator)은 latent memory token을 생성하여 LLM의 추론을
보강하는 프레임워크이다. MemGen은 두 개의 핵심 모듈로 구성된다."

❌ 잘못된 예시:
"MemGen을 사용하여 성능을 개선했다." (정의 없이 사용)
所有专业术语均以"X是Y"的形式先进行定义。
✅ 正确示例:
"MemGen(Memory Generator)是一种生成潜在记忆令牌以增强LLM推理能力的框架。MemGen由两个核心模块组成。"

❌ 错误示例:
"使用MemGen提升了性能。"(未定义即使用)

2. 비교-대조 설명 (Compare-Contrast)

2. 对比说明(Compare-Contrast)

새로운 접근법은 기존 방식과 비교하여 설명한다.
✅ 올바른 예시:
"기존의 RAG(Retrieval-Augmented Generation)가 외부 데이터베이스를 검색하여
정보를 가져오는 반면, MemGen은 모델 내부에서 압축된 메모리를 생성하여
추론에 활용한다."

❌ 잘못된 예시:
"MemGen은 메모리를 생성한다." (비교 없이 설명)
新方法需与现有方法对比说明。
✅ 正确示例:
"传统的RAG(Retrieval-Augmented Generation)通过检索外部数据库获取信息,而MemGen则在模型内部生成压缩记忆并用于推理。"

❌ 错误示例:
"MemGen生成记忆。"(未进行对比)

3. 두괄식 (Topic-First Structure)

3. 总起式结构(Topic-First Structure)

모든 문단은 핵심 주장이나 결론으로 시작한다.
✅ 올바른 예시:
"LTPO는 inference 시점에 모델 가중치를 변경하지 않고 latent 표현만을
최적화하는 기법이다. 이 접근 방식은..."

❌ 잘못된 예시:
"최근 연구에서는 여러 방법이 제안되었는데, 그 중 하나가 LTPO이다..."
所有段落均以核心主张或结论开头。
✅ 正确示例:
"LTPO是一种在推理时不修改模型权重,仅优化潜在表征的技术。这种方法..."

❌ 错误示例:
"近期研究提出了多种方法,其中之一是LTPO..."

4. 줄글 형태 (Prose Format)

4. 连贯文本格式(Prose Format)

*본문에서 bullet point (-, , •)를 사용하지 않는다.
✅ 올바른 예시:
"MemGen은 세 가지 핵심 기능을 제공한다. 첫째, Memory Weaver는 과거 경험을
압축된 latent로 변환한다. 둘째, Memory Trigger는 메모리 삽입 시점을 결정한다.
셋째, LTPO는 inference 시 latent를 최적화한다."

❌ 잘못된 예시:
"MemGen의 핵심 기능:
- Memory Weaver
- Memory Trigger
- LTPO"
*正文中不使用项目符号(-, , •)。
✅ 正确示例:
"MemGen提供三项核心功能。其一,Memory Weaver将过往经验转换为压缩的潜在表征。其二,Memory Trigger决定记忆插入时机。其三,LTPO在推理时优化潜在表征。"

❌ 错误示例:
"MemGen的核心功能:
- Memory Weaver
- Memory Trigger
- LTPO"

5. 수식어 최소화 (Minimal Adjectives)

5. 最小化修饰词(Minimal Adjectives)

불필요한 수식어를 제거하고, 필요시 구체적 수치를 사용한다.
✅ 올바른 예시:
"실험 결과 87%의 정확도를 달성했으며, 이는 baseline 대비 12%p 향상이다."

❌ 잘못된 예시:
"실험 결과 매우 높은 정확도를 달성했으며, 이는 상당히 큰 향상이다."

금지어: 매우, 상당히, 아주, 굉장히, 크게, 작게 (수치 없이 단독 사용)
删除不必要的修饰词,必要时使用具体数据。
✅ 正确示例:
"实验结果达到87%的准确率,较基线提升12个百分点。"

❌ 错误示例:
"实验结果达到非常高的准确率,提升幅度相当大。"

禁用词: 非常、相当、很、极其、大幅、小幅(无数据单独使用时)

6. 초심자 이해도 (Beginner Understandability)

6. 新手可读性(Beginner Understandability)

배경지식 없는 독자도 글을 이해할 수 있어야 한다.
• "무엇을" → "왜" → "어떻게" 순서로 설명
• 복잡한 개념은 점진적으로 구축 (쉬운 것 → 어려운 것)
• 모든 전문 용어가 정의되기 전에 사용되지 않음

无背景知识的读者也能理解文本。
• 按"是什么" → "为什么" → "怎么做"的顺序说明
• 逐步构建复杂概念(从简单到复杂)
• 所有专业术语在定义前不使用

Phase 4: 반복 개선 루프

Phase 4: 迭代改进循环

Step 4.1: 품질 평가 (academic-reviewer 호출)

Step 4.1: 质量评估(调用academic-reviewer)

Task tool 사용:
- subagent_type: "general-purpose"
- prompt: academic-reviewer 역할로 다음 문서 평가 요청

  "다음 학술 문서를 평가해주세요.

  [문서 내용]:
  {작성된 초안}

  평가 기준:
  1. 구조: 두괄식, 줄글 형태, 문단 간 흐름
  2. 이해도: 용어 정의, 비교-대조, 초심자 이해 가능성
  3. 간결성: 수식어 최소화, 객관적 표현
  4. 사실성: Hallucination 검사, 인용 정확성

  JSON 형식으로 결과를 반환해주세요."
使用Task工具:
- subagent_type: "general-purpose"
- prompt: 请求以academic-reviewer角色评估以下文档

  "请评估以下学术文档。

  [文档内容]:
  {撰写的初稿}

  评估标准:
  1. 结构: 总起式、连贯文本格式、段落间流
  2. 可读性: 术语定义、对比说明、新手可读性
  3. 简洁性: 修饰词最小化、客观表达
  4. 真实性: 幻觉内容检查、引用准确性

  请以JSON格式返回结果。"

Step 4.2: Fact Checking (Hallucination Prevention) - CRITICAL

Step 4.2: 事实验证(防止幻觉内容)- 关键步骤

⚠️ HARD CONSTRAINT: Hallucination은 단 하나도 허용하지 않는다.
⚠️ 硬性约束:绝不允许任何幻觉内容。

4.2.1: Hallucination 유형별 검증 방법

4.2.1: 幻觉内容类型及验证方法

Hallucination 유형검증 방법도구
허위 논문 인용논문 존재 여부 및 내용 검증WebSearch
잘못된 저자/연도실제 논문 메타데이터 확인WebSearch
과장된 성능 주장실험 결과 파일과 직접 대조Read tool
존재하지 않는 개념해당 용어/기법 존재 확인WebSearch
잘못된 수치/통계원본 데이터와 대조Read tool
허위 인과관계논리 구조 검증직접 분석
幻觉内容类型验证方法工具
虚假论文引用验证论文存在性及内容WebSearch
错误作者/年份核对实际论文元数据WebSearch
夸大性能主张与实验结果文件直接对比Read工具
不存在的概念确认术语/技术是否存在WebSearch
错误数据/统计与原始数据对比Read工具
虚假因果关系验证逻辑结构直接分析

4.2.2: 검증 프로세스

4.2.2: 验证流程

문서의 모든 사실적 주장에 대해:

├─ [논문 인용] → WebSearch로 논문 존재 및 내용 확인
│   예: "Zhang et al. (2024)에 따르면..."
│   검증: 논문 존재 여부, 저자, 연도, 내용 일치 확인
├─ [수치 데이터] → 원본 데이터와 대조
│   예: "87% 정확도 달성"
│   검증: results/*.json 또는 원본 논문에서 확인
├─ [기술적 주장] → 코드/문서에서 직접 확인
│   예: "Weaver는 8개의 latent를 생성한다"
│   검증: 코드 파일에서 해당 설정 확인
└─ [개념 정의] → WebSearch로 표준 정의 확인
    예: "LTPO는 latent를 최적화하는 기법이다"
    검증: 원본 논문 또는 공식 정의 확인
对文档中所有事实主张:

├─ [论文引用] → 通过WebSearch验证论文存在性及内容
│   示例: "Zhang et al. (2024)指出..."
│   验证: 确认论文存在性、作者、年份、内容一致性
├─ [数据] → 与原始数据对比
│   示例: "达到87%准确率"
│   验证: 在results/*.json或原始论文中确认
├─ [技术主张] → 直接在代码/文档中确认
│   示例: "Weaver生成8个潜在表征"
│   验证: 在代码文件中确认相关设置
└─ [概念定义] → 通过WebSearch确认标准定义
    示例: "LTPO是优化潜在表征的技术"
    验证: 确认原始论文或官方定义

4.2.3: Fact Base 업데이트

4.2.3: 更新Fact Base

검증 결과를 명확히 기록:
✓ Verified:
- "LTPO lr=0.03" (config.yaml:36)
- "Titans 논문 2025년" (WebSearch: arXiv:2501.00663)

✗ HALLUCINATION DETECTED:
- "99% 정확도 달성" → 실제: 87% (results/exp1.json)
- "Kim et al. (2024)" → WebSearch: 해당 논문 없음

⚠️ Unverifiable:
- "업계 표준 방식" → 출처 필요
清晰记录验证结果:
✓ 已验证:
- "LTPO lr=0.03" (config.yaml:36)
- "Titans论文2025年" (WebSearch: arXiv:2501.00663)

✗ 发现幻觉内容:
- "达到99%准确率" → 实际: 87% (results/exp1.json)
- "Kim et al. (2024)" → WebSearch: 无此论文

⚠️ 无法验证:
- "行业标准方法" → 需要来源

4.2.4: Hallucination 발견 시 조치

4.2.4: 发现幻觉内容时的措施

  1. 즉시 해당 내용 삭제 또는 수정
  2. 올바른 정보로 대체 (검증된 사실만 사용)
  3. 검증 불가능한 내용은 문서에서 제외
  4. 재검증 후 다음 iteration 진행
절대 금지 사항:
  • 검증 없이 수치 언급 ❌
  • 읽지 않은 논문 인용 ❌
  • 확인하지 않은 기술 상세 설명 ❌
  • 추측성 내용을 사실처럼 서술 ❌
  1. 立即删除或修改相关内容
  2. 替换为正确信息(仅使用已验证事实)
  3. 从文档中移除无法验证的内容
  4. 重新验证后进入下一迭代
绝对禁止:
  • 未验证即提及数据 ❌
  • 引用未阅读的论文 ❌
  • 描述未确认的技术细节 ❌
  • 将推测内容作为事实陈述 ❌

Step 4.3: 종료 조건 확인

Step 4.3: 确认结束条件

성공 조건 (모두 충족 필요):
조건요구사항
Critical issues0건
Hallucination count0건 (Hard Constraint)
Overall score≥ 80
조건 충족 시: 최종 문서 저장 및 완료 조건 미충족 시: Step 4.4로 진행
成功条件(需全部满足):
条件要求
严重问题0个
幻觉内容数量0个(硬性约束)
总分≥ 80
满足条件时: 保存最终文档并完成 未满足条件时: 进入Step 4.4

Step 4.4: 재작성 (피드백 기반)

Step 4.4: 基于反馈重写

academic-reviewer의 피드백을 기반으로 수정:
1. [Critical Issues 수정]
   - 용어 미정의 → 정의 추가
   - 두괄식 위반 → 문단 첫 문장 수정
   - 비교-대조 누락 → 기존 방식과의 비교 추가

2. [Hallucination 제거]
   - 검증 실패 인용 → 삭제 또는 실제 인용으로 대체
   - 허위 수치 → 검증된 수치로 대체

3. [Warning 개선]
   - 수식어 과다 → 구체적 수치로 대체
   - 주관적 표현 → 객관적 표현으로 수정

4. [흐름 개선]
   - 접속어 추가
   - 문단 간 연결 강화
基于academic-reviewer的反馈进行修改:
1. [修正严重问题]
   - 术语未定义 → 添加定义
   - 违反总起式 → 修改段落首句
   - 缺少对比 → 添加与现有方法的对比

2. [移除幻觉内容]
   - 验证失败的引用 → 删除或替换为实际引用
   - 虚假数据 → 替换为已验证数据

3. [改进警告问题]
   - 修饰词过多 → 替换为具体数据
   - 主观表达 → 修改为客观表达

4. [优化流]
   - 添加连接词
   - 加强段落间衔接

Step 4.5: 반복 제어

Step 4.5: 迭代控制

최대 반복 횟수: 5회

IF iteration > 5:
    → 현재 최선 버전 저장
    → 미해결 이슈 사용자에게 보고
    → 수동 개입 요청

最大迭代次数: 5次

如果迭代次数 > 5:
    → 保存当前最优版本
    → 向用户报告未解决问题
    → 请求手动介入

품질 체크리스트

质量检查表

최종 확인 전 다음 항목을 검증합니다:
카테고리항목체크
정의모든 전문 용어가 "X는 Y이다" 형태로 정의되었는가?
비교새로운 접근법이 기존 방식과 비교되었는가?
이해도배경지식 없이도 이해 가능한가?
두괄식모든 문단이 핵심 주장으로 시작하는가?
흐름문단 간, 문장 간 연결이 자연스러운가?
줄글본문에 bullet point가 없는가?
간결성불필요한 수식어가 없는가?
사실성모든 주장이 검증되었는가?
인용모든 인용이 정확한가?

最终确认前验证以下项目:
类别项目检查
定义所有专业术语均以"X是Y"形式定义?
对比新方法已与现有方法对比?
可读性无背景知识也能理解?
总起式所有段落均以核心主张开头?
段落间、句子间衔接自然?
连贯文本正文中无项目符号?
简洁性无不必要的修饰词?
真实性所有主张均已验证?
引用所有引用均准确?

진행 상황 보고

进度报告

실행 중 사용자에게 진행 상황을 보고합니다:
[Phase 1] 정보 수집...
  ✓ 사용자 요청 분석 완료
  ✓ 프로젝트 파일 탐색 완료
  ✓ WebSearch 배경 조사 완료
  ✓ Fact Base 구축 완료 (검증된 사실: N건)

[Phase 2] 글 구조 계획 (academic-planner)...
  ✓ Blueprint 생성 완료
  ✓ 정의 필요 용어: N개
  ✓ 비교-대조 대상: N쌍

[Phase 3] 초안 작성...
  ✓ Blueprint 기반 줄글 작성 완료

[Phase 4-1] 품질 평가 (academic-reviewer)...
  → Critical: N건
  → Hallucination: N건
  → Warning: N건
  → Score: XX/100

[Phase 4-2] Fact Checking...
  → 검증 완료: N/M
  → Hallucination 제거: N건

[Phase 4-3] 재작성...
  ✓ Critical 이슈 수정 완료

[Phase 4-4] 재평가...
  → Critical: 0건
  → Hallucination: 0건
  → Score: XX/100

✅ 완료! 최종 문서 생성

执行过程中向用户报告进度:
[Phase 1] 信息收集...
  ✓ 完成用户需求分析
  ✓ 完成项目文件检索
  ✓ 完成WebSearch背景调研
  ✓ 完成Fact Base构建(已验证事实: N个)

[Phase 2] 文档结构规划(academic-planner)...
  ✓ 完成Blueprint生成
  ✓ 需要定义的术语: N个
  ✓ 需要对比的对象: N对

[Phase 3] 撰写初稿...
  ✓ 完成基于Blueprint的连贯文本撰写

[Phase 4-1] 质量评估(academic-reviewer)...
  → 严重问题: N个
  → 幻觉内容: N个
  → 警告问题: N个
  → 分数: XX/100

[Phase 4-2] 事实验证...
  → 完成验证: N/M
  → 移除幻觉内容: N个

[Phase 4-3] 重写...
  ✓ 完成严重问题修正

[Phase 4-4] 重新评估...
  → 严重问题: 0个
  → 幻觉内容: 0个
  → 分数: XX/100

✅ 完成!生成最终文档

사용 예시

使用示例

예시 1: Methods 섹션 작성

示例1: 撰写方法章节

사용자: "MemGen 프로젝트의 Methods 섹션을 작성해줘"

Claude:
[Phase 1] 정보 수집...
  ✓ memgen/ 디렉토리 분석
  ✓ CLAUDE.md에서 아키텍처 정보 확인
  ✓ WebSearch로 관련 논문 검색

[Phase 2] 글 구조 계획...
  ✓ Blueprint: Overview → Weaver → Trigger → LTPO
  ✓ 정의 필요 용어: 5개

[Phase 3] 초안 작성...

[Phase 4] 반복 개선...
  Iteration 1: Score 72 → Critical 2건 수정
  Iteration 2: Score 85 → Warning 1건 개선

✅ 완료! Score: 88/100
用户: "请撰写MemGen项目的方法章节"

Claude:
[Phase 1] 信息收集...
  ✓ 分析memgen/目录
  ✓ 从CLAUDE.md获取架构信息
  ✓ 通过WebSearch检索相关论文

[Phase 2] 文档结构规划...
  ✓ Blueprint: 概述 → Weaver → Trigger → LTPO
  ✓ 需要定义的术语: 5个

[Phase 3] 撰写初稿...

[Phase 4] 迭代改进...
  迭代1: 分数72 → 修正2个严重问题
  迭代2: 分数85 → 改进1个警告问题

✅ 完成!分数: 88/100

예시 2: Introduction 작성

示例2: 撰写引言

사용자: "LLM 중독 연구에 대한 Introduction을 작성해줘"

Claude:
[Phase 1] 정보 수집...
  ✓ llm_addiction/ 프로젝트 분석
  ✓ 실험 결과 파일 확인
  ✓ WebSearch로 관련 심리학/AI 논문 검색

[Phase 2] 글 구조 계획...
  ✓ Blueprint: 배경 → 문제 정의 → 기존 한계 → 기여점

[Phase 3] 초안 작성...

[Phase 4] 반복 개선...

✅ 완료!

用户: "请撰写关于LLM成瘾研究的引言"

Claude:
[Phase 1] 信息收集...
  ✓ 分析llm_addiction/项目
  ✓ 查看实验结果文件
  ✓ 通过WebSearch检索相关心理学/AI论文

[Phase 2] 文档结构规划...
  ✓ Blueprint: 背景 → 问题定义 → 现有局限 → 贡献点

[Phase 3] 撰写初稿...

[Phase 4] 迭代改进...

✅ 完成!

주의사항

注意事项

  1. Fact Base 기반 작성: 검증되지 않은 정보는 문서에 포함하지 않음
  2. 인용 정확성: 모든 논문 인용은 WebSearch로 검증 후 사용
  3. 최대 반복 제한: 5회 초과 시 수동 개입 요청
  4. 점진적 개선: 한 번에 모든 것을 완벽하게 하려 하지 않고 단계적으로 개선
  5. 독자 중심: 항상 목표 독자의 이해도를 고려하여 작성
  1. 基于Fact Base撰写: 不包含未验证信息
  2. 引用准确性: 所有论文引用均需经WebSearch验证后使用
  3. 最大迭代限制: 超过5次时请求手动介入
  4. 逐步改进: 不追求一次性完美,而是逐步优化
  5. 读者中心: 始终考虑目标读者的可读性