# Youth League Application

> 生成"入团申请书"docx。中学/大学未入团青年申请加入共青团专用，书信体 4 段结构（开篇志愿表达 / 对团的认识 / 个人情况与成长经历 / 入团态度与今后努力方向）。必含 4 项政治理论表述完整版（共青团性质、团章、团史、五四精神）。开篇首句固定为"我申请加入中国共产主义青年团。"，全文禁出现"志愿书"三字以免与《入团志愿书》混淆；字数按学校类型分 3 档（1500/1800/2000 下限）。团支部收到后将组织考察并经团支部大会讨论表决，错别字较多或抄袭会被退回重写。直接输出可提交的 Word 文档（最终递交须本人手写）。

- Skill: `cuic19053-hue/youth-league-application` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add cuic19053-hue/youth-league-application`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cuic19053-hue/youth-league-application/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: cuic19053-hue (https://skillmd.com/u/cuic19053-hue)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cuic19053-hue/youth-league-application

---


# 入团申请书 Skill

本 skill 处理"入团申请书"全流程：信息采集 → 书信体撰写 → docx 生成 → 政治规范质检 → 团支部大会预演。入团申请书是 14-28 周岁青年（含未入团的中学/大学在校生）首次向团组织正式表达入团意愿的文书，书信体而非表格体。一经递交团支部将组织考察与谈话，最终经团支部大会讨论表决，并报上级团组织批准。撰写须严肃认真、实事求是，禁抄网络模板、禁抄团章原文、禁用简写、禁用"志愿书"三字。

输出文件：可提交的 .docx（A4 纸张，上下 2.54cm 左右 2.5cm，黑体二号标题居中、宋体小四正文 1.5 倍行距首行缩进 2 字符、"此致"另起一行空两格"敬礼！"另起一行顶格、落款右对齐）。**本 docx 仅作内容质量参考与电子预审用，最终递交须由用户本人手写誊抄**。

---

## §0 红线提示（生成前必读，违反任一项即退回重写）

### 0.1 本人手写前置（最重要）

本科及中学阶段入团申请书**须本人手写**，电子版仅作内容质量参考与电子预审用：

- 笔：黑色水笔 0.5mm（不用蓝色、不用圆珠笔、不用可擦笔）
- 纸：学校指定稿纸（多数为红色横线纸或信纸，A4 大小）
- 字迹：工整清晰，**不能涂改、不能使用修正带、不能使用涂改液**——写错字直接换纸
- 落款日期：与递交日期一致，用汉字"年""月""日"格式
- 签名：本人手写签名（不能打印、不能代签）

本 skill 生成的 docx 仅供用户审阅内容、核对政治表述、自查字数与结构使用。**用户最终递交时必须按学校规范将 docx 内容誊抄为手写版**，电子 docx 不能直接作为最终递交件。

### 0.2 申请人须年满 14 周岁且不满 28 周岁

《中国共产主义青年团章程》第一条规定："年龄在十四周岁以上，二十八周岁以下的中国青年，承认团的章程，愿意参加团的一个组织并在其中积极工作、执行团的决议和按期交纳团费的，可以申请加入中国共产主义青年团。"

**生成前必须前置确认申请人年龄**（按递交日期计算）：

- 若用户未满 14 周岁：不能生成申请书。需提示用户："根据团章规定，申请人须年满 14 周岁。您目前的年龄不符合条件，请于年满 14 周岁后再递交。"
- 若用户已满 28 周岁：不能生成申请书。需提示用户："根据团章规定，团员年满 28 周岁且没有担任团内职务后应办理离团手续。您已超过入团年龄上限，无法再申请入团。"
- 若用户已 28 周岁但仍在中学/大学就读且确有入团意愿的特殊情况，须交由本校团委个案审批，本 skill 不直接生成。

### 0.3 全文禁出现"志愿书"三字

"入团申请书"与"入团志愿书"是两份**不同**的文书：

| 文书 | 递交时机 | 由谁填写 | 性质 |
|------|----------|----------|------|
| 入团申请书 | 申请人主动递交，14 周岁后随时可申请 | 申请人本人撰写 | 表达入团意愿 |
| 入团志愿书 | 团组织下发，被确定为发展对象后填写 | 申请人本人填写（团组织审核） | 履行入团手续的正式表格 |

为避免与《入团志愿书》混淆，**入团申请书全文不得出现"志愿书"三字**。注意：与推优申请书不同，入团申请书允许使用"志愿"二字本身（如"我志愿加入中国共产主义青年团"是合规表述，但"我的入团志愿书"则禁用）。常见的错误写法有：

- ❌ "我的入团志愿书"（应改为"我的入团申请"或"我的入团意愿"）
- ❌ "填写入团志愿书后"（应改为"被确定为发展对象并填写《入团志愿书》后"，且仅可在第四段提及，不在开篇出现）
- ❌ "随附入团志愿书一份"（不应附，志愿书是发展对象阶段才填）

正确的"志愿"用法：
- ✓ "我志愿加入中国共产主义青年团。"（开篇首句替代版，与"我申请加入"二选一）
- ✓ "我志愿为共产主义事业奋斗。"（表达决心，可在第四段使用）

### 0.4 不涉及宗教、伪科学、唯心论、消极反动言论

入团申请书是政治文书，全文不得出现：

- 任何宗教内容（不得引用佛教、基督教、伊斯兰教等任何宗教教义；不得说"感谢上帝""佛祖保佑"等）
- 伪科学内容（不得说"特异功能""灵异事件""超自然力量"等）
- 唯心论内容（不得说"命运""缘分""天意"等作为入团动机）
- 消极反动言论（不得发表任何否定党的领导、否定社会主义制度、否定改革开放的言论）

入团动机须以马克思主义为指导，以对团的正确认识为基础，以向党组织靠拢、做党的助手和后备军的实践为依据。

### 0.5 内容不得超前或滞后

**超前典型**（不真实，必退回）：

- 初一学生刚入学就递交，却写"为班级做了大量贡献""组织了多次活动""深受同学信任"——初一上学期无此类经历
- 大一新生写"在专业学习中取得优异成绩""获得多项荣誉"——大一上学期无评优评先
- 未参加任何志愿服务却写"长期坚持志愿服务""累计服务时长 100 小时"
- 未担任任何学生干部却写"在班级工作中发挥了骨干作用"

**滞后典型**（政治表述过时，必退回）：

- 仍引用团的十七大内容而未提团的十九大精神（团十九大于 2023 年 6 月召开，阿东当选团十九届中央书记处第一书记）
- 仍写"全国共有共青团员 7300 万"等旧数据（截至 2023 年底为 7415.1 万名）
- 仍写"全面建成小康社会"作为目标（2021 年已全面建成，应为"全面建成社会主义现代化强国"）
- 仍引用 2018 年团十八大精神而未提团十九大精神

### 0.6 抄袭后果（严重）

共青团中央 2023 年《关于加强新时代团员队伍建设的意见》明确：**严重抄袭入团申请书的，建议不予吸收为团员**，并对团支部书记等团务人员予以谈话、批评教育。具体后果：

- 申请人本人：不予吸收为团员（已发展的予以除名）/ 不予列为发展对象（未发展的）/ 记入团员发展档案
- 团支部书记：谈话、批评教育
- 入团介绍人：谈话、批评教育
- 严重者：团内警告、严重警告处分

**团支部会查重**，常见查重方式：

- 与同一支部历年申请书比对
- 与中国青年网、人民网等官方范文比对
- 与团章原文比对（连续 50 字以上雷同即认定抄袭）
- 与推优申请书模板比对（团/党申请书结构相似度高，常见混抄）

### 0.7 错别字与语句通顺

入团申请书全文错别字不得超过 3 处（按 2000 字计算），语句须通顺。常见易错字：

- ❌ "共青团员" → ✓ "共青团员"（注意"青"字写法）
- ❌ "党的助手" → ✓ "党的助手和后备军"（团章完整表述）
- ❌ "先锋队" → ✓ 党是先锋队，团是"先进青年的群团组织"（注意团不是先锋队）
- ❌ "五四运动" → ✓ "五四运动"（注意"四"字写法）
- ❌ "团委" → ✓ "共青团委员会"或"共青团XX委员会"（正式称呼）
- ❌ "团代会" → ✓ "团的代表大会"或"团XX大"（正式称呼）

---

## §1 适用场景与触发条件

### 1.1 适用

本 skill 适用于以下场景：

- 中学生（初中二年级以上、年满 14 周岁）首次申请入团
- 高中生（已满 14 周岁）首次申请入团
- 大学生（大一至大四、已满 14 周岁但未满 28 周岁）首次申请入团
- 研究生（未满 28 周岁）首次申请入团（少见但合规）
- 28 周岁以下在职青年首次申请入团（如学校职工、企业青年职工）

### 1.2 不适用（需走其他 skill）

以下场景不适用本 skill：

- **已是团员但需写《团员转接申请》**：转团组织关系，非入团申请，本 skill 不处理
- **已是团员但需写《阶段汇报》**：走 summary_report skill（阶段汇报）
- **已是团员但需写《推优申请书》**：走 youth_league_application skill（推优申请）
- **28 周岁以上首次申请推优**：直接走 youth_league_application skill，无需先入团（28 周岁以上不再发展团员，但推优不受影响）
- **保留团籍的党员**：已是党员，无需再入团

### 1.3 前置确认（触发后第一句话必须问，6 项硬门槛）

| 序号 | 硬门槛 | 不通过处置 |
|------|--------|------------|
| H1 | 申请人是否年满 14 周岁且不满 28 周岁？ | 未满 14 周岁提示年满后再申请；已满 28 周岁提示无法申请 |
| H2 | 申请人当前是否已是共青团员？ | 已是团员提示无需再申请，应走《团员转接申请》或《阶段汇报》 |
| H3 | 申请人当前是否已是中共党员？ | 已是党员提示无需再申请入团 |
| H4 | 申请人是否有重大违纪记录或处分期内？ | 处分期内通常不予吸收为团员，提示用户先解除处分 |
| H5 | 申请人所在学校是否有"入团指标"限制？ | 多数学校每学期入团名额有限，须先确认指标情况 |
| H6 | 申请人是否愿意按时交纳团费、参加团组织活动？ | 不愿则不应申请入团 |

### 1.4 前置确认示例对话

```
用户：帮我写一份入团申请书
助手：在开始撰写前，我需要确认 6 项硬门槛，请逐一回答：
  H1: 您的出生年月是？（用于核对是否年满 14 周岁且不满 28 周岁）
  H2: 您目前是否已是共青团员？
  H3: 您目前是否已是中共党员？
  H4: 您是否有任何违纪处分（处分期内）？
  H5: 您所在学校本学期的入团指标您是否已获得或确认有指标？
  H6: 您是否愿意按时交纳团费、参加团组织活动？
用户：[依次回答]
助手：6 项硬门槛已确认，进入信息采集阶段……
```

### 1.5 与其他文书的区别

| 文书 | 申请人 | 递交对象 | 字数 | 性质 |
|------|--------|----------|------|------|
| 入团申请书 | 14-28 周岁青年 | 团支部 | 1500-2000 字 | 表达入团意愿 |
| 入团志愿书 | 被确定为发展对象者 | 团支部（团组织下发） | 800-1200 字 | 履行入团手续的正式表格 |
| 团员阶段汇报 | 已入团的团员 | 团支部 | 1500-2000 字 | 定期汇报思想 |
| 推优申请书 | 18 周岁以上 | 党支部 | 1500-4000 字（按学校档位） | 表达推优意愿 |
| 团员转接申请 | 已入团的团员 | 转入团支部 | 300-500 字 | 团组织关系转接 |

---

## §2 入团申请 vs 推优申请 5 维度区分表

### 2.1 5 维度对比表

入团申请书与推优申请书同属政治文书，但 5 个维度有本质区别，撰写时不可混淆：

| 维度 | 入团申请书 | 推优申请书 |
|------|-----------|-----------|
| **年龄** | 14 周岁 ≤ 申请人 < 28 周岁 | 申请人 ≥ 18 周岁 |
| **字数** | 1500-2000 字（3 档：1500/1800/2000） | 1500-4000 字（4 档：1500/2500/3000/3500，按学校档位） |
| **前置** | 无前置条件（年满 14 周岁即可），但须由团组织考察 3 个月以上 | 通常须先入团并被列为推优积极分子（党员发展"团推优"路径） |
| **重点** | 共青团性质、团章、团史、五四精神、青年责任担当 | 党的性质、党的指导思想（6 项）、两个确立、两个维护、共产主义信仰 |
| **上报** | 团支部大会讨论表决 → 上级团组织批准 → 上报共青团上级委员会备案 | 党支部委员会审查 → 党支部大会讨论表决 → 上级党委批准 → 报县级党委组织部门备案 |

### 2.2 边界判定口诀

> **"团小党大、团轻党重、团青年党成人"**
> - 团小党大：团是党的助手和后备军，团从属于党
> - 团轻党重：团申请书字数少于党申请书，理论表述少于党申请书
> - 团青年党成人：团面向 14-28 周岁青年，党面向 18 周岁以上成人

### 2.3 3 个混淆场景处置

**场景 1：用户说"我要写一份政治类申请书"，未明确是团还是党**

询问话术："您是要申请加入共青团（入团，14-28 周岁青年），还是申请加入中国共产党（推优，18 周岁以上）？两者目标组织、年龄要求、字数、必引理论均不同，请明确选择。"

**场景 2：18-28 周岁大学生，既可入团也可推优**

处置：通常按"先团后党"路径——若用户尚未入团，建议先入团再推优（部分学校党员发展优先吸收已入团者）；若用户已是团员，可直接申请推优。若用户坚持不入团直接推优，本 skill 不适用，应转 youth_league_application skill。

**场景 3：用户已是党员，又想"补办入团"**

处置：已是党员者无需再入团，且党员通常自动保留团籍至 28 周岁。提示用户："您已是中共党员，无需再申请入团。如需办理团组织关系相关手续，请直接联系您所在团支部。"

### 2.4 何时先入团后推优（"团推优"路径）

党员发展"推优"路径（28 周岁以下）：

```
入团申请书 → 团支部大会通过 → 上级团委批准 → 团员
   ↓ 至少 1 年
团员 → 团支部推优 → 党支部 → 推优积极分子 → 发展对象 → 预备党员 → 正式党员
```

若用户最终目标是推优但尚未入团，且年龄在 14-28 周岁之间，建议先入团（本 skill 适用），入团满 1 年后再申请推优。28 周岁以上者可直接申请推优，无需先入团。

---

## §3 字数下限分级表（3 档：1500/1800/2000）

### 3.1 3 档字数版本

入团申请书按学校类型与申请人学段分 3 档字数版本：

| word_count_version | 字数目标 | 字数下限 | 适用学校 | 段落配比 |
|--------------------|----------|----------|----------|----------|
| `compact` | 1500 字 | 1200 字 | 中学（初二-高三）、大学新生（大一未满一学期）、要求宽松的学校 | 8%/40%/32%/20% |
| `standard` | 1800 字 | 1500 字 | 大学本科（默认档位）、要求中等的学校 | 8%/38%/38%/16% |
| `enhanced` | 2000 字 | 1700 字 | 985/211 高校、要求严格的学校、申请人为研究生 | 7%/40%/38%/15% |

**默认档位**：standard（1800 字），适用于大多数大学本科生。

### 3.2 字数自检脚本（生成后必跑）

```python
import re

with open("output.txt", "r", encoding="utf-8") as f:
    text = f.read()

# 统计中文字符数
chinese_chars = len(re.findall(r"[\u4e00-\u9fff]", text))
print(f"中文字符数：{chinese_chars}")

# 字数下限校验
school_tier_min = {
    "compact": 1200,
    "standard": 1500,
    "enhanced": 1700,
}
for tier, min_chars in school_tier_min.items():
    if chinese_chars < min_chars:
        print(f"⚠️ 字数 {chinese_chars} 低于 {tier} 档下限 {min_chars} 字")
    else:
        print(f"✓ {tier} 档下限 {min_chars} 字达标（实际 {chinese_chars} 字）")
```

### 3.3 字数不达标的处理

若生成后字数低于所选档位下限：

1. **第一优先**：扩展第二段（对团的认识），补充团史具体事件、团章具体条款解读（不抄原文，用自己的话解读）
2. **第二优先**：扩展第三段（个人情况与成长经历），补充具体事例（时间、地点、人物、事件、感悟）
3. **第三优先**：扩展第四段（入团态度与今后努力方向），补充今后学习、生活、思想三方面的具体改进措施
4. **不推荐**：扩展第一段（开篇志愿表达），第一段应简洁有力，字数控制在全文 8% 以内

### 3.4 字数档位与段落配比

按 word_count_version 路由不同的 4 段配比：

| 段落 | compact（1500） | standard（1800） | enhanced（2000） |
|------|----------------|-----------------|------------------|
| 第一段：开篇志愿表达 | 120 字（8%） | 144 字（8%） | 140 字（7%） |
| 第二段：对团的认识 | 600 字（40%） | 684 字（38%） | 800 字（40%） |
| 第三段：个人情况 | 480 字（32%） | 684 字（38%） | 760 字（38%） |
| 第四段：入团态度 | 300 字（20%） | 288 字（16%） | 300 字（15%） |

---

## §4 信息采集清单

### 4.1 字段优先级

| 优先级 | 含义 | 缺失处理 |
|--------|------|----------|
| P0 | 必采字段，缺失则不能生成 | 生成前必须追问 |
| P1 | 重要字段，缺失会用默认值但有警告 | 生成前尽量追问 |
| P2 | 可选字段，缺失会用默认值无警告 | 用户主动提供时才填 |

### 4.2 P0 字段清单（10 项，必采）

| 字段名 | 类型 | 说明 |
|--------|------|------|
| `name` | str | 申请人姓名（真实姓名，不能用昵称） |
| `student_id` | str | 学号（中学生用学籍号） |
| `gender` | str | 性别（男/女） |
| `birth_date` | str | 出生年月（用于年龄核验，汉字格式"YYYY 年 M 月"） |
| `college` | str | 学院/年级全称（中学写"XX 中学初三 X 班"） |
| `major` | str | 专业全称（中学写"无"或留空） |
| `grade` | str | 年级（如"2024 级 大一"/"初三 2024 级"） |
| `league_branch` | str | 团支部全称（如"计算机科学与技术学院 2024 级 1 班团支部"） |
| `submit_date` | str | 递交日期（汉字格式"YYYY 年 M 月 D 日"） |
| `political_status` | str | 政治面貌（群众/少先队员；已是团员或党员的见 H2/H3） |

### 4.3 P1 字段清单（6 项，重要）

| 字段名 | 类型 | 说明 |
|--------|------|------|
| `motivation` | str | 入团动机（具体事例，不少于 200 字） |
| `team_join_date` | str | 加入少先队日期（如已加入少先队） |
| `family_members` | list | 家庭主要成员数组（与推优申请书同结构，但政治面貌须含） |
| `education_history` | list | 个人经历数组（小学/初中/高中/大学） |
| `shortcomings` | list | 个人不足数组（2-3 个真实不足） |
| `ideology_story` | list | 思想发展事例数组（2-3 个具体事例） |

### 4.4 P2 字段清单（5 项，可选）

| 字段名 | 类型 | 说明 |
|--------|------|------|
| `class_name` | str | 班级（如"计科 2401 班"） |
| `family_origin` | str | 家庭出身 |
| `identity` | str | 本人成分（学生/工人/农民等） |
| `social_relations` | list | 主要社会关系数组（祖父、外祖父母等） |
| `honor_awards` | list | 获得过的荣誉与奖励 |

### 4.5 信息采集追问话术

完成 6 项硬门槛确认后，按以下顺序追问信息：

```
助手：感谢确认。现在进入信息采集阶段，我需要您提供以下信息（请按编号回答）：

【基本信息】
1. 您的姓名、学号、性别、出生年月
2. 您所在的学院/年级、专业、班级
3. 您所在团支部的全称（如不确定，可写"XX 学院 XX 级 XX 班团支部"）
4. 您计划递交日期（汉字格式，如"2025 年 5 月 4 日"——建议选五四青年节或团庆日递交）
5. 您当前的政治面貌（少先队员/群众）

【入团动机】
6. 您为什么想入团？请举一件最近半年内让您触动最深的具体事情（时间、地点、人物、事件、您的感悟）

【个人经历】
7. 您的小学/初中/高中/大学经历（每段起止时间、学校、是否担任班干部）
8. 您加入少先队的日期（如已加入）
9. 您获得过哪些荣誉或奖励（含校级及以上）

【家庭背景】
10. 您的父母姓名、政治面貌、工作单位及职务
11. 您的兄弟姐妹情况（如有）

【个人不足】
12. 您觉得自己在哪些方面还存在不足？（请举 2-3 个真实不足，避免假缺点如"工作太投入""学习太刻苦"）

【今后努力方向】
13. 入团后您打算如何改进？请具体说三方面（学习/思想/实践）

回答完成后，我会复述您的信息，确认无误后生成入团申请书。
```

### 4.6 复述确认（生成前最后一步）

信息采集完成后，助手须复述所采集的全部信息，请用户确认。复述模板：

```
助手：请确认以下信息是否准确无误（确认无误后我将生成入团申请书）：

【基本信息】
  姓名：[name]
  学号：[student_id]
  性别：[gender]
  出生年月：[birth_date]（按递交日期计算，您将年满 [age] 周岁，符合 14-28 周岁要求）
  学院/专业：[college] [major]
  年级/班级：[grade] [class_name]
  团支部：[league_branch]
  递交日期：[submit_date]
  政治面貌：[political_status]

【入团动机】
  [motivation 摘要]

【个人经历】
  [education_history 摘要]
  加入少先队日期：[team_join_date]

【家庭背景】
  [family_members 摘要]

【个人不足】
  [shortcomings 摘要]

【今后努力方向】
  [对应第四段]

字数版本：[word_count_version]（目标 [target] 字）

请回复"确认"开始生成；如需修改，请说明修改内容。
```

---

## §5 入团申请书 4 段结构

### 5.1 四段结构总览

入团申请书采用书信体 4 段结构，配比按 §3.4 字数档位调整：

| 段落 | 内容 | 字数占比（standard） |
|------|------|----------------------|
| 第一段 | 开篇志愿表达 | 8% |
| 第二段 | 对团的认识 | 38% |
| 第三段 | 个人情况与成长经历 | 38% |
| 第四段 | 入团态度与今后努力方向 | 16% |

### 5.2 第一段：开篇志愿表达（开篇修正）

**开篇首句固定**："我申请加入中国共产主义青年团。"（与"我志愿加入中国共产主义青年团。"二选一，建议用"申请"版本以与《入团志愿书》区分）

**第一段结构**（约 144 字）：

1. 开篇首句（固定）
2. 表达愿意为共产主义事业奋斗的决心（一句话）
3. 表达愿意接受团组织的教育与考验（一句话）
4. 简述申请入团的契机（亲眼见证党的伟大成就 → 对团组织产生向往）
5. 郑重表达递交申请书的意愿（一句话）

### 5.3 第二段：对团的认识

**第二段结构**（约 684 字，按 4 个小节）：

1. **对共青团性质的认识**（约 180 字）：必引团章总纲"中国共产主义青年团是中国共产党领导的先进青年的群团组织，是广大青年在实践中学习中国特色社会主义和共产主义的学校，是中国共产党的助手和后备军"
2. **对团章的认识**（约 180 字）：必引团章核心条款（团员义务、团员权利、团的组织制度等，用自己的话解读，不抄原文）
3. **对团史的认识**（约 180 字）：必引团史 3 个关键节点（1922 年团的一大、1925 年更名、1957 年定名）
4. **对五四精神的认识**（约 144 字）：必引五四精神"爱国、进步、民主、科学"四词

### 5.4 第三段：个人情况与成长经历

**第三段结构**（约 684 字，按 4 个小节）：

1. **基本信息与家庭背景**（约 140 字）：姓名、出生年月、家庭背景、父母政治面貌
2. **教育经历**（约 180 字）：小学/初中/高中/大学各阶段起止时间、学校、是否担任班干部、是否加入少先队
3. **入团动机与思想发展事例**（约 250 字）：举 2-3 个具体事例（时间、地点、人物、事件、感悟），展现思想发展过程
4. **当前认识与团组织联系**（约 114 字）：通过这些实践，对团组织有了更深的认识，希望能在团组织中继续成长

### 5.5 第四段：入团态度与今后努力方向

**第四段结构**（约 288 字，按 3 个小节）：

1. **入团态度表达**（约 100 字）：先承认不足 → 表达若批准将以团员标准要求自己 → 若未批准将继续努力
2. **今后努力方向 3 方面**（约 160 字）：学习方面、思想方面、实践方面各举具体改进措施
3. **结尾表达**（约 28 字）：请团组织在实践中考验我！

**完整 4 段示例**：见附录 A。

---

## §6 必引理论表述清单（4 项完整版）

入团申请书必引以下 4 项政治理论表述，缺一不可。每项表述的完整版见下，使用时按 word_count_version 选择详略程度（minimal/standard/detailed）。

### 6.1 共青团性质（团章总纲）

**完整版**：

> 中国共产主义青年团是中国共产党领导的先进青年的群团组织，是广大青年在实践中学习中国特色社会主义和共产主义的学校，是中国共产党的助手和后备军。

**含义解读**（必写一句，用自己的话）：

- "中国共产党领导的"——团是党缔造和领导的，党团关系是"党领导团、团跟党走的政治关系"
- "先进青年的群团组织"——团不是先锋队（先锋队是党），而是先进青年的群众组织
- "学习中国特色社会主义和共产主义的学校"——团是青年学习政治理论的实践学校
- "党的助手和后备军"——团的双重定位：协助党做好青年工作，为党培养后备力量

**禁用错误表述**：

- ❌ "共青团是党的先锋队"（错：先锋队是党，团是助手和后备军）
- ❌ "共青团与党是平级关系"（错：党领导团）
- ❌ "共青团是青年组织"（不完整：应写"先进青年的群团组织"）

### 6.2 团章（必引核心条款）

**必引条款**：

| 条款 | 内容（用自己的话解读，不抄原文） |
|------|----------------------------------|
| 团员义务 | 学习马克思列宁主义、毛泽东思想、邓小平理论、"三个代表"重要思想、科学发展观、习近平新时代中国特色社会主义思想；宣传执行党的基本路线；积极参加改革开放和现代化建设；自觉遵守团的纪律；虚心向群众学习；开展批评与自我批评 |
| 团员权利 | 参加团内活动；在团内享有选举权、被选举权和表决权；参加团内讨论；对团工作提出建议；在团内会议上有根据地批评团组织或团员；行使表决权、选举权，有被选举权 |
| 团的组织制度 | 民主集中制；团的全国代表大会每 5 年举行一次；团员个人服从组织，少数服从多数，下级组织服从上级组织 |
| 团的纪律 | 团员违反团章应受批评教育；严重违反的应受团内处分（警告、严重警告、撤销团内职务、留团察看、开除团籍） |

**禁用错误表述**：

- ❌ "团章规定团员必须按时交党费"（错：团员交团费不交党费）
- ❌ "团员年满 18 周岁自动转为党员"（错：团员与党员是两个不同组织，转为党员须按推优程序）
- ❌ "团章第 X 条规定……"（不抄原文条款编号，用自己的话解读）

### 6.3 团史（必引 3 个关键节点）

**3 个关键节点**：

| 时间 | 事件 | 历史意义 |
|------|------|----------|
| 1922 年 5 月 5 日 | 中国社会主义青年团第一次全国代表大会在广州召开 | 团的诞生（团庆日） |
| 1925 年 1 月 | 团的第三次全国代表大会决定更名为"中国共产主义青年团" | 第一次更名 |
| 1957 年 5 月 | 新民主主义青年团第三次全国代表大会决定合并为"中国共产主义青年团" | 第二次更名（沿用至今） |

**完整表述**（必引）：

> 中国共产主义青年团有着光荣的历史。1922 年 5 月 5 日，中国社会主义青年团第一次全国代表大会在广州召开，标志着中国社会主义青年团的正式成立。1925 年 1 月，团的第三次全国代表大会决定将名称改为中国共产主义青年团。1957 年 5 月，新民主主义青年团第三次全国代表大会决定将名称改为中国共产主义青年团，并沿用至今。百余年来，共青团始终在党的领导下团结带领广大青年在革命、建设、改革各个历史时期作出了重要贡献。

**禁用错误表述**：

- ❌ "1921 年共青团成立"（错：1922 年 5 月 5 日团的一大召开标志成立）
- ❌ "1922 年 5 月 4 日团成立"（错：5 月 5 日是马克思诞辰，团的一大特意选这一天召开，5 月 4 日是青年节）
- ❌ "共青团第一次全国代表大会在北京召开"（错：在广州召开）

### 6.4 五四精神（必引四词）

**完整版**：

> 1919 年 5 月 4 日爆发的五四运动，是一场伟大的爱国革命运动，孕育了以"爱国、进步、民主、科学"为主要内容的伟大五四精神。

**四词含义**：

| 关键词 | 含义 |
|--------|------|
| 爱国 | 五四精神的核心，是中华民族民族精神的核心 |
| 进步 | 五四精神的动力，反帝反封建，追求社会进步 |
| 民主 | 五四精神的旗帜，反对专制，追求民主政治 |
| 科学 | 五四精神的旗帜，反对迷信，追求科学精神 |

**金句模板**（必引一句）：

- "爱国是五四精神的核心，进步是五四精神的动力，民主与科学是五四精神的旗帜。"
- "作为新时代青年，我应当继承和发扬五四精神，把个人理想融入民族复兴的伟大事业之中。"
- "五四精神历久弥新，新时代青年应以爱国为底色、以进步为方向、以民主为方法、以科学为武器。"

### 6.5 4 项理论表述自检脚本

```python
def check_4_theory_expressions(text: str) -> list:
    """4 项必引政治理论表述校验"""
    checks = {
        "共青团性质": "中国共产主义青年团是中国共产党领导的先进青年的群团组织",
        "团章-团员义务": "马克思列宁主义",
        "团章-团员义务-习": "习近平新时代中国特色社会主义思想",
        "团史-1922": "1922 年 5 月 5 日",
        "团史-1925": "1925 年 1 月",
        "团史-1957": "1957 年 5 月",
        "五四精神-爱国": "爱国",
        "五四精神-进步": "进步",
        "五四精神-民主": "民主",
        "五四精神-科学": "科学",
    }
    missing = []
    for name, pattern in checks.items():
        if pattern not in text:
            missing.append(name)
    return missing

# 使用示例
text = open("output.txt", encoding="utf-8").read()
missing = check_4_theory_expressions(text)
if missing:
    print(f"⚠️ 缺失项：{missing}")
else:
    print("✓ 4 项必引理论表述完整")
```

---

## §7 时政与团情表述更新

### 7.1 团员人数（须用最新数据）

| 时间节点 | 团员人数 | 来源 |
|----------|----------|------|
| 截至 2021 年底 | 7371.5 万名 | 共青团中央 2022 年 5 月发布 |
| 截至 2022 年底 | 7358.3 万名 | 共青团中央 2023 年 5 月发布 |
| 截至 2023 年底 | 7415.1 万名 | 共青团中央 2024 年 5 月发布 |

**推荐表述**：截至 2023 年底，全国共有共青团员 7415.1 万名，团组织 432.6 万个。

### 7.2 时代表述

| 表述 | 规范写法 |
|------|----------|
| 团的全国代表大会 | 团的十九大 / 共青团第十九次全国代表大会（2023 年 6 月召开） |
| 团的中央书记处第一书记 | 阿东（2023 年 6 月团十九届一中全会当选） |
| 党的二十大 | 党的二十大（2022 年 10 月召开） |
| 党的二十届三中全会 | 党的二十届三中全会（2024 年 7 月召开） |
| 当前发展阶段 | 全面建设社会主义现代化国家新征程 / 中国式现代化新征程 |

### 7.3 重大会议与时间节点

| 时间 | 事件 | 在申请书中如何引用 |
|------|------|-------------------|
| 1919 年 5 月 4 日 | 五四运动 | 第二段五四精神小节 |
| 1922 年 5 月 5 日 | 团的一大召开 | 第二段团史小节 |
| 1925 年 1 月 | 团的三大决定更名 | 第二段团史小节 |
| 1957 年 5 月 | 团的三大决定更名 | 第二段团史小节 |
| 1939 年 5 月 4 日 | 五四青年节确立（陕甘宁边区西北青年救国联合会规定） | 可在第二段五四精神小节提及 |
| 2022 年 10 月 | 党的二十大召开 | 第三段思想发展事例或第四段今后努力方向 |
| 2023 年 6 月 | 团的十九大召开 | 第二段对团的认识小节 |
| 2024 年 7 月 | 党的二十届三中全会 | 第三段思想发展事例 |

### 7.4 已成就与未来目标区分

| 已成就（2021 年） | 未来目标（2035 年 / 2050 年） |
|-------------------|------------------------------|
| 全面建成小康社会（2021 年） | 全面建成社会主义现代化强国（2050 年） |
| 脱贫攻坚战全面胜利（2020 年） | 共同富裕取得更为明显的实质性进展（2035 年） |
| 党的百年华诞（2021 年） | 新中国成立一百年时全面建成社会主义现代化强国 |

**禁用错误表述**：

- ❌ "为全面建成小康社会而奋斗"（错：2021 年已全面建成，应为"为全面建设社会主义现代化国家而奋斗"）
- ❌ "我国正处于脱贫攻坚阶段"（错：2020 年已全面胜利）
- ❌ "两个一百年奋斗目标的第一阶段"（错：第一阶段建党一百年目标已于 2021 年实现）

---

## §8 落款日期格式硬规范

### 8.1 落款日期必须用汉字"年""月""日"

入团申请书落款日期**必须用汉字"年""月""日"格式**，不能用"2025.6.15"或"2025-06-15"等数字格式。

| 格式 | 是否合规 | 示例 |
|------|----------|------|
| 汉字格式 | ✓ 合规 | 2025 年 6 月 15 日 |
| 数字加点 | ❌ 不合规 | 2025.6.15 |
| 数字加横线 | ❌ 不合规 | 2025-06-15 |
| 数字加斜线 | ❌ 不合规 | 2025/6/15 |
| 仅年月 | △ 仅在出生年月时允许 | 2009 年 5 月 |

### 8.2 落款格式

落款右对齐两行：

```
                                            申请人：张明（XX 学院 XX 专业 2024 级 XX 班 学号 XXXXXXXX）
                                                                                          2025 年 5 月 4 日
```

### 8.3 落款日期与递交日期一致

落款日期必须与递交日期一致，不能出现"递交日期 2025 年 5 月 4 日，落款日期 2025 年 5 月 1 日"的情况。建议选择有意义的日子递交：

- **5 月 4 日**：五四青年节（推荐）
- **5 月 5 日**：团庆日（团的一大召开日，推荐）
- **9 月 1 日**：开学日（推荐，新学期新起点）
- **10 月 1 日**：国庆节
- **12 月 9 日**：一二·九运动纪念日

### 8.4 build.py 处理

build.py 的 `normalize_date` 函数自动将以下格式规范化为汉字格式：

- "2025 年 6 月 15 日" → "2025 年 6 月 15 日"（已规范，仅去除多余空白）
- "2025.6.15" → "2025 年 6 月 15 日"（自动转换并警告）
- "2025-06-15" → "2025 年 6 月 15 日"（自动转换并警告）
- "2025/6/15" → "2025 年 6 月 15 日"（自动转换并警告）
- "2025 年 6 月" → "2025 年 6 月"（仅年月，保留）

---

## §9 团支部大会流程

### 9.1 团支部大会流程概述

团支部收到入团申请书后，须按以下流程处理：

```
接收申请书 → 3 个月以上考察 → 确定发展对象 → 团支部大会讨论表决 → 上级团委批准 → 入团仪式 → 上报备案
```

### 9.2 9 步流程详解

| 步骤 | 时间节点 | 工作内容 | 责任人 |
|------|----------|----------|--------|
| 1 | 递交日 | 申请人递交入团申请书至团支部 | 申请人 |
| 2 | 递交后 1 周内 | 团支部书记或组织委员同申请人谈话，了解基本情况 | 团支书或组织委员 |
| 3 | 递交后 1 个月内 | 团支部指定 2 名团员作为申请人联系人（培养联系人） | 团支部委员会 |
| 4 | 考察期内（至少 3 个月） | 培养联系人定期（每月至少 1 次）与申请人谈话，培养教育 | 培养联系人 |
| 5 | 考察期满 | 团支部委员会讨论，确定发展对象 | 团支部委员会 |
| 6 | 确定发展对象后 | 申请人填写《入团志愿书》 | 申请人 |
| 7 | 填表后 1 个月内 | 召开团支部大会讨论表决（须有本支部半数以上有选举权的团员到会方可召开，赞成人数须超过应到会有表决权团员的半数方可通过） | 团支部 |
| 8 | 通过后 1 个月内 | 上级团委审批（须由团支部将《入团志愿书》等材料报送上级团委） | 上级团委 |
| 9 | 审批通过后 1 个月内 | 举行入团仪式，新团员面向团旗进行入团宣誓 | 团支部 |

### 9.3 上报流程（团支部大会后的 5 步）

团支部大会通过后，须按以下 5 步上报：

1. **团支部委员会审查**：在团支部大会前，团支部委员会须对发展对象进行审查，并报上级团委预审
2. **团支部大会讨论表决**：须有本支部半数以上有选举权的团员到会方可召开；赞成人数须超过应到会有表决权团员的半数方可通过
3. **上报上级团委**：团支部将《入团志愿书》、申请人考察材料、团支部大会决议等报送上级团委
4. **上级团委审批**：上级团委在 1 个月内审批，审批须由团委委员会集体讨论决定
5. **报共青团上级委员会备案**：审批通过后，报共青团上级委员会备案，并将新团员信息录入"智慧团建"系统

### 9.4 入团仪式（9 项程序）

入团仪式须按以下 9 项程序进行：

1. **奏唱国歌**
2. **主持人说明举行入团仪式的意义，宣布新团员名单**
3. **向新团员颁发团员证，为新团员佩戴团徽**（团徽应佩戴在左胸前）
4. **向上级团组织的代表或团支部书记带领新团员宣誓**（入团誓词 80 字）
5. **入团介绍人代表宣读《入团志愿书》中"介绍人意见"**
6. **新团员代表发言**
7. **老团员代表发言**
8. **党组织代表或上级团组织代表讲话**
9. **奏唱团歌**（《光荣啊，中国共青团》）

### 9.5 入团誓词（80 字，团章原文）

入团誓词（仅入团仪式上由新团员宣读，不在入团申请书中引用）：

> 我志愿加入中国共产主义青年团，坚决拥护中国共产党的领导，遵守团的章程，执行团的决议，履行团员义务，严守团的纪律，勤奋学习，积极工作，吃苦在前，享受在后，为共产主义事业而奋斗。

---

## §10 团支部退回重写 10 类常见原因

| 序号 | 退回原因 | 占比 | 判定 | 处置 |
|------|----------|------|------|------|
| 1 | 字数不达标 | 25% | 中文字符数低于所选档位下限（compact 1200 / standard 1500 / enhanced 1700） | 退回重写，扩展第二段或第三段 |
| 2 | 抄袭网络模板或团章原文 | 15% | 与网络模板连续 30 字雷同；与团章原文连续 50 字雷同；与同支部历年申请书连续 50 字雷同 | 退回重写，严重者不予吸收为团员 |
| 3 | 政治表述过时 | 12% | 仍引团十七大/十八大未提团十九大；仍写 7300 万/7358 万旧数据；仍写'全面建成小康社会'作为目标 | 退回重写，按 §7 更新 |
| 4 | 个人不足写假缺点 | 10% | 出现'工作太投入''追求完美''学习太刻苦''责任心太强''过于认真'等假缺点 | 退回重写，举 2-3 个真实不足 |
| 5 | 入团动机不端正 | 10% | 出现'求职''就业''公务员''加分''评优''评先''为推优做准备'等功利关键词 | 退回重写，从思想觉悟/责任担当/为同学服务重新表述 |
| 6 | 4 项必引理论缺失 | 8% | 缺共青团性质/团章/团史/五四精神任一项 | 退回重写，按 §6 补充 |
| 7 | 全文出现'志愿书'三字 | 7% | 全文（含标题/开篇/结尾/落款）出现'志愿书'三字 | 退回重写，改为'申请'或'意愿' |
| 8 | 错别字超3处或语句不通顺 | 6% | 全文错别字超过 3 处；语句出现 3 处以上语法错误 | 退回重写，逐字校对 |
| 9 | 个人经历超前 | 4% | 大一上学期就写'获得多项荣誉'；未担任班干部却写'发挥骨干作用'；未参加志愿服务却写'长期坚持志愿服务' | 退回重写，如实填写 |
| 10 | 落款日期格式不规范 | 3% | 落款日期用'2025.6.15'或'2025-06-15'等数字格式 | 退回重写，按汉字格式重写落款日期 |

---

## §11 抄袭问责后果

### 11.1 申请人本人后果

- **未发展者**：不予列为发展对象，记入团员发展档案
- **已发展者**：予以除名，记入团员档案
- **严重者**：记入团籍档案，影响后续评优、推优

### 11.2 团务人员连带问责

- **团支部书记**：谈话、批评教育
- **入团介绍人**：谈话、批评教育
- **严重者**：团内警告、严重警告处分

### 11.3 抄袭判定标准

| 抄袭类型 | 判定标准 |
|----------|----------|
| 与网络模板雷同 | 连续 30 字雷同 |
| 与团章原文雷同 | 连续 50 字雷同 |
| 与同支部历年申请书雷同 | 连续 50 字雷同 |
| 与推优申请书模板雷同（混抄） | 连续 30 字雷同 |

### 11.4 避免抄袭的方法

1. **入团动机必须个性化**：举一件最近半年内让您触动最深的具体事情，时间、地点、人物、事件、感悟都要具体
2. **个人经历必须真实**：教育经历、家庭背景、担任过的职务、获得过的荣誉都要如实填写
3. **个人不足必须真实**：避免假缺点，举 2-3 个真实不足（含具体表现 + 改进措施）
4. **理论表述用自己的话解读**：必引 4 项理论表述可以引用，但要在引用后用自己的话解读含义

### 11.5 抄袭与引用的区分

| 类型 | 是否合规 | 说明 |
|------|----------|------|
| 引用团章总纲"共青团性质"完整表述 | ✓ 合规 | 必引项，按 §6.1 引用 |
| 引用团章团员义务条款 | ✓ 合规 | 必引项，用自己的话解读 |
| 引用 1922 年团的一大召开日 | ✓ 合规 | 必引项，史实引用 |
| 引用五四精神四词 | ✓ 合规 | 必引项，按 §6.4 引用 |
| 抄网络入团申请书模板的"作为一名当代大学生……"开头 | ❌ 抄袭 | 须用自己的话开头 |
| 抄网络模板的"我决心以实际行动争取早日入团"结尾 | ❌ 抄袭 | 须用自己的话结尾 |
| 抄团章第三条"团员必须履行下列义务"后整段抄录 | ❌ 抄袭 | 须用自己的话概括 |
| 抄推优申请书中的"全心全意为人民服务"段 | ❌ 抄袭混抄 | 须改为团员视角 |

---

## §12 金句模板

### 12.1 开篇志愿表达段金句

- ✓ "我申请加入中国共产主义青年团，是因为我深切感受到团组织是青年学习中国特色社会主义和共产主义的学校。"
- ✓ "在成长过程中亲眼见证了党领导全国人民取得的伟大成就，对团组织产生了由衷向往。"
- ✓ "基于对团组织的初步认识与由衷向往，我郑重向团组织递交入团申请书。"

### 12.2 对团的认识段金句

- ✓ "共青团始终在党的领导下团结带领广大青年在革命、建设、改革各个历史时期作出了重要贡献。"
- ✓ "这种'党的助手和后备军'性质，决定了共青团既具有鲜明的政治性，又具有广泛的群众性。"
- ✓ "百余年来，共青团始终与党同心、与党同行，是党联系青年的桥梁和纽带。"
- ✓ "爱国是五四精神的核心，进步是五四精神的动力，民主与科学是五四精神的旗帜。"

### 12.3 个人情况段金句

- ✓ "[时间]，我参加了[具体活动]，看到[具体场景]，让我开始思考[具体问题]。"
- ✓ "此后我开始阅读[具体书目]，参加了[具体培训]，逐渐认识到[具体认识]。"
- ✓ "在[具体实践]中，我看到[具体变化]，让我深刻体会到[具体体会]。"
- ✓ "共青团员不仅是一个身份，更是一份责任；不是光环，而是奉献。"

### 12.4 入团态度段金句

- ✓ "若团组织暂时未批准我的申请，我也绝不气馁，将继续努力，以更高标准要求自己。"
- ✓ "请团组织在实践中考验我！"
- ✓ "我将以团员标准严格要求自己，在学习中坚定理想信念，在实践中提升能力本领。"

### 12.5 禁用空话清单

以下空话套话在申请书中**严禁使用**（视为态度不端正）：

- "我从小就对团有深厚感情"
- "团是伟大的团，光荣的团，正确的团"
- "我希望能在团的领导下为人民服务"（无具体行动支撑）
- "我将全心全意为人民服务"（无具体措施）
- "我一定会成为一名合格的共青团员"（未递交就承诺，不实）
- "我对团的认识很深刻"（自评，应由团组织评价）

---

## §13 雷区 10 条（任一命中即不应提交）

| 序号 | 雷区 | 判定 | 后果 | 处置 |
|------|------|------|------|------|
| 1 | 未满 14 周岁硬闯 | 按递交日期计算未满 14 周岁 | 团章第一条规定一律不予受理 | 提示年满 14 周岁后再递交 |
| 2 | 已满 28 周岁硬闯 | 按递交日期计算已满 28 周岁 | 团章规定 28 周岁为入团年龄上限 | 提示无法申请入团；如需推优可走 youth_league_application |
| 3 | 已是团员或党员硬闯 | 申请人当前已是共青团员或中共党员 | 已入团者无需再申请；已推优者自动保留团籍至 28 周岁 | 提示无需再申请；如需转接写《团员转接申请》 |
| 4 | 入团动机出现功利关键词 | 出现'求职''就业''公务员''加分''评优''评先''为推优做准备'等 | 团支部认定动机不端正，退回重写甚至不予吸收 | 从思想觉悟/责任担当/为同学服务重新表述 |
| 5 | 个人不足写假缺点 | 出现'工作太投入''追求完美''学习太刻苦''责任心太强'等 | 团支部认定不真诚，退回重写 | 举 2-3 个真实不足（含具体表现 + 改进措施） |
| 6 | 4 项必引理论缺失 | 缺共青团性质/团章/团史/五四精神任一项 | 团支部认定对团认识不足，退回重写 | 按 §6 补充必引理论表述 |
| 7 | 全文出现'志愿书'三字 | 全文出现'志愿书'三字 | 团支部认定与《入团志愿书》混淆，退回重写 | 将'志愿书'改为'申请'或'意愿' |
| 8 | 字数不达标 | 低于所选 word_count_version 档位下限 | 团支部认定态度不端正，退回重写 | 按 §3.3 扩展段落 |
| 9 | 抄袭网络模板或团章原文 | 与网络模板连续 30 字雷同，或与团章原文连续 50 字雷同 | 严重者不予吸收为团员 | 按 §11.4 避免抄袭 |
| 10 | 政治表述过时 | 仍引团十七大/十八大未提团十九大；仍写 7300 万/7358 万旧数据 | 团支部认定对团情不了解，退回重写 | 按 §7 更新时政与团情表述 |

---

## §14 3 档字数版本（1500/1800/2000）

### 14.1 3 档对照表

| word_count_version | 字数目标 | 字数下限 | 段落配比 | 适用 | school_tier |
|--------------------|----------|----------|----------|------|-------------|
| `compact` | 1500 字 | 1200 字 | 8%/40%/32%/20% | 中学、大学新生、要求宽松的学校 | middle/loose |
| `standard` | 1800 字 | 1500 字 | 8%/38%/38%/16% | 大学本科（默认）、要求中等的学校 | normal |
| `enhanced` | 2000 字 | 1700 字 | 7%/40%/38%/15% | 985/211 高校、要求严格的学校、研究生 | strict |

### 14.2 各档撰写要点（4 段字数分配）

| word_count_version | 第一段 | 第二段 | 第三段 | 第四段 |
|--------------------|--------|--------|--------|--------|
| `compact`（1500 字） | 80-120 字 | 600 字（4 小节 × 150 字） | 480 字（4 小节 × 120 字） | 300 字 |
| `standard`（1800 字） | 120-150 字 | 684 字（4 小节 × 170 字） | 684 字（4 小节 × 170 字） | 288 字 |
| `enhanced`（2000 字） | 140 字 | 800 字（4 小节 × 200 字） | 760 字（4 小节 × 190 字） | 300 字 |

### 14.3 字数版本选择决策树

```
申请人当前身份？
├─ 中学生（初中/高中）
│   └─ 选 compact（1500 字）
├─ 大学新生（大一未满一学期）
│   └─ 选 compact（1500 字）
├─ 大一第二学期及大二
│   └─ 选 standard（1800 字，默认）
├─ 大三大四
│   └─ 选 standard（1800 字，默认）或 enhanced（2000 字，若学校要求严格）
├─ 研究生
│   └─ 选 enhanced（2000 字）
└─ 在职青年
    └─ 选 standard（1800 字，默认）
```

### 14.4 字数版本切换

用户可在 data.json 中通过 `word_count_version` 字段切换：

```json
{
  "word_count_version": "standard",
  "school_tier": "normal",
  ...
}
```

build.py 根据此字段路由不同的段落配比与详略程度。

---

## §15 JSON Schema 完整字段定义

### 15.1 顶层字段（21 项）

```json
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "入团申请书数据 Schema",
  "type": "object",
  "required": [
    "name", "student_id", "gender", "birth_date",
    "college", "major", "grade", "league_branch",
    "submit_date", "political_status"
  ],
  "properties": {
    "name":              {"type": "string", "description": "申请人姓名"},
    "student_id":        {"type": "string", "description": "学号"},
    "gender":            {"type": "string", "enum": ["男", "女"]},
    "birth_date":        {"type": "string", "description": "出生年月（汉字格式 YYYY 年 M 月）"},
    "college":           {"type": "string", "description": "学院全称"},
    "major":             {"type": "string", "description": "专业全称"},
    "grade":             {"type": "string", "description": "年级"},
    "class_name":        {"type": "string", "description": "班级"},
    "league_branch":     {"type": "string", "description": "团支部全称"},
    "submit_date":       {"type": "string", "description": "递交日期（汉字格式 YYYY 年 M 月 D 日）"},
    "political_status":  {"type": "string", "enum": ["群众", "少先队员", "共青团员", "中共党员"]},
    "salutation":        {"type": "string", "default": "敬爱的团组织："},
    "word_count_version":{"type": "string", "enum": ["compact", "standard", "enhanced"], "default": "standard"},
    "school_tier":       {"type": "string", "enum": ["loose", "normal", "strict"], "default": "normal"},
    "applicant_age":     {"type": "integer", "description": "申请人年龄（覆盖自动计算）"},
    "team_join_date":    {"type": "string", "description": "加入少先队日期"},
    "motivation":        {"type": "string", "description": "入团动机（不少于 200 字）"},
    "education_history": {"type": "array",  "items": {"$ref": "#/definitions/education_item"}},
    "family_members":    {"type": "array",  "items": {"$ref": "#/definitions/family_member"}},
    "social_relations":  {"type": "array",  "items": {"$ref": "#/definitions/family_member"}},
    "ideology_story":    {"type": "array",  "items": {"$ref": "#/definitions/ideology_item"}},
    "shortcomings":      {"type": "array",  "items": {"$ref": "#/definitions/shortcoming_item"}},
    "honor_awards":      {"type": "array",  "items": {"type": "string"}},
    "include_oath":      {"type": "boolean", "default": false, "description": "是否在结尾附入团誓词（默认 false）"},
    "require_family_appendix": {"type": "boolean", "default": true, "description": "是否附家庭成员附页（默认 true）"}
  },
  "definitions": {
    "education_item": {
      "type": "object",
      "properties": {
        "stage":    {"type": "string", "description": "阶段：小学/初中/高中/大学"},
        "start":    {"type": "string", "description": "起始时间"},
        "end":      {"type": "string", "description": "结束时间"},
        "school":   {"type": "string", "description": "学校名称"},
        "position": {"type": "string", "description": "担任职务"}
      }
    },
    "family_member": {
      "type": "object",
      "properties": {
        "relation":         {"type": "string", "description": "称谓：父亲/母亲/祖父等"},
        "name":             {"type": "string"},
        "birth_date":       {"type": "string"},
        "political_status": {"type": "string", "description": "政治面貌"},
        "work_unit":        {"type": "string", "description": "工作单位"},
        "position":         {"type": "string", "description": "职务"}
      }
    },
    "ideology_item": {
      "type": "object",
      "properties": {
        "time":   {"type": "string", "description": "时间"},
        "event":  {"type": "string", "description": "事件"},
        "thought":{"type": "string", "description": "思考"},
        "change": {"type": "string", "description": "变化"}
      }
    },
    "shortcoming_item": {
      "type": "object",
      "properties": {
        "description":  {"type": "string", "description": "不足描述"},
        "manifestation":{"type": "string", "description": "具体表现"},
        "improvement":  {"type": "string", "description": "改进措施"}
      }
    }
  }
}
```

### 15.2 字段消费规则

build.py 按以下规则消费 JSON 字段：

| 字段 | 消费方法 | 必填 | 说明 |
|------|----------|------|------|
| name | `_add_signature` | P0 | 落款第一行 |
| student_id | `_add_signature` | P0 | 落款第一行 |
| gender | `_validate_data` | P0 | 年龄校验辅助 |
| birth_date | `compute_age` | P0 | 计算 14-28 周岁校验 |
| college | `_add_signature` | P0 | 落款第一行 |
| major | `_add_signature` | P0 | 落款第一行 |
| grade | `_add_signature` | P0 | 落款第一行 |
| league_branch | `_add_salutation` | P0 | 团支部全称（落款附近或正文） |
| submit_date | `_add_signature` | P0 | 落款第二行（汉字格式） |
| political_status | `_validate_data` | P0 | 政治面貌校验 |
| salutation | `_add_salutation` | P2 | 默认"敬爱的团组织：" |
| word_count_version | `_resolve_config` | P2 | 路由段落配比 |
| school_tier | `_resolve_config` | P2 | 字数下限校验 |
| applicant_age | `_validate_data` | P2 | 覆盖自动计算 |
| team_join_date | `_add_personal_experience` | P1 | 个人经历段 |
| motivation | `_add_personal_experience` | P1 | 个人经历段（入团动机） |
| education_history | `_add_personal_experience` | P1 | 个人经历段 |
| family_members | `_add_family_appendix` | P1 | 家庭成员附页 |
| social_relations | `_add_family_appendix` | P2 | 家庭成员附页 |
| ideology_story | `_add_personal_experience` | P1 | 个人经历段（思想发展） |
| shortcomings | `_add_shortcomings` | P1 | 第四段（个人不足） |
| honor_awards | `_add_personal_experience` | P2 | 个人经历段（荣誉） |
| include_oath | `_add_oath_if_required` | P2 | 是否附入团誓词 |
| require_family_appendix | `_add_family_appendix` | P2 | 是否附家庭成员附页 |

---

## §16 build.py 接口说明

### 16.1 命令行调用

```bash
# 使用外部数据文件
python build.py --data data.json --out output.docx

# 使用内置示例数据
python build.py --demo --out demo.docx
```

### 16.2 build.py 方法清单

| 方法 | 功能 |
|------|------|
| `setup_page(doc)` | 设置 A4 页面与页边距（上下 2.54cm，左右 2.5cm） |
| `add_title(doc, text)` | 黑体二号居中标题 |
| `add_body_paragraph(doc, text)` | 宋体小四正文段落（1.5 倍行距，首行缩进 2 字符） |
| `add_salutation_paragraph(doc, text)` | 顶格称呼 |
| `add_cizhi_paragraph(doc, text)` | "此致"另起一行空两格 |
| `add_jingli_paragraph(doc, text)` | "敬礼！"另起一行顶格 |
| `add_right_aligned_paragraph(doc, text)` | 右对齐落款 |
| `add_page_number(doc)` | 页脚居中页码 |
| `add_page_break(doc)` | 分页符 |
| `add_table_with_style(doc, headers, rows)` | 家庭成员表格 |
| `count_chinese_chars(text)` | 统计中文字符数 |
| `normalize_date(s)` | 日期格式规范化 |
| `compute_age(birth_date, submit_date)` | 计算周岁 |
| `check_political_terms(text)` | 政治用语规范校验 |
| `check_4_theory_expressions(text)` | 4 项必引理论校验 |
| `check_plagiarism_risk(text, fragments, threshold)` | 查重风险检测 |
| `ApplicationDocBuilder.build(data, output_path)` | 主构建方法 |

### 16.3 字段消费规则

见 §15.2 字段消费规则表。

### 16.4 输出格式规范

- A4 纸张，页边距上下 2.54cm 左右 2.5cm
- 标题：黑体二号居中（"入团申请书"5 字）
- 称呼：宋体小四顶格，全角冒号
- 正文：宋体小四 1.5 倍行距首行缩进 2 字符
- "此致"另起一行空两格，"敬礼！"另起一行顶格
- 落款：右对齐两行（申请人 + 日期，日期汉字格式）
- 页脚：居中页码，宋体五号
- 附页：分页符之后，标题"家庭主要成员和主要社会关系"黑体三号居中，表格宋体小四

### 16.5 build.py 校验逻辑

build.py 的 `_validate_data` 方法须包含以下校验：

1. **年龄校验**：根据 birth_date 与 submit_date 计算是否年满 14 周岁且不满 28 周岁，未满或超龄则输出严重警告
2. **字数校验**：根据 school_tier 确定下限，统计正文字数，低于下限输出警告
3. **"志愿书"三字校验**：全文检索"志愿书"三字，输出警告（注：单独"志愿"二字合规）
4. **4 项必引理论表述校验**：见 §6.5 自检脚本
5. **日期格式校验**：submit_date 必须为汉字格式（见 §8.4）
6. **政治面貌校验**：political_status 必须为群众 / 少先队员 / 共青团员（已是团员则不需申请；中共党员提示无需再申请）
7. **家庭成员校验**：family_members 至少包含父亲、母亲
8. **入团动机校验**：motivation 字数不少于 200 字
9. **个人不足校验**：shortcomings 至少 2 项，每项 description + manifestation + improvement 齐全
10. **查重风险校验**：检测与团章原文连续 50 字雷同

### 16.6 build.py 调用示例

```python
from build import ApplicationDocBuilder, DEFAULT_DATA

# 使用默认数据
builder = ApplicationDocBuilder()
builder.build(DEFAULT_DATA, "demo.docx")

# 使用自定义数据
import json
with open("data.json", "r", encoding="utf-8") as f:
    data = json.load(f)
builder = ApplicationDocBuilder()
builder.build(data, "output.docx")
```

---

## §17 质检清单（25 项）

### 17.1 红线检查（5 项，任一不过即退回重写）

| 序号 | 检查项 | 通过标准 |
|------|--------|----------|
| Q1 | 申请人年龄 | 14 周岁 ≤ age < 28 周岁 |
| Q2 | 政治面貌 | 群众 / 少先队员 / 共青团员（已是中共党员则不适用本 skill） |
| Q3 | "志愿书"三字 | 全文不得出现"志愿书"三字（单独"志愿"合规） |
| Q4 | 抄袭风险 | 与网络模板连续 30 字不雷同，与团章原文连续 50 字不雷同 |
| Q5 | 错别字 | 全文错别字不超过 3 处 |

### 17.2 字数与结构检查（6 项）

| 序号 | 检查项 | 通过标准 |
|------|--------|----------|
| Q6 | 总字数 | 不低于所选 word_count_version 档位下限 |
| Q7 | 第一段字数 | 占全文 7-8% |
| Q8 | 第二段字数 | 占全文 38-40% |
| Q9 | 第三段字数 | 占全文 32-38% |
| Q10 | 第四段字数 | 占全文 15-20% |
| Q11 | 4 段结构齐全 | 第一段/第二段/第三段/第四段顺序正确，缺一不可 |

### 17.3 必引理论检查（4 项）

| 序号 | 检查项 | 通过标准 |
|------|--------|----------|
| Q12 | 共青团性质 | 必引"中国共产主义青年团是中国共产党领导的先进青年的群团组织……"完整版 |
| Q13 | 团章 | 必引团员义务或团员权利，至少一项 |
| Q14 | 团史 | 必引 1922 年团的一大、1925 年更名、1957 年定名，至少 2 个 |
| Q15 | 五四精神 | 必引"爱国、进步、民主、科学"四词，至少 3 个 |

### 17.4 内容质量检查（6 项）

| 序号 | 检查项 | 通过标准 |
|------|--------|----------|
| Q16 | 入团动机 | 不少于 200 字，含具体事例（时间、地点、人物、事件、感悟） |
| Q17 | 个人不足 | 2-3 个真实不足，避免假缺点（如"工作太投入"） |
| Q18 | 个人不足结构 | 每项含 description + manifestation + improvement 三部分 |
| Q19 | 入团动机功利 | 不出现"求职""就业""公务员""加分""评优"等功利关键词 |
| Q20 | 个人经历超前 | 大一上学期不写"获得多项荣誉"；未担任班干部不写"发挥骨干作用" |
| Q21 | 政治表述时效 | 提及团的十九大精神（不引十七大、十八大）；团员人数用 7415.1 万（不引 7300 万、7358 万） |

### 17.5 格式与落款检查（4 项）

| 序号 | 检查项 | 通过标准 |
|------|--------|----------|
| Q22 | 落款日期格式 | 汉字"年""月""日"格式，如"2025 年 5 月 4 日" |
| Q23 | 落款日期与递交日期一致 | 落款日期 = submit_date |
| Q24 | 标题 | "入团申请书"5 字，黑体二号居中 |
| Q25 | 落款格式 | 右对齐两行，第一行"申请人：[姓名]（[学院] [专业] [年级] [班级] 学号 [学号]）"，第二行日期 |

### 17.6 质检脚本

```python
import re
text = open("output.txt", encoding="utf-8").read()
chinese_chars = len(re.findall(r"[\u4e00-\u9fff]", text))
if "志愿书" in text:
    print("❌ Q3 失败：全文出现'志愿书'三字")
for term in ["中国共产主义青年团是中国共产党领导的先进青年的群团组织",
             "马克思列宁主义", "1922 年 5 月 5 日",
             "爱国", "进步", "民主", "科学"]:
    if term not in text:
        print(f"❌ 必引理论缺失：{term}")
if re.search(r"\d{4}[.\-/]\d{1,2}[.\-/]\d{1,2}", text):
    print("❌ Q22 失败：落款日期未用汉字格式")
print(f"✓ 总字数：{chinese_chars}")
```

---

## §18 强制免责声明

### 18.1 政治内容须交团支部审核

本 skill 生成的入团申请书 docx 仅供内容质量参考与电子预审用，**不能直接作为最终递交件**。最终递交前必须：

1. **交辅导员或高年级团员过目**：由有经验的人员审阅内容、政治表述、个人经历的真实性
2. **交学院团支部预审**：由团支部组织委员或团支部书记预审，确认符合本支部规范
3. **本人誊抄为手写版**：按学校规范用 0.5mm 黑色签字笔、学校指定稿纸手写誊抄
4. **本人手写签名**：落款处本人手写签名（不能打印、不能代签）

### 18.2 政治表述准确性声明

本 skill 已尽力确保 4 项政治理论表述（见 §6）与时政表述（见 §7）的准确性，但团的理论、路线、方针、政策会随团的全国代表大会与中央全会更新而调整。**最终递交前请用户核对最新团章与团十九大精神**：

- 团章：最新版为 2023 年 6 月团十九大修改通过的《中国共产主义青年团章程》
- 团的十九大精神：2023 年 6 月团的十九大报告
- 团员人数：截至 2023 年底为 7415.1 万名（共青团中央 2024 年 5 月发布）

### 18.3 本 skill 不能替代的内容

本 skill 不能替代以下内容：

- **用户的真实思考与真实经历**：入团动机、思想发展、个人不足必须为本人真实情况，不能由 skill 代劳
- **团支部的审查与考察**：skill 生成的 docx 须经过团支部 3 个月以上考察
- **团组织的最终决定**：是否吸收为团员由团支部大会表决并报上级团委批准，skill 不能干预
- **团章与团的最新文件**：skill 的政治表述基于 2023 年团十九大与 2024 年团情数据，若有更新须以最新文件为准

### 18.4 使用本 skill 的承诺

用户使用本 skill 即承诺：

1. 本人年满 14 周岁且不满 28 周岁，符合团章第一条规定
2. 本人自愿申请加入中国共产主义青年团，非他人强迫
3. 本人提供的个人信息、家庭信息、个人经历、思想发展事例、个人不足均为真实
4. 本人理解入团申请书将进入本人团员发展档案长期保存，不抄袭、不编造
5. 本人理解本 skill 生成的 docx 仅作内容参考，最终递交须为本人手写版
6. 本人理解最终是否吸收为团员由团组织按程序决定，本 skill 不能保证申请通过

### 18.5 免责声明

本 skill 由 AI 生成，已尽力确保政治表述准确与格式规范，但不保证完全符合所有学校的具体规范。最终递交前请用户：

- 核对本学校团支部下发的最新规范文件
- 交辅导员或高年级团员审阅
- 交团支部预审
- 本人手写誊抄并手写签名

**因用户未核对学校规范、未交团支部预审、未本人手写、抄袭或编造内容等导致的任何后果，本 skill 不承担责任。**

---

## 附录 A：完整入团申请书示例（按 standard 档 1800 字，普通本科默认）

### A.1 标题

```
入团申请书
```

### A.2 称呼

```
敬爱的团组织：
```

### A.3 第一段：开篇志愿表达（约 144 字）

> 我申请加入中国共产主义青年团。我愿意为共产主义事业奋斗，愿意接受团组织的教育与考验。
>
> 我是一名普通的在校大学生，在成长过程中亲眼见证了党领导全国人民取得的伟大成就。从家乡脱贫攻坚的扎实进展，到抗击新冠疫情的举国同心，再到全面建设社会主义现代化国家新征程的稳健开局，每一件大事都让我深切感受到中国共产主义青年团是中国共产党的助手和后备军。基于对团组织的初步认识与由衷向往，我郑重向团组织递交入团申请书，希望能在团组织的教育和培养下，成为一名合格的共青团员。

### A.4 第二段：对团的认识（约 684 字）

> 我对中国共产主义青年团有如下认识。
>
> 中国共产主义青年团是中国共产党领导的先进青年的群团组织，是广大青年在实践中学习中国特色社会主义和共产主义的学校，是中国共产党的助手和后备军。共青团自成立以来，始终在党的领导下团结带领广大青年为争取民族独立、人民解放和实现国家富强、人民幸福而不懈奋斗。这种"党的助手和后备军"性质，决定了共青团既具有鲜明的政治性，又具有广泛的群众性，是广大青年学习中国特色社会主义和共产主义的学校。
>
> 我认识到，《中国共产主义青年团章程》是共青团的根本行为准则。团章规定了团员必须履行的义务：学习马克思列宁主义、毛泽东思想、邓小平理论、"三个代表"重要思想、科学发展观、习近平新时代中国特色社会主义思想；宣传、执行党的基本路线和各项方针政策；积极参加改革开放和社会主义现代化建设；自觉遵守团的纪律；虚心向群众学习；开展批评与自我批评。团章同时规定团员享有参加团内活动、在团内享有选举权被选举权和表决权等权利。我愿意自觉履行团员义务、行使团员权利。
>
> 我了解到，中国共产主义青年团有着光荣的历史。1922 年 5 月 5 日，中国社会主义青年团第一次全国代表大会在广州召开，标志着中国社会主义青年团的正式成立。1925 年 1 月，团的第三次全国代表大会决定将名称改为中国共产主义青年团。1957 年 5 月，新民主主义青年团第三次全国代表大会决定将名称改为中国共产主义青年团，并沿用至今。百余年来，共青团始终在党的领导下团结带领广大青年在革命、建设、改革各个历史时期作出了重要贡献。
>
> 我深刻认识到五四精神的内涵。1919 年 5 月 4 日爆发的五四运动，是一场伟大的爱国革命运动，孕育了以"爱国、进步、民主、科学"为主要内容的伟大五四精神。爱国是五四精神的核心，进步是五四精神的动力，民主与科学是五四精神的旗帜。作为新时代青年，我应当继承和发扬五四精神，把个人理想融入民族复兴的伟大事业之中。

### A.5 第三段：个人情况与成长经历（约 684 字）

> 我叫张明，2009 年 5 月出生于一个普通工人家庭。父亲张建国是中共党员，母亲李秀英是共青团员。在家庭熏陶下，我从小对团组织有着朴素的向往。
>
> 我的教育经历如下：2015 年 9 月至 2021 年 6 月在 XX 县第一小学就读，2017 年 5 月加入中国少年先锋队，曾担任学习委员；2021 年 9 月至 2024 年 6 月在 XX 县第一初级中学就读，曾担任班级团支部书记助理；2024 年 9 月至今在 XX 大学计算机科学与技术专业就读，担任班级学习委员。
>
> 我之所以申请加入共青团，源于几件触动我心灵的事情。第一件事是 2024 年 9 月大一军训期间，教官是一名退伍军人团员，在烈日下将军训物资一件件搬到学生宿舍，全程没有一句怨言。这件事让我开始思考：是什么样的精神能让一个青年愿意为他人默默付出？第二件事是 2024 年 11 月，我参加了学院青年志愿者协会组织的"暖冬行动"，为山区孩子捐书 200 余册。在整理图书时，我看到一本书扉页上写着"愿这本书带你看更远的世界"，那一刻我深切体会到青年志愿者的责任与担当。第三件事是 2025 年 3 月，我旁听了学校"青年马克思主义者培养工程"的公开课，听到了 95 后驻村第一书记的分享，他放弃城市工作机会扎根山村两年，帮助村民脱贫致富。这让我深刻认识到共青团员不仅是身份，更是责任与担当。
>
> 通过这些实践，我更加深刻地认识到：共青团员不仅是一个身份，更是一份责任；不是光环，而是奉献。当前，我已具备成为一名共青团员的思想基础，恳请团组织在实践中考验我。

### A.6 第四段：入团态度与今后努力方向（约 288 字）

> 当然，我也清醒地认识到自己还存在不少不足，主要表现在以下几个方面：一是理论学习系统性不够，对团史团章的学习还停留在知识点层面，没有形成体系；二是实践能力仍需加强，参加的志愿服务和社会实践还不够多；三是与同学沟通方式有待改进，在班级工作中有时过于直接，没有充分考虑同学的接受能力。
>
> 今后，我将以团员标准严格要求自己：在学习方面，坚持每学期精读 2 本政治理论书籍并撰写学习笔记；在思想方面，主动参加"青年大学习"网上主题团课，每月向团组织汇报一次思想情况；在实践方面，每学期至少参加 2 次志愿服务，每次不少于 8 小时，并积极参加暑期"三下乡"社会实践。若团组织暂时未批准我的申请，我也绝不气馁，将继续努力，以更高标准要求自己，接受团组织的长期考验。
>
> 请团组织在实践中考验我！

### A.7 结尾与落款

```
        此致
敬礼！
                                          申请人：张明（XX 学院 XX 专业 2024 级 XX 班 学号 XXXXXXXX）
                                                                                      2025 年 5 月 4 日
```

