一个面向社会科学论文写作的 Codex / ChatGPT Skill,用于辅助完成选题诊断、研究问题细化、论文大纲搭建、文献综述规划、文献检索到 Zotero 工作流、草稿评审、章节修订、引用与证据风险检查,以及投稿前检查。
它不是普通润色工具,而是一套围绕“研究问题、证据、方法、结构、引用安全”的社会科学论文写作流程。
- 正在写课程论文、开题报告、毕业论文或期刊论文的社会科学学生与研究者
- 选题还停留在“大主题”,需要转化为具体研究问题的人
- 文献综述容易写成“作者 A 说、作者 B 说”的人
- 方法、数据、变量、样本、案例边界不够清楚的人
- 担心引用、数据、因果表述或证据支撑不可靠的人
- 想把 CNKI、Google Scholar、Zotero 和论文写作流程连起来的人
- 选题诊断:判断选题是否有研究价值、可行性、证据基础和问题意识
- 研究问题细化:把宽泛主题转化为可研究、可验证、可写作的问题
- 大纲搭建:检查标题、研究问题、文献综述、方法、分析和结论是否一致
- 文献综述规划:按议题、概念、变量、机制、方法、案例或时期组织文献
- 文献检索到综述:支持 CNKI / Google Scholar / Zotero 相关工作流
- 全文诊断:评估论文的论证、结构、文献、理论、方法、证据和引用
- 章节修订:在不编造证据的前提下改写章节或段落
- 引用与证据检查:标记 Citation Risk、Evidence Gap、Quotation Risk、Causal Overclaim
- 投稿前检查:判断论文是否可以提交,或必须先修改哪些阻断问题
flowchart TD
A["用户输入任务<br/>选题 / 草稿 / 文献 / 方法 / 引用 / 投稿检查"] --> B["识别任务类型<br/>选择 operating mode"]
B --> C1["topic_diagnosis<br/>选题诊断"]
B --> C2["research_question_refinement<br/>研究问题细化"]
B --> C3["outline_building<br/>论文结构搭建"]
B --> C4["literature_review_planning<br/>文献综述规划"]
B --> C5["literature_search_to_review<br/>检索到综述"]
B --> C6["draft_review<br/>全文诊断"]
B --> C7["section_revision<br/>章节修订"]
B --> C8["citation_and_evidence_check<br/>引用与证据检查"]
B --> C9["pre_submission_check<br/>投稿前检查"]
C1 --> D["缺失信息规则<br/>不编造题目、数据、文献、页码、结论"]
C2 --> D
C3 --> D
C4 --> D
C5 --> D
C6 --> D
C7 --> D
C8 --> D
C9 --> D
D --> E["调用对应参考规则<br/>课程规范 / 文献综述 / 研究设计 / 数据收集 / 数据分析 / 引用安全"]
E --> F["Pass / Partial / Fail 诊断<br/>每个问题给出证据和具体修法"]
F --> G["输出结果<br/>诊断报告 / 修订文本 / 检索日志 / 阅读笔记 / 综述矩阵 / 投稿清单"]
G --> H["风险标签<br/>Evidence Gap / Citation Risk / Causal Overclaim / Structure Drift 等"]
H --> I["下一轮迭代<br/>补材料、改结构、核文献、降级表述、完善方法"]
flowchart LR
A["1. 选题"] --> B["2. 研究问题"]
B --> C["3. 大纲与论证路线"]
C --> D["4. 文献检索与综述"]
D --> E["5. 理论框架"]
E --> F["6. 研究设计"]
F --> G["7. 分析章节"]
G --> H["8. 结论"]
H --> I["9. 引用与证据检查"]
I --> J["10. 投稿前检查"]
A -.-> A1["判断是否只是 Topic Summary"]
B -.-> B1["区分现象问题与理论问题"]
C -.-> C1["检查标题、问题、方法、结论是否一致"]
D -.-> D1["按争论、概念、变量、机制、方法或案例聚类"]
E -.-> E1["定义核心概念,避免 Theory Decoration"]
F -.-> F1["匹配方法、数据、样本、变量、测量和伦理"]
G -.-> G1["主张 -> 证据 -> 解释,避免因果过度"]
H -.-> H1["直接回答研究问题,不新增 unsupported claim"]
I -.-> I1["检查 Citation Risk / Evidence Gap / Quotation Risk"]
J -.-> J1["给出 submit / revise-before-submit 判断"]
| Mode | 用途 | 典型输出 |
|---|---|---|
topic_diagnosis |
判断选题是否有研究价值、可行性和证据基础 | 选题评分、问题标签、2-4 个改题方向 |
research_question_refinement |
把宽泛主题转化为问题导向的研究问题 | 问题陈述、候选研究问题、证据需求和风险 |
outline_building |
搭建或修复从标题到结论的论文结构 | 章节大纲、每章任务、结构漂移提示 |
literature_review_planning |
规划文献综述的检索范围、聚类方式和 gap | 文献簇、纳入逻辑、gap statement |
literature_search_to_review |
从 CNKI / Google Scholar 检索、筛选、导入 Zotero 到写综述 | 检索日志、结构化笔记、综述矩阵、综述草稿 |
draft_review |
诊断整篇论文的论证、结构、文献、方法和证据 | 全文诊断报告、Pass / Partial / Fail 表格、优先修改项 |
section_revision |
修订某一章节或段落 | 修订文本、修改记录、剩余证据缺口 |
citation_and_evidence_check |
检查引用、数据、引文、因果词和证据支撑 | claim-risk 表格、安全改写建议 |
pre_submission_check |
投稿或提交前的最终检查 | 阻断问题、润色问题、submit / revise-before-submit 判断 |
这个 skill 会优先判断论文是不是在回答一个真实的研究问题,而不是只在介绍一个主题。它会标记:
Topic Summary:只是综述话题,没有解决问题Weak Problem Consciousness:问题意识模糊、出现太晚或不重要Research Question Missing:看不出明确研究问题Research Question Too Broad:问题过大,超出篇幅、数据或方法能力
文献综述不是“按作者罗列”,而应该组织成学术对话。这个 skill 会要求文献按以下逻辑聚类:
- 争论或理论流派
- 核心概念
- 变量、机制或解释路径
- 方法类型
- 案例、地区或时期
- 研究缺口与本研究问题的关系
skill 会检查研究设计是否回答得了研究问题,包括:
- 方法是否适合问题
- 数据、样本、案例、语料、时间范围是否清楚
- 概念是否被操作化为变量、指标、编码类别或解释程序
- 分析方法是否匹配变量层级和比较结构
- 结论是否超出证据和设计能力
skill 明确禁止伪造文献、数据、页码、DOI、样本量、访谈、统计结果和法律文件。它会区分:
Evidence Gap:主张缺少证据Citation Risk:引用缺失、不可核验、二手转引或与主张不匹配Quotation Risk:直接引语缺少原文、引号或页码Causal Overclaim:因果语言超过研究设计支持范围
在文献检索和 Zotero 工作流中,skill 会区分:
candidate source:候选文献metadata only:只有元数据abstract only:只读了摘要full text read:已读全文in Zotero:Zotero 中已有记录imported to Zotero:已导入 Zotero
这可以避免“有 Zotero 记录就当作已经读过”的常见风险。
请使用 social-science-paper-writing skill,帮我诊断这个选题是否适合写一篇社会科学课程论文:
题目:短视频平台对大学生政治参与的影响
要求:指出问题意识、研究对象、可行性、证据风险,并给出 3 个更聚焦的选题方向。
请把下面这个主题转化为 3-4 个可研究的问题,并说明每个问题需要什么数据和方法:
主题:社区治理中的数字平台使用。
请帮我规划一篇关于“基层政府数字化转型与公共服务响应性”的文献综述。
请给出中文和英文关键词、文献聚类方式、纳入排除标准、可能的研究缺口。
请按 draft_review 模式诊断我的论文草稿。
重点检查:研究问题、文献综述、理论框架、研究设计、证据链、因果表述和引用风险。
请检查下面这一节的 Citation Risk、Evidence Gap 和 Causal Overclaim。
不要补造文献;如果证据不足,请给出安全表述。
将仓库 clone 到本地 skills 目录:
mkdir -p ~/.agents/skills
git clone https://github.com/fakerqwq/social-science-paper-writing-skill.git ~/.agents/skills/social-science-paper-writing然后在 Codex / ChatGPT 中调用:
请使用 social-science-paper-writing skill,帮我诊断下面的论文选题……
social-science-paper-writing-skill/
├── README.md
├── SKILL.md
├── checklist.md
├── citation_rules.md
├── methodology_rubric.md
├── paper_structure.md
├── revision_workflow.md
├── self-test.md
├── assets/
│ ├── literature_review_matrix_template.md
│ └── revision_report_template.md
├── examples/
│ ├── good_outline.md
│ ├── sample_review.md
│ └── weak_outline.md
└── references/
├── citation_safety_rules.md
├── data_analysis_rules.md
├── data_collection_rules.md
├── key_principles.md
├── literature_review_rubric.md
├── literature_search_zotero_workflow.md
└── research_design_rubric.md
本 skill 只用于辅助社会科学论文写作、诊断和修订。它不能替代真实的文献阅读、数据收集、方法训练、导师意见和学术诚信判断。使用者应自行核验所有文献、数据、引文、页码、统计结果和经验材料。