前言
写论文就像织毛衣。
你不能上来就起针——你得先知道这件毛衣给谁穿。
盲目织完一件作品再去找买家,大概率要拆了重来。聪明的织工,先量身材,再选毛线,最后才动针。
这篇笔记以「织毛衣」为线索,串起从选会/选刊到完稿投递的完整流程。
第一章 量体裁衣 — 找到对的会议和期刊
1.1 先有客户,再动针
很多人的写作顺序是:做实验 → 写论文 → 找会议投。
这是织完毛衣再找人穿。正确的顺序是:
确定目标会议/期刊 → 研究其口味 → 反向设计论文
每件毛衣都有它的主人。SIGGRAPH 要的是技术深度和视觉冲击力,CVPR 要的是方法和实验的严谨性,ACM MM 要的是多模态的新颖性。同一个工作,换一个投稿对象,叙事逻辑完全不同。
1.2 如何”量体”
看最近的 accepted papers:
把目标会议/期刊近两三年的录用论文列表翻一遍。这相当于翻客户的衣柜——看他平时穿什么款式、什么颜色、什么面料。
具体看什么:
- 主题分布:哪些方向录用率高?哪些方向已经饱和?
- 方法偏好:偏好理论证明?实验驱动?系统搭建?
- 写作风格:偏 formal 还是 storytelling?长文还是精炼?
- 审稿周期:从投稿到结果通知通常多久?
看 call for papers:
CFP 就是客户的尺码表。里面有 Theme、Scope、Important Dates、Page Limit。逐字阅读,尤其关注:
- 主题关键词是否与你的工作匹配
- 页数限制和格式要求
- Supplementary material 政策
- Rebuttal 阶段是否存在
1.3 选刊 vs 选会
| 维度 | 会议 | 期刊 |
|---|---|---|
| 类比 | 定制礼服(有 deadline,一次性交付) | 日常成衣(周期长,可反复修改) |
| 节奏 | 截稿日固定,错过等半年或一年 | 通常 rolling submission,更灵活 |
| 审稿 | 固定周期(通常 2-4 个月) | 不确定(3-12 个月甚至更长) |
| 认可度 | CS 领域更看重会议 | 部分领域/地区更看重期刊 |
| 策略 | 先投会议,扩展版再投期刊 | 适合需要完整呈现的大型工作 |
实操建议:
如果你的工作 → 有明确 deadline 压力 → 优先选会议
如果你的工作 → 需要大量篇幅论证 → 优先选期刊
如果你的工作 → 需要快速获得反馈 → 投会议(有 rebuttal 阶段)
1.4 梯度策略:不要只盯着一件毛衣
投稿策略应当分梯度:
- 冲刺款(Dream):排名略高于自身水平,冲刺试试
- 匹配款(Match):主题、方法、风格都高度匹配,成功率最高
- 保底款(Safe):确认能中的下限选择
准备 2-3 个备选目标。如果冲刺款被拒,改改尺寸(调整 framing 和叙事),立刻投匹配款。
第二章 选毛线 — 确定论文的核心素材
2.1 好毛线 = 好故事
毛线是素材。你手里有实验数据、方法设计、理论推导、可视化结果——这些是散落的毛线团。
关键问题:你要织一件什么样的毛衣?
一篇论文只讲一个清晰的故事。确定核心贡献:
| 毛衣类型 | 论文类型 | 核心卖点 |
|---|---|---|
| 高定礼服 | 方法论创新 | ”我提出了一个新方法,效果碾压现有方案” |
| 机能外套 | 系统/工具 | ”我造了一个系统,解决了真实痛点” |
| 基础款 | 数据集/基准 | ”我构建了一个新基准,填补了领域空白” |
| 概念款 | 综述/视角 | ”我重新审视了这个问题,给出了新理解” |
不同的毛衣,需要的毛线种类和编织手法完全不同。
2.2 不要把所有毛线都用上
新手最常见的错误:恨不得把所有实验结果都塞进论文里。
一件毛衣不需要用上你所有的毛线。有些实验结果适合放 supplementary,有些适合留到 journal extension,有些可能只是验证过程中的副产品,不必呈现。
选择标准:
- 这根毛线是否服务于核心叙事?
- 加入它,读者是更清楚了还是更困惑了?
- 如果去掉它,故事的完整性是否受损?
如果答案是”不确定”,就剪掉。
2.3 Related Work 是配色方案
Related Work 不是单独织的一条围巾——它是整件毛衣的配色方案。
它的作用是告诉读者:
- 这个领域已经有哪些款式(现有方法)
- 它们各自的缺陷是什么(领口太紧、袖子太短)
- 你这件毛衣填补了什么空缺(正好解决了这些问题)
好的 Related Work 不是文献堆砌,而是有立场地筛选和评述。你引用的每一篇文献,都应该服务于”为什么我的工作是必要的”这个核心论点。
第三章 起针 — 论文的结构设计
3.1 先画图解,再动针
专业织工不会边织边想花样。写论文也一样——先列大纲,再填内容。
一篇典型的 CS 论文结构:
Abstract → 这件毛衣什么样(一句话吸引客户)
Introduction → 为什么要织这件毛衣(问题 + 动机 + 贡献)
Related Work → 市面上有什么款式(文献综述 + 空缺定位)
Method → 怎么织的(方法细节)
Experiments → 穿上效果如何(实验验证)
Conclusion → 总结与展望
每个 section 在写之前,先写 3-5 个 bullet points 描述核心内容。这就是你的编织图解。
3.2 Abstract 是橱窗展示
Abstract 是客户看到的第一眼。它不是摘要——它是橱窗里的模特展示。
好的 Abstract 结构(四段式):
- 背景(1-2 句):这个领域很重要
- 问题(1-2 句):但存在一个未被解决的挑战
- 方法(2-3 句):我们提出了什么,做了什么
- 结果(1-2 句):效果如何,达到了什么水平
全文 150-250 词,每个词都要值得它的位置。
3.3 Introduction 是销售话术
Introduction 的功能是说服审稿人这篇论文值得读下去。
经典五段式结构:
- 大背景:领域很火热,很重要
- 具体问题:但有一个核心挑战尚未解决
- 现有方法的不足:别人试过,但都差一点(引出 gap)
- 我们的方案:我们怎么解决的(high-level)
- 我们的贡献:列出 3-4 个 concrete contributions
最后一段的 Contributions 列表要具体、可验证。不要写”我们做了大量实验”,而要写”在 X 基准上相比 SOTA 提升了 Y%“。
3.4 Method 是编织说明书
Method section 要让读者能复现你的毛衣。
写法原则:
- 先给 overview(总体编织流程图),再逐步展开
- 每个子模块:先说为什么这样设计,再说具体怎么做
- 公式和图配合使用——图是编织花样,公式是针法规格
- 关键设计决策要解释 motivation(为什么选 A 不选 B)
3.5 Experiments 是试穿报告
Experiments 的目标是回答一个问题:这件毛衣真的合身吗?
标准结构:
- 实验设置:数据集、基线方法、评价指标、实现细节
- 主实验:与 SOTA 对比(这是主试穿)
- 消融实验:验证每个设计选择的必要性(拆掉一根线看看会不会散)
- 定性分析:可视化展示(让客户看到上身效果)
每个实验都要有明确的结论句——读者读完这段应该知道你证明了什么。
第四章 编织 — 写作的执行
4.1 织法因人而异,但有些原则通用
从容易的部分开始。 不一定要按顺序写。很多人的习惯是:
Method → Experiments → Related Work → Introduction → Abstract
先织主体部分(你最有把握的),再处理领口和袖口(需要反复打磨的)。
Figure First 策略。 先画出论文的核心图表,再围绕图表组织文字。图是毛衣的骨架,文字是填充。骨架立住了,填充就快了。
4.2 写作节奏
- 初稿不过夜:第一遍写的时候不要回头改。哪怕句子不通顺,先往前走。织毛衣不能织两行就拆一行。
- 冷处理再修改:初稿完成后放 2-3 天,再回来以读者视角审视。你会发现很多”我觉得很清楚但别人看不懂”的地方。
- 大声朗读:读出声是检查流畅度最有效的方法。哪里拗口,哪里就有问题。
4.3 常见编织错误
| 错误 | 症状 | 修复 |
|---|---|---|
| 起针太多(Scope 太大) | 一篇论文试图解决三个大问题 | 砍到只剩一个核心贡献 |
| 花样太密(术语堆砌) | 审稿人说”writing can be improved” | 每个术语第一次出现时给出定义和直觉解释 |
| 尺寸不合(与目标会议不匹配) | 被拒理由是”out of scope” | 投稿前对照 CFP 逐条检查 |
| 配色混乱(叙事不连贯) | 审稿人说”hard to follow” | 重新检查每段是否有明确的逻辑衔接 |
| 线头外露(排版粗糙) | 公式编号错误、图表引用缺失 | 投稿前做一轮纯格式检查 |
第五章 收针 — 投稿与审稿应对
5.1 投稿前的最终检查清单
这是上线前的质检环节:
- 标题是否准确反映贡献,不含模糊词汇
- Abstract 是否自包含,无需读正文即可理解
- 所有图表是否清晰、可读、有 caption
- 公式编号是否连续、引用正确
- Reference 格式是否统一,无缺失字段
- 页数是否在限制范围内(含/不含 reference 页数计算)
- Supplementary material 是否完整
- 匿名检查(双盲审稿下是否泄露作者信息)
- 拼写和语法检查
- 作者顺序和贡献声明是否确认
5.2 投稿 = 交付,不是结束
点击 Submit 之后,工作并没有结束。
有 Rebuttal 阶段的会议(如 CVPR、NeurIPS 等):
收到审稿意见后,Rebuttal 是第二次试穿机会。
- 逐条回应每个审稿人的问题,不回避、不敷衍
- 对于合理的批评,承认并提出修改方案
- 对于不合理的批评,礼貌但坚定地用数据和逻辑反驳
- 如果可以,在 Rebuttal 期间补充实验
- 控制篇幅——Rebuttal 通常有页数限制,每句话都要有效
没有 Rebuttal 的期刊投稿:
- 收到 Major Revision 意味着客户想要你改款,有戏
- 收到 Minor Revision 意味着小修即可交付,基本稳了
- 收到 Reject 意味着这件毛衣不合适——看看反馈,拆掉重织还是换个客户
5.3 被拒之后
被拒是正常的。每一件被拒的毛衣都没有白织——你收获了审稿意见。
处理流程:
- 冷静 24 小时:刚收到拒信时不要做任何决定
- 分析拒因:是 scope 不匹配?方法有缺陷?实验不充分?写作不清楚?
- 分类处理:
- Scope 问题 → 换目标会议/期刊,调整 framing 重投
- 方法问题 → 补充实验或改进方法
- 写作问题 → 重写薄弱部分
- 设定重投时间线:不要拖太久——毛衣放久了会积灰
第六章 附录 — 实用工具
写作工具
| 工具 | 用途 |
|---|---|
| Overleaf / LaTeX | 论文排版,多人协作 |
| Grammarly / Writefull | 语法检查 |
| Zotero / Mendeley | 文献管理 |
| draw.io / TikZ | 论文配图 |
| Notion / Obsidian | 写作大纲与笔记管理 |
选会工具
| 工具 | 用途 |
|---|---|
| CCF 推荐目录 | 查询会议/期刊等级 |
| WikiCFP | 查询会议 Call for Papers 和 deadline |
| Conference Partner | 国内会议信息聚合 |
| OpenReview | 查看会议审稿记录和录用论文 |
| DBLP | 查询学者发表记录和会议收录 |
| Semantic Scholar | 查看引用关系和相关论文 |
后记
织毛衣这件事,说到底就是三点:
- 知道给谁织(选对目标)
- 知道织什么(讲好故事)
- 知道怎么收尾(应对审稿)
所有的技巧都建立在一个前提上:你得有好的毛线。毛线是扎实的研究工作,是深入的理解和真实的实验。没有好的毛线,再好的编织技术也织不出一件像样的毛衣。
先把研究做好,再谈写作。先有好的工作,再谈投稿。