latex-thesis-zh
Chinese LaTeX thesis assistant for existing .tex degree thesis projects (XeLaTeX/LuaLaTeX/latexmk). Use this skill whenever a user works on a Chinese master's or doctoral thesis needing compilation, GB/T 7714 bibliography checks, chapter structure mapping, template detection (thuthesis, pkuthss), terminology consistency, logic coherence review, literature review restructuring, related-work synthesis, research-gap derivation, heading lead-in checks, title optimization, de-AI editing, experiment chapter review, three-line table validation, or abstract structure diagnosis. Trigger even for single issues like "帮我编译论文", "检查国标格式", "看看绪论逻辑", "文献综述太像罗列", "研究空白没推出来", "毕业论文", "学位论文", "硕士/博士论文", "三线表", "检查摘要", or "摘要结构".
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o latex-thesis-zh.zip https://jpskill.com/download/23442.zip && unzip -o latex-thesis-zh.zip && rm latex-thesis-zh.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/23442.zip -OutFile "$d\latex-thesis-zh.zip"; Expand-Archive "$d\latex-thesis-zh.zip" -DestinationPath $d -Force; ri "$d\latex-thesis-zh.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
latex-thesis-zh.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
latex-thesis-zhフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 49
📖 Claude が読む原文 SKILL.md(中身を展開)
この本文は AI(Claude)が読むための原文(英語または中国語)です。日本語訳は順次追加中。
LaTeX 中文学位论文助手
使用此 skill 处理已有中文 LaTeX 学位论文项目中的定向问题。保持低摩擦:先判断最小匹配模块,再运行对应脚本,最后以论文审阅友好的格式返回问题和建议。
Capability Summary
- 编译并诊断 XeLaTeX / LuaLaTeX / latexmk 构建问题。
- 检查论文格式、GB/T 7714 相关要求、章节结构、模板类型和术语一致性。
- 审阅逻辑连贯性、文献综述质量、章节/小节/四级标题导语完整性、实验章节写法、标题表达与 AI 痕迹。
- 针对文献综述提供“共识 -> 分歧 -> 局限 -> 空白 -> 本文切入点”的重写蓝图。
- 在不破坏引用、标签和数学环境的前提下给出可落地的中文论文修改建议。
Triggering
当用户拥有一个现有中文 .tex 学位论文项目,并希望你帮助处理以下任务时使用本 skill:
- 编译失败或工具链不确定
- 学位论文格式、国标或学校模板检查
- 章节结构梳理或模板识别
- 术语、缩略语、命名一致性检查
- 逻辑连贯性、文献综述质量、标题后导语完整性、跨章节闭合检查
- 文献综述重写、比较分析不足、研究空白推导薄弱
- 标题优化、学术表达或去 AI 化检查
- 实验章节语言与结构审阅
即使用户只提到单一问题,例如“帮我判断是不是 thuthesis”“检查绪论逻辑”或“按 GB/T 7714 看参考文献”,也应触发本 skill。
Do Not Use
不要将此 skill 用于:
- 英文会议或期刊论文
- Typst 项目
- 仅有 DOCX/PDF、没有 LaTeX 源文件的场景
- 纯文献调研、没有学位论文工程的任务
- 从零写一篇学位论文
- 多维度审稿、评分或投稿门控检查(使用
paper-audit) - 英文会议/期刊论文编辑(使用
latex-paper-en)
Module Router
| Module | Use when | Primary command | Read next |
|---|---|---|---|
compile |
Thesis build fails or toolchain is unclear | uv run python $SKILL_DIR/scripts/compile.py main.tex |
references/modules/COMPILE.md |
format |
User asks about thesis formatting or GB/T 7714 layout | uv run python $SKILL_DIR/scripts/check_format.py main.tex |
references/modules/FORMAT.md(已知模板时改读 templates/<template>.md,如 thuthesis、pkuthss、generic) |
structure |
Need chapter/section map or thesis skeleton overview | uv run python $SKILL_DIR/scripts/map_structure.py main.tex |
references/STRUCTURE_GUIDE.md |
consistency |
Terms, abbreviations, or naming drift across chapters | uv run python $SKILL_DIR/scripts/check_consistency.py main.tex --terms |
references/modules/CONSISTENCY.md |
template |
Need to identify or validate thesis class/template | uv run python $SKILL_DIR/scripts/detect_template.py main.tex |
references/modules/TEMPLATE.md |
bibliography |
GB/T 7714 or BibTeX validation | uv run python $SKILL_DIR/scripts/verify_bib.py references.bib --standard gb7714 |
references/modules/BIBLIOGRAPHY.md |
title |
Optimize Chinese thesis titles and chapter titles | uv run python $SKILL_DIR/scripts/optimize_title.py main.tex --check |
references/modules/TITLE.md |
deai |
Reduce AI-writing traces in visible Chinese prose | uv run python $SKILL_DIR/scripts/deai_check.py main.tex --section introduction |
references/modules/DEAI.md |
logic |
Check logical coherence, introduction funnel, heading lead-ins, lit review quality, chapter mainline, and cross-section closure | uv run python $SKILL_DIR/scripts/analyze_logic.py main.tex --section related |
references/modules/LOGIC.md |
literature |
文献综述像流水账、缺少比较分析、研究空白没有被自然推出 | uv run python $SKILL_DIR/scripts/analyze_literature.py main.tex --section related |
references/modules/LITERATURE.md |
experiment |
Review experiment chapter language, discussion layering, and conclusion completeness | uv run python $SKILL_DIR/scripts/analyze_experiment.py main.tex --section experiments |
references/modules/EXPERIMENT.md |
tables |
表格结构校验、三线表生成、booktabs 检查 | uv run python $SKILL_DIR/scripts/check_tables.py main.tex |
references/modules/TABLES.md |
abstract |
摘要五要素结构诊断与字数校验 | uv run python $SKILL_DIR/scripts/analyze_abstract.py main.tex --lang zh |
references/modules/ABSTRACT.md |
路由规则
- 先根据用户问题自动推断模块,不把“你想用哪个模块”当成默认追问。
- 如果一个请求同时包含 2-3 个兼容目标,按固定顺序串行执行,而不是只做第一个:
template->compile->format->structure/consistency->bibliography->logic/literature->experiment/title/deai/tables/abstract。 - 涉及模板不明、编译失败、学校规范不清这三类问题时,优先
template,再决定后续是compile还是format。 - 涉及“标题后直接接列表/公式”“绪论-结论闭合”“章节主线”“研究空白推导”“四级标题导语”时,默认走
logic;只有明确要重构文献综述写法时才切到literature。 - 涉及“实验像项目汇报”“讨论太浅”“结论不完整”“缺少限制与未来工作”时,默认走
experiment,不要误判成纯语言润色。 - 某个脚本失败时,先返回精确命令、退出码和关键报错,再给出最小下一步,不要静默切换到别的模块掩盖失败。
Required Inputs
- 论文入口文件,例如
main.tex。 - 可选
--section SECTION,当用户只关注某一章或某一节。 - 可选 bibliography 路径,当任务聚焦参考文献。
- 可选学校/模板上下文,当用户关心
thuthesis、pkuthss或特定高校要求。
如果参数不完整,保留已推断出的模块,只追问缺失的入口 .tex 文件、section、bibliography 路径或学校/模板上下文,不额外扩展问题。
Output Contract
- 尽量使用 LaTeX 友好的审阅格式返回问题:
% MODULE (L##) [Severity] [Priority]: ... - 明确给出执行的命令;若脚本失败,必须报告退出码和关键 stderr。
- 将“检查结果”和“建议改写”分开陈述,避免把脚本诊断和正文润色混在一起。
- 默认保留
\cite{}、\ref{}、\label{}、数学环境、参考文献键和模板宏命令。 literature模块默认先给诊断与重写蓝图;只有用户明确要求时才给段落级改写提案。
Workflow
- Parse
$ARGUMENTS,先锁定入口文件,再根据用户诉求推断模块;若缺参数,只追问缺失项。 - 若请求同时覆盖多个兼容模块,按“路由规则”中的顺序串行执行,并分模块回报结果。
- Read the one reference file tied to that module (see "Read next" column).
- Run the corresponding script with
uv run python .... - Return findings as
% Module (L##) [Severity] [Priority]: .... Report exact command and exit code on failure. - If template and structure are both unclear, run
templatefirst, thenstructure.
Safety Boundaries
- Don't fabricate citations, funding statements, acknowledgements, or academic claims — invented attribution is far harder for a defense committee to retract than a flagged blank.
- Leave
\cite{},\ref{},\label{}, math blocks, bibliography keys, and template macros untouched unless the user explicitly opts in — silent edits there break compilation and template-specific numbering rules without obvious diff signals. - Treat title suggestions, de-AI revisions, and logic comments as proposals — keep source-preserving checks (compile / structure / consistency) separate from rewriting so the user can validate each step before committing.
Reference Map
references/COMPILATION.md: compilation strategy and toolchain diagnosis(顶层概述;模块执行时读references/modules/COMPILE.md).references/GB_STANDARD.md: GB/T 7714 and bibliography-related checks.references/STRUCTURE_GUIDE.md: thesis structure expectations and chapter mapping.references/LOGIC_COHERENCE.md: logic, coherence, heading lead-ins, consistency, and literature-review expectations.references/TITLE_OPTIMIZATION.md: Chinese academic title heuristics.references/DEAI_GUIDE.md: de-AI review heuristics.references/modules/EXPERIMENT.md: experiment-chapter review criteria.references/UNIVERSITIES/: legacy school-by-school index, kept for backward compatibility.templates/: per-template snapshots loaded on demand. Files:generic.md,thuthesis.md,pkuthss.md.
只读取当前模块所需的参考文件,避免一次加载整套指南。
Example Requests
- “帮我定位这个中文学位论文
main.tex为什么 XeLaTeX 一直编译失败,并判断是不是 thuthesis 模板。” - “请梳理这篇硕士论文的章节结构,并检查术语和缩略语是否前后统一。”
- “按 GB/T 7714 帮我检查参考文献,再看看绪论是不是有明显 AI 腔。”
- “检查 related work 的逻辑链条和研究空白推导,但不要动任何引用和公式。”
- “把文献综述从作者年份罗列改成按主题对话式写法,但不要新增任何引用。”
- “帮我检查每一章、每一节、四级标题后有没有先写导语,不要只看格式。”
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (10,721 bytes)
- 📎 references/ABSTRACT_STRUCTURE.md (5,068 bytes)
- 📎 references/ACADEMIC_STYLE_ZH.md (3,881 bytes)
- 📎 references/AI_TONE_TERMS_ZH.md (4,456 bytes)
- 📎 references/AI_TONE_THRESHOLDS.yaml (1,534 bytes)
- 📎 references/CAPTION_GUIDE.md (2,268 bytes)
- 📎 references/COMPILATION.md (2,049 bytes)
- 📎 references/DEAI_GUIDE.md (18,208 bytes)
- 📎 references/FORBIDDEN_TERMS.md (1,374 bytes)
- 📎 references/GB_STANDARD.md (3,846 bytes)
- 📎 references/LOGIC_COHERENCE.md (7,623 bytes)
- 📎 references/modules/ABSTRACT.md (1,206 bytes)
- 📎 references/modules/BIBLIOGRAPHY.md (1,318 bytes)
- 📎 references/modules/COMPILE.md (1,106 bytes)
- 📎 references/modules/CONSISTENCY.md (2,166 bytes)
- 📎 references/modules/DEAI.md (1,604 bytes)
- 📎 references/modules/EXPERIMENT.md (5,009 bytes)
- 📎 references/modules/FORMAT.md (988 bytes)
- 📎 references/modules/LITERATURE.md (1,320 bytes)
- 📎 references/modules/LOGIC.md (2,386 bytes)
- 📎 references/modules/TABLES.md (1,294 bytes)
- 📎 references/modules/TEMPLATE.md (1,365 bytes)
- 📎 references/modules/TITLE.md (1,564 bytes)
- 📎 references/STRUCTURE_GUIDE.md (4,290 bytes)
- 📎 references/TABLE_GUIDE.md (2,712 bytes)
- 📎 references/TITLE_OPTIMIZATION.md (7,233 bytes)
- 📎 references/UNIVERSITIES/generic.md (2,187 bytes)
- 📎 references/UNIVERSITIES/pku.md (1,579 bytes)
- 📎 references/UNIVERSITIES/tsinghua.md (1,339 bytes)
- 📎 references/UNIVERSITIES/yanshan.md (1,190 bytes)
- 📎 references/WRITING_PHILOSOPHY_ZH.md (5,012 bytes)
- 📎 scripts/analyze_abstract.py (17,697 bytes)
- 📎 scripts/analyze_experiment.py (10,549 bytes)
- 📎 scripts/analyze_literature.py (9,672 bytes)
- 📎 scripts/analyze_logic.py (24,745 bytes)
- 📎 scripts/check_consistency.py (12,342 bytes)
- 📎 scripts/check_format.py (7,146 bytes)
- 📎 scripts/check_references.py (17,993 bytes)
- 📎 scripts/check_tables.py (16,729 bytes)
- 📎 scripts/compile.py (16,229 bytes)
- 📎 scripts/deai_batch.py (10,236 bytes)
- 📎 scripts/deai_check.py (30,840 bytes)
- 📎 scripts/detect_template.py (3,819 bytes)
- 📎 scripts/generate_table.py (8,960 bytes)
- 📎 scripts/map_structure.py (11,527 bytes)
- 📎 scripts/online_bib_verify.py (12,138 bytes)
- 📎 scripts/optimize_title.py (12,788 bytes)
- 📎 scripts/parsers.py (10,977 bytes)
- 📎 scripts/verify_bib.py (9,905 bytes)