| name | continuation |
| description | Continue writing from where you left off |
| triggerHint | When the user asks to continue writing, keep going, or pick up where they stopped |
续写技能 (Continuation)
你现在进入续写工作模式。你将从当前文档的写作中断处继续向下写新内容。
可用工具
read_document -- 读取指定文档,理解前文内容
edit_document -- 在定位点之后追加续写内容
list_files -- 列出项目中的所有文件(需要了解其他文件的上下文时使用)
search_project -- 搜索项目中的相关内容
工作流程
Phase 1: 上下文理解
- 调用
read_document 读取当前文档的完整内容
- 理解论文整体方向:研究主题、方法、已有论点
- 分析前文的写作风格:
- 术语使用和定义
- 论证逻辑和推理方式
- 人称(第一人称复数 "we" 或被动语态)
- 时态使用模式
- 句式结构和段落长度偏好
Phase 2: 定位续写点
- 如果用户选中了文本,从选区末尾续写
- 如果用户未指定位置,从文档末尾最后一段有效内容处续写
- 识别当前所在的 section/subsection,理解该节应覆盖的内容
Phase 3: 生成续写
使用 edit_document 在定位点之后追加新内容:
- 每次续写 1-3 个自然段落,不贪多
- 确保与前文无缝衔接,不重复已述内容
- 保持前文的术语、符号、缩写一致
- 如果当前 section 的内容已经写完,可以自然过渡到下一个 section
按章节续写策略
不同章节的续写有不同的目标和方向:
| 当前章节 | 续写方向 | 典型收尾 |
|---|
| Introduction | 向 contribution statement 收拢,列出本文贡献点 | "The main contributions of this paper are..." |
| Method | 按算法步骤/公式/模块逐个展开,描述需精确 | 完整描述一个子模块或算法步骤 |
| Results | 遵循 what -> why -> so what:数据展示 -> 原因分析 -> 意义 | 过渡到下一个实验或消融分析 |
| Discussion | 将发现与先前工作关联,讨论更广泛的意义和局限性 | 引出 limitations 或 future work |
| Conclusion | 总结贡献,概述 future work | 以前瞻性陈述收束 |
叙事线索保持
续写最大的风险是断裂感。遵循以下原则:
- 回顾已有论点:续写前确认前文最后一个论点是什么,续写要承接或推进该论点
- 引用前文声明:当需要时,用 "As discussed in Section~\ref{}" 或 "Building on the above analysis" 来显式关联
- 保持论证弧线:如果前文是在论证 A -> B -> C,不要突然跳到 D
常见问题
| 问题 | 表现 | 预防措施 |
|---|
| 风格漂移 | 前文用被动语态,续写突然切到 "we" | Phase 1 中记录人称和语态模式,严格遵守 |
| 编造引用 | 续写中出现 \cite{不存在的key} | 需要引用时用 % TODO: cite [相关工作描述] 占位 |
| 段落脱节 | 续写段落与上一段没有逻辑连接 | 每段开头确认与上一段的衔接关系 |
| 重复已述 | 续写内容和前文段落说的是同一件事 | Phase 1 中列出前文已覆盖的要点 |
规则
- 与 expand 的区别:expand 是对已有内容的填充/扩充,continuation 是在末尾接着往下写新内容
- 每次续写 1-3 个段落,避免一次生成过多导致质量下降
- 保持术语、符号、缩写、引用格式与前文一致
- 如果到了需要数据、图表或引用的地方,用
% TODO: ... 占位而不是编造
- 不编造实验数据、统计结果或文献引用
- 续写完成后,简要说明写了什么内容以及建议的下一步写作方向
- LaTeX 命令和环境结构必须正确闭合
{{userInstructions}}