# 1774 Readme Cn 85b0dc74

> Claude Code 学术写作 Skills

- Skill: `tools-only/1774-readme-cn-85b0dc74` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add tools-only/1774-readme-cn-85b0dc74`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tools-only/1774-readme-cn-85b0dc74/raw
- Safety review: pending (external: skill-scanner PASS, skillspector CAUTION)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: tools-only (https://skillmd.com/u/tools-only)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/tools-only/1774-readme-cn-85b0dc74

---

# Claude Code 学术写作 Skills

[English](README.md) | [📚 文档](https://github.com/bahayonghang/academic-writing-skills/tree/main/docs)

> 基于 Claude Code 的学术写作助手，支持 LaTeX 和 Typst，涵盖英文论文和中文学位论文。

> **⚠️ 免责声明**:本项目为个人自用状态,不保证功能完善或稳定性。如遇到问题,请通过 [Issues](https://github.com/bahayonghang/academic-writing-skills/issues) 提交反馈。

## 文档

**📖 完整文档请访问 [docs](https://github.com/bahayonghang/academic-writing-skills/tree/main/docs) 目录。**

本地查看文档：

```bash
cd docs
npm install
npm run docs:dev
```

然后在浏览器中打开 http://localhost:5173。

## 功能特性

### latex-paper-en（英文学术论文）
- **格式检查**：集成 ChkTeX 进行 LaTeX 语法检查
- **编译支持**：通过 latexmk 支持 pdfLaTeX/XeLaTeX/LuaLaTeX
- **语法分析**：中式英语检测、弱动词替换建议
- **长难句分析**：复杂句子拆解与重构建议
- **表达优化**：学术语气改进
- **逻辑衔接与方法论**：段落衔接（AXES 模型）、过渡信号词、方法论深度检查 🆕
- **标题优化**：根据 IEEE/ACM/Springer 最佳实践生成和优化论文标题
- **去AI化编辑**：在保持技术准确性的同时降低 AI 写作痕迹
- **期刊适配**：IEEE、ACM、Springer、NeurIPS、ICML 格式指南

### latex-thesis-zh（中文学位论文）
- **结构映射**：多文件论文结构分析
- **国标检查**：符合 GB/T 7714-2015 参考文献规范
- **模板检测**：支持 thuthesis、pkuthss、ustcthesis、fduthesis 等模板
- **中文学术规范**：口语化表达检测、术语一致性检查
- **逻辑衔接与方法论**：段落衔接（AXES 模型）、过渡信号词、方法论深度检查 🆕
- **标题优化**：根据 GB/T 7713.1-2006 规范生成和优化学位论文标题
- **去AI化编辑**：在保持技术准确性的同时降低 AI 写作痕迹
- **编译支持**：XeLaTeX/LuaLaTeX 完整中文支持

### typst-paper（Typst 学术论文）
- **快速编译**：毫秒级编译速度
- **双语支持**：同时支持英文和中文论文
- **格式检查**：页面设置、文本格式、引用检查
- **语法分析**：与 LaTeX 版本相同，适配 Typst 语法
- **逻辑衔接与方法论**：段落衔接（AXES 模型）、过渡信号词、方法论深度检查 🆕
- **去AI化编辑**：降低 AI 写作痕迹
- **标题优化**：双语标题生成和优化（中英文）
- **期刊模板**：IEEE、ACM、Springer、NeurIPS 模板
- **现代语法**：简洁直观的标记语言

## 输出协议

所有建议采用注释式 diff 格式，并包含固定字段：
- **严重级别**：Critical / Major / Minor
- **优先级**：P0 / P1 / P2

最小模板：
```latex
% <模块>（第<N>行）[Severity: <Critical|Major|Minor>] [Priority: <P0|P1|P2>]: <问题概述>
% 原文：...
% 修改后：...
% 理由：...
% ⚠️ 【待补证】：<需要证据/数据时标记>
```

## 失败处理

- 缺少编译工具：安装 TeX Live/MiKTeX 并加入 PATH
- 缺少文件/脚本：确认工作目录与 `scripts/` 路径
- 编译失败：优先给出首个错误摘要并请求日志片段

## 安装方法

有两种方式安装这些技能：使用 `skilks`（推荐）或手动安装。

### 方式 1：使用 skilks（推荐）

你可以使用 [skilks](https://github.com/bahayonghang/skilks)（Claude Code 的社区技能管理器）轻松安装：

```bash
# 安装特定技能
npx skilks add github.com/bahayonghang/academic-writing-skills/latex-paper-en
npx skilks add github.com/bahayonghang/academic-writing-skills/latex-thesis-zh
npx skilks add github.com/bahayonghang/academic-writing-skills/typst-paper

