Research Paper Writer
Overview
This skill guides the creation of formal academic research papers that meet publication standards for IEEE and ACM conferences/journals. It ensures proper structure, formatting, academic writing style, and comprehensive coverage of research topics.
Workflow
1. Understanding the Research Topic
When asked to write a research paper:
- 1. Clarify the topic and scope with the user:
- What is the main research question or contribution?
- What is the target audience (conference, journal, general academic)?
- What is the desired length (page count or word count)?
- Are there specific sections required?
- What formatting standard to use (IEEE or ACM)?
- 2. Gather context if needed:
- Review any provided research materials, data, or references
- Understand the domain and technical background
- Identify key related work or existing research to reference
2. Paper Structure
Follow this standard academic paper structure:
CODEBLOCK0
3. Academic Writing Style
Apply these writing conventions from scholarly research:
Tone and Voice:
- - Formal, objective, and precise language
- Third-person perspective (avoid "I" or "we" unless describing specific contributions)
- Present tense for established facts, past tense for specific studies
- Clear, direct statements without unnecessary complexity
Technical Precision:
- - Define all acronyms on first use: "Context-Aware Systems (C-AS)"
- Use domain-specific terminology correctly and consistently
- Quantify claims with specific metrics or evidence
- Avoid vague terms like "very", "many", "significant" without data
Argumentation:
- - State claims clearly, then support with evidence
- Use logical progression: motivation → problem → solution → validation
- Compare and contrast with related work explicitly
- Address limitations and counterarguments
Section-Specific Guidelines:
Abstract:
- - First sentence: broad context and motivation
- Second/third: specific problem and gap
- Middle: approach and methodology
- End: key results and contributions
- Self-contained (readable without the full paper)
Introduction:
- - Start with real-world motivation or compelling problem
- Build from general to specific (inverted pyramid)
- End with clear contribution list and paper roadmap
- Use examples to illustrate the problem
Related Work:
- - Group related work by theme or approach
- Compare explicitly: "Unlike [X] which focuses on Y, our approach..."
- Identify gaps: "However, these approaches do not address..."
- Position your work clearly
Results:
- - Present data clearly in tables/figures
- Describe trends and patterns objectively
- Compare with baselines quantitatively
- Acknowledge unexpected or negative results
4. Formatting Guidelines
IEEE Format (default):
- - Page size: A4 (210mm × 297mm)
- Margins: Top 19mm, Bottom 43mm, Left/Right 14.32mm
- Two-column layout with 4.22mm column separation
- Font: Times New Roman throughout
- Title: 24pt bold
- Author names: 11pt
- Section headings: 10pt bold, numbered (1., 1.1, 1.1.1)
- Body text: 10pt
- Figure/Table captions: 8pt
- - Line spacing: Single
- Paragraph: No indentation, 3pt spacing between paragraphs
- Figures: Centered, with captions below
- Tables: Centered, with captions above
ACM Format (alternative):
- - Standard ACM conference proceedings format
- Single-column abstract, two-column body
- Include CCS Concepts and Keywords sections after abstract
- Use ACM reference format for citations
5. Citations and References
In-text citations:
- - Use numbered citations: "Recent work [1, 2] has shown..."
- Multiple citations in chronological order: [3, 7, 12]
- Reference specific sections: "As demonstrated in [5, Section 3]..."
Reference formatting (IEEE style):
CODEBLOCK1
Reference list requirements:
- - Alphabetically ordered by first author's last name (or numbered by citation order)
- Include DOI or URL when available
- Minimum 15-20 references for a full paper
- Mix of recent (last 5 years) and foundational works
6. Content Generation Process
Step-by-step approach:
- 1. Create outline
- Develop detailed section-by-section outline
- Define key points for each section
- Identify where figures/tables are needed
- 2. Draft sections iteratively
- Start with methodology (core contribution)
- Then introduction (now that contribution is clear)
- Related work (to position the contribution)
- Results and evaluation
- Discussion and conclusion
- Abstract last (summary of complete paper)
- 3. Add citations
- Reference related work throughout
- Support claims with evidence from literature
- Create comprehensive reference list
- 4. Review and refine
- Check logical flow between sections
- Ensure consistency in terminology
- Verify all figures/tables are referenced in text
- Confirm abstract matches content
- Validate citation completeness
Examples
Example 1: User asks for a survey paper
CODEBLOCK2
Example 2: User asks for an experimental paper
CODEBLOCK3
Resources
references/
- -
writing_style_guide.md: Detailed academic writing conventions extracted from example papers - INLINECODE1 : Complete IEEE formatting specifications
- INLINECODE2 : Complete ACM formatting specifications
assets/
- -
full_paper_template.pdf: IEEE paper template with formatting examples - INLINECODE4 : ACM paper template
- Reference these templates when discussing formatting requirements with users
Important Notes
- - Always ask for clarification on topic scope before starting
- Quality over speed: Take time to structure properly and write clearly
- Cite appropriately: Academic integrity requires proper attribution
- Be honest about limitations: Acknowledge gaps or constraints in the research
- Maintain consistency: Terminology, notation, and style throughout
- User provides the research content: This skill structures and writes; the user provides the technical contributions and findings
研究论文撰写者
概述
本技能指导创建符合IEEE和ACM会议/期刊出版标准的正式学术研究论文。确保论文结构合理、格式规范、学术写作风格严谨,并全面覆盖研究主题。
工作流程
1. 理解研究主题
当被要求撰写研究论文时:
- 1. 与用户明确主题和范围:
- 主要研究问题或贡献是什么?
- 目标受众是谁(会议、期刊、一般学术)?
- 期望的篇幅是多少(页数或字数)?
- 是否需要特定章节?
- 使用哪种格式标准(IEEE或ACM)?
- 2. 必要时收集背景信息:
- 审阅任何提供的研究材料、数据或参考文献
- 理解领域和技术背景
- 确定需要引用的关键相关工作或现有研究
2. 论文结构
遵循以下标准学术论文结构:
- 1. 标题和摘要
- 反映主要贡献的简洁标题
- 摘要:150-250字,总结目的、方法、结果、结论
- 2. 引言
- 动机和问题陈述
- 研究空白和意义
- 主要贡献(通常3-5个要点)
- 论文组织段落
- 3. 相关工作/背景
- 相关研究的文献综述
- 与现有方法的比较
- 当前工作的定位
- 4. 方法论/方法/系统设计
- 提出方法/系统的详细描述
- 适用时包含架构图
- 算法或流程
- 设计决策和理由
- 5. 实现(如适用)
- 技术细节
- 使用的工具和技术
- 挑战与解决方案
- 6. 评估/实验/结果
- 实验设置
- 数据集或测试场景
- 性能指标
- 结果展示(表格、图表)
- 分析与解释
- 7. 讨论
- 结果的含义
- 局限性和有效性威胁
- 经验教训
- 8. 结论与未来工作
- 贡献总结
- 影响和意义
- 未来研究方向
- 9. 参考文献
- 采用适当引用格式的全面参考文献列表
3. 学术写作风格
应用以下学术研究写作惯例:
语气和视角:
- - 正式、客观、精确的语言
- 第三人称视角(除非描述具体贡献,否则避免使用我或我们)
- 既定事实用现在时,具体研究用过去时
- 清晰、直接的陈述,避免不必要的复杂性
技术精确性:
- - 首次使用时定义所有缩写:上下文感知系统(C-AS)
- 正确且一致地使用领域特定术语
- 用具体指标或证据量化主张
- 避免使用无数据的模糊术语,如非常、许多、显著
论证:
- - 清晰陈述主张,然后用证据支持
- 使用逻辑递进:动机 → 问题 → 解决方案 → 验证
- 明确与相关工作进行比较和对比
- 处理局限性和反对意见
章节特定指南:
摘要:
- - 第一句:广泛背景和动机
- 第二/三句:具体问题和空白
- 中间:方法和方法论
- 结尾:关键结果和贡献
- 独立成文(无需阅读全文即可理解)
引言:
- - 从现实世界动机或引人注目的问题开始
- 从一般到具体(倒金字塔结构)
- 以清晰的贡献列表和论文路线图结束
- 使用示例说明问题
相关工作:
- - 按主题或方法对相关工作分组
- 明确比较:与专注于Y的[X]不同,我们的方法...
- 识别空白:然而,这些方法没有解决...
- 清晰定位自己的工作
结果:
- - 在表格/图表中清晰呈现数据
- 客观描述趋势和模式
- 定量比较基线
- 承认意外或负面结果
4. 格式指南
IEEE格式(默认):
- - 页面尺寸:A4(210mm × 297mm)
- 页边距:上19mm,下43mm,左/右14.32mm
- 双栏布局,栏间距4.22mm
- 字体:全文Times New Roman
- 标题:24pt加粗
- 作者姓名:11pt
- 章节标题:10pt加粗,编号(1.,1.1,1.1.1)
- 正文:10pt
- 图表标题:8pt
- - 行距:单倍行距
- 段落:无缩进,段落间距3pt
- 图表:居中,标题在下方
- 表格:居中,标题在上方
ACM格式(备选):
- - 标准ACM会议论文集格式
- 单栏摘要,双栏正文
- 摘要后包含CCS概念和关键词部分
- 使用ACM引用格式
5. 引用与参考文献
文中引用:
- - 使用编号引用:最近的工作[1, 2]表明...
- 按时间顺序排列多个引用:[3, 7, 12]
- 引用特定部分:如[5,第3节]所示...
参考文献格式(IEEE风格):
[1] A. Author, B. Author, and C. Author, Title of paper, in Proc. Conference Name, Year, pp. 123-456.
[2] D. Author, Title of journal article, Journal Name, vol. X, no. Y, pp. 123-456, Month Year.
[3] E. Author, Book Title, Edition. City: Publisher, Year.
参考文献列表要求:
- - 按第一作者姓氏字母顺序排列(或按引用顺序编号)
- 可用时包含DOI或URL
- 完整论文至少15-20篇参考文献
- 混合近期(最近5年)和基础性工作
6. 内容生成过程
分步方法:
- 1. 创建大纲
- 制定详细的逐节大纲
- 为每节定义关键点
- 确定需要图表的位置
- 2. 迭代起草各节
- 从方法论开始(核心贡献)
- 然后是引言(现在贡献已明确)
- 相关工作(定位贡献)
- 结果和评估
- 讨论和结论
- 最后写摘要(完整论文的总结)
- 3. 添加引用
- 全文引用相关工作
- 用文献证据支持主张
- 创建全面的参考文献列表
- 4. 审查和完善
- 检查各节之间的逻辑流畅性
- 确保术语一致性
- 验证所有图表在文中被引用
- 确认摘要与内容匹配
- 验证引用完整性
示例
示例1:用户要求撰写综述论文
用户:写一篇关于上下文感知系统最新进展的研究论文
回应:
- 1. 明确范围:我将创建一篇关于上下文感知系统的综述论文。几个问题:
- 我应该关注特定方面吗(例如,需求工程、实现技术)?
- 近期的时间范围是什么(最近5年、10年)?
- 目标篇幅:10-15页,还是20-30页的全面综述?
- IEEE还是ACM格式?
- 2. 明确后,创建大纲显示:
- 上下文感知系统的分类法
- 综述方法论
- 分类方案
- 不同方面的逐节覆盖
- 趋势和未来方向
- 3. 按照综述结构起草论文,包含广泛的相关工作覆盖
示例2:用户要求撰写实验论文
用户:写一篇关于我检测视觉语言模型幻觉的新算法的论文
回应:
- 1. 收集详细信息:
- 算法方法和创新性
- 实验设置和使用的数据集
- 结果和指标
- 比较基线
- 2. 按实验论文结构组织:
- 引言:幻觉检测的动机
- 相关工作:现有检测方法
- 提出方法:详细算法描述
- 实验:数据集、指标、设置
- 结果:与基线的定量比较
- 分析:消融研究、错误分析
- 结论:贡献和未来工作
- 3. 强调可重复性和实证验证
资源
references/
- - writingstyleguide.md:从示例论文中提取的详细学术写作惯例
- ieeeformattingspecs.md:完整的IEEE格式规范
- acmformattingspecs.md:完整的ACM格式规范
assets/
- - fullpapertemplate.pdf:带有格式示例的IEEE论文模板
- interim-layout.pdf:ACM论文模板
- 与用户讨论格式要求时参考这些模板
重要说明
- - 始终在开始前就主题范围进行澄清
- 质量优先于速度:花时间正确构建结构并清晰写作
- 适当引用:学术诚信要求正确归属
- 诚实对待局限性