用途:该技能用于对已有的 .typ 论文项目做针对性处理,把请求路由到最小可用模块,输出保持与 Typst 源码审阅兼容。
主要能力:编译 Typst 项目并诊断 Typst CLI 问题;审查格式、参考文献、语法、句长、论证逻辑、表达质量与 AI 痕迹;支持 BibTeX 和 Hayagriva 文献文件;改进标题、翻译与实验部分清晰度。
模块与命令:compile 用 uv run python $SKILL_DIR/scripts/compile.py main.typ;format 用 check_format.py main.typ;bibliography 用 verify_bib.py references.bib --typ main.typ;grammar、sentences、logic、expression、deai、experiment 分别用 analyze_grammar.py、analyze_sentences.py、analyze_logic.py、improve_expression.py、deai_check.py、analyze_experiment.py,均以 main.typ 为输入并可用 --section 指定章节;translation 用 translate_academic.py input_zh.txt --domain deep-learning;title 用 optimize_title.py main.typ --check。
使用方式:需提供 main.typ 或 Typst 入口文件,可选 --section、文献路径与 venue 上下文;缺少参数时只询问入口文件与目标模块。输出尽量采用 Typst 注释风格,如 // MODULE (Line N) [Severity] [Priority]: Issue ...,脚本失败时报告确切命令与退出码。默认保留 @cite、<label>、数学块与 Typst 宏。
适用场景:Typst 编译或导出问题、格式与会议合规、BibTeX/Hayagriva 文献校验、语法与逻辑审查、翻译与双语润色、标题优化、去 AI 编辑、实验部分审查。
限制:不适用于 LaTeX 优先的会议或学位论文、无 Typst 源码的 DOCX/PDF 编辑、学位论文模板检测或 GB/T 7714 工作流、从零开始的论文规划或文献调研。不得编造引用、标签或实验结论,默认不改写 Typst 引用、标签或数学内容,编译诊断与正文改写分开以便逐步验证。