# 或一次性安装所有技能
npx skilks add github.com/bahayonghang/academic-writing-skills
```

### 方式 2：手动安装

1. 克隆仓库：

```bash
git clone https://github.com/bahayonghang/academic-writing-skills.git
cd academic-writing-skills
```

2. 将 skill 文件夹复制到 Claude Code 的 skills 目录：

#### Linux / macOS

```bash
# 创建 skills 目录（如不存在）
mkdir -p ~/.claude/skills

# 复制 skill 文件夹
cp -r latex-paper-en ~/.claude/skills/
cp -r latex-thesis-zh ~/.claude/skills/
cp -r typst-paper ~/.claude/skills/
```

#### Windows (PowerShell)

```powershell
# 创建 skills 目录（如不存在）
New-Item -ItemType Directory -Path "$env:USERPROFILE/.claude/skills" -Force

# 复制 skill 文件夹
Copy-Item -Recurse "latex-paper-en" "$env:USERPROFILE/.claude/skills/"
Copy-Item -Recurse "latex-thesis-zh" "$env:USERPROFILE/.claude/skills/"
Copy-Item -Recurse "typst-paper" "$env:USERPROFILE/.claude/skills/"
```



## 快速开始

直接与 Claude Code 对话并提出需求，技能会根据关键词自动触发。

### 编译配置

| 配置 | 步骤 | 适用场景 |
|------|------|----------|
| `xelatex` | 仅 XeLaTeX | 中文快速编译 |
| `pdflatex` | 仅 PDFLaTeX | 英文快速编译 |
| `latexmk` | LaTeXmk 自动 | 自动处理依赖 |
| `xelatex-bibtex` | xelatex → bibtex → xelatex×2 | 中文 + BibTeX |
| `xelatex-biber` | xelatex → biber → xelatex×2 | 中文 + Biber（推荐）|
| `pdflatex-bibtex` | pdflatex → bibtex → pdflatex×2 | 英文 + BibTeX |
| `pdflatex-biber` | pdflatex → biber → pdflatex×2 | 英文 + Biber |

### 常见使用场景

**编译文档**
- "用 xelatex-biber 编译我的论文"
- "编译 LaTeX 文档"
- "compile my paper"

**翻译（中译英）**
- "翻译这段文字为英文"
- "中译英这个章节"
- "translate this section to English"
- 自动识别领域术语（深度学习、时间序列、工业控制）
- 检测中式英语并提供改进建议

**去AI化编辑（降低AI写作痕迹）**
- "去AI化这段引言"
- "降低这段文字的AI痕迹"
- "deai check my introduction"
- 删除空话口号、过度确定表达、机械排比结构
- 完整保留所有 LaTeX/Typst 语法和引用

**语法与风格**
- "检查摘要的语法"
- "提升学术语气"
- "check grammar in abstract"
- 检测主谓一致、冠词使用、时态一致性
- 建议学术表达改进

**格式检查**
- "检查格式规范"
- "验证国标格式" (中文论文)
- "check format compliance"

**参考文献**
- "验证参考文献"
- "检查引用一致性"
- "verify my bibliography"

**长难句分析**
- "简化这个复杂句子"
- "拆解长难句"
- "simplify this complex sentence"
- 自动触发：英文句子 >50 词或中文句子 >60 字

**逻辑衔接与方法论** 🆕
- "检查引言的逻辑衔接"
- "分析方法论深度"
- "check logical coherence"
- "analyze methodological depth"
- 使用 AXES 模型（主张、例证、解释、意义）检查段落衔接
- 检查过渡信号词和方法论严谨性

**标题优化**
- "优化我的论文标题"
- "生成标题候选方案"
- "optimize my paper title"
- "generate title candidates"
- 遵循 IEEE/ACM/Springer/NeurIPS 最佳实践
- 删除无效词汇（"新型"、"关于...的研究"、"Novel"、"A Study of"）
- 确保关键词（方法+问题）出现在前 65 字符（英文）或前 20 字（中文）
- 提供多个候选方案并评分（0-100 分）

**📖 详细使用方法和示例请查看[文档](https://github.com/bahayonghang/academic-writing-skills/tree/main/docs)。**

## 项目结构

```
academic-writing-skills/
├── latex-paper-en/                   # 英文论文 skill
│   ├── SKILL.md                      # Skill 定义
│   ├── README.md                     # 技能使用说明
│   ├── scripts/                      # Python 工具
│   │   ├── compile.py                # 统一编译器
│   │   ├── check_format.py           # ChkTeX 包装器
│   │   ├── verify_bib.py             # BibTeX 检查器
│   │   ├── optimize_title.py         # 标题优化器 🆕
│   │   └── extract_prose.py          # 文本提取器
│   └── resources/                    # 技能资源
│       ├── modules/                  # 模块指令
│       │   ├── COMPILE.md
│       │   └── ...
│       └── references/               # 参考文档
│           ├── STYLE_GUIDE.md        # 写作风格指南
│           ├── VENUES.md             # 期刊/会议规则
│           └── ...
│
├── latex-thesis-zh/                  # 中文论文 skill
│   ├── SKILL.md
│   ├── README.md
│   ├── scripts/
│   │   ├── compile.py
│   │   ├── map_structure.py          # 论文结构映射
│   │   ├── check_format.py
│   │   ├── check_consistency.py
│   │   ├── verify_bib.py             # BibTeX 检查器
│   │   ├── optimize_title.py         # 标题优化器 🆕
│   │   └── detect_template.py        # 模板检测器
│   └── resources/                    # 技能资源
│       ├── GB_STANDARD.md            # 国标格式规范
│       ├── ACADEMIC_STYLE_ZH.md      # 中文学术规范
│       ├── STRUCTURE_GUIDE.md        # 结构指南
│       └── UNIVERSITIES/             # 学校模板
│           ├── tsinghua.md           # 清华大学
│           ├── pku.md                # 北京大学
│           ├── yanshan.md            # 燕山大学
│           └── generic.md            # 通用模板
│
├── typst-paper/                      # Typst 论文 skill 🆕
│   ├── SKILL.md                      # Skill 定义
│   ├── README.md                     # 使用指南
│   ├── scripts/                      # Python 工具
│   │   ├── compile.py                # Typst 编译器
│   │   ├── check_format.py           # 格式检查器
│   │   ├── verify_bib.py             # 参考文献检查器
│   │   └── optimize_title.py         # 标题优化器 🆕
│   └── resources/                    # 技能资源
│       ├── modules/                  # 模块指令
│       └── references/               # 参考文档
│           ├── STYLE_GUIDE.md        # 写作风格指南
│           ├── DEAI_GUIDE.md         # 去AI化指南
│           ├── TEMPLATES.md          # 模板示例
│           └── TYPST_SYNTAX.md       # Typst 语法参考
│
└── docs/                             # 文档站点
```

## 系统要求

### LaTeX
- Python 3.8+
- TeX Live 或 MiKTeX（需包含 latexmk、chktex）
- 中文文档需要：XeLaTeX 及中文字体（SimSun、SimHei、KaiTi）

### Typst 🆕
- Python 3.8+
- Typst CLI（通过 `cargo install typst-cli` 或包管理器安装）
- 中文文档需要：中文字体（Source Han Serif、Noto Serif CJK SC）

## 支持的学校模板

| 学校 | 模板名称 | 特殊要求 |
|------|----------|----------|
| 清华大学 | thuthesis | 图表编号格式：图 3-1 |
| 北京大学 | pkuthss | 需包含符号说明章节 |
| 中国科学技术大学 | ustcthesis | - |
| 复旦大学 | fduthesis | - |
| 通用 | ctexbook | 遵循 GB/T 7713.1-2006 |

## 工作流程

### 英文论文审查流程

1. **Layer 0**：格式预检（ChkTeX + BibTeX 验证）
2. **Layer 1**：语法分析（只读模式）
3. **Layer 2**：长难句拆解
4. **Layer 3**：表达重构（注释形式输出）

### 中文论文审查流程

1. **Layer 0**：结构映射（必须首先执行）
2. **Layer 1**：结构完整性检查
3. **Layer 2**：国标格式审查（GB/T 7714）
4. **Layer 3**：中文学术表达检查
5. **Layer 4**：长难句拆解
6. **Layer 5**：表述重构

## 许可证

仅限学术用途 - 不得用于商业用途。

## 贡献

欢迎提交 Issue 和 Pull Request！

