Skip to content

fakerqwq/social-science-paper-writing-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Social Science Paper Writing Skill

一个面向社会科学论文写作的 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/>补材料、改结构、核文献、降级表述、完善方法"]
Loading

论文写作阶段流程

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 判断"]
Loading

Operating Modes

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 判断

设计原则

1. 问题意识优先

这个 skill 会优先判断论文是不是在回答一个真实的研究问题,而不是只在介绍一个主题。它会标记:

  • Topic Summary:只是综述话题,没有解决问题
  • Weak Problem Consciousness:问题意识模糊、出现太晚或不重要
  • Research Question Missing:看不出明确研究问题
  • Research Question Too Broad:问题过大,超出篇幅、数据或方法能力

2. 文献综述服务于研究问题

文献综述不是“按作者罗列”,而应该组织成学术对话。这个 skill 会要求文献按以下逻辑聚类:

  • 争论或理论流派
  • 核心概念
  • 变量、机制或解释路径
  • 方法类型
  • 案例、地区或时期
  • 研究缺口与本研究问题的关系

3. 方法、数据和主张必须匹配

skill 会检查研究设计是否回答得了研究问题,包括:

  • 方法是否适合问题
  • 数据、样本、案例、语料、时间范围是否清楚
  • 概念是否被操作化为变量、指标、编码类别或解释程序
  • 分析方法是否匹配变量层级和比较结构
  • 结论是否超出证据和设计能力

4. 引用与证据安全

skill 明确禁止伪造文献、数据、页码、DOI、样本量、访谈、统计结果和法律文件。它会区分:

  • Evidence Gap:主张缺少证据
  • Citation Risk:引用缺失、不可核验、二手转引或与主张不匹配
  • Quotation Risk:直接引语缺少原文、引号或页码
  • Causal Overclaim:因果语言超过研究设计支持范围

5. 来源状态分级

在文献检索和 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 只用于辅助社会科学论文写作、诊断和修订。它不能替代真实的文献阅读、数据收集、方法训练、导师意见和学术诚信判断。使用者应自行核验所有文献、数据、引文、页码、统计结果和经验材料。

About

social-science-paper-writing 是一个面向社会科学论文写作的 Codex/ChatGPT skill,用于辅助完成选题诊断、研究问题细化、论文大纲搭建、文献综述规划、CNKI/Google Scholar 到 Zotero 的文献工作流、草稿评审、章节修订、引用与证据风险检查,以及投稿前检查。 它的核心目标不是“把文字润色得更像论文”,而是帮助作者把论文写成一个可检验、可论证、证据和方法相匹配的社会科学研究。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors