migrating-latex-templates
npx skills add https://github.com/huangwb8/chineseresearchlatex --skill migrating-latex-templates
Agent 安装分布
Skill 文档
LaTeX æ 书æºè½è¿ç§»å¨
æ ¸å¿å ¥å£ï¼
python skills/transfer_old_latex_to_new/scripts/run.py --helpä¸é®è¿ç§»ï¼
bash skills/transfer_old_latex_to_new/scripts/migrate.sh --old ... --new ...é ç½®ä¸å¿ï¼config.yaml
åèææ¡£ï¼references/
æåææ¡£ï¼ references/quickstart.md / references/config_guide.md / references/api_reference.md / references/troubleshooting.md / references/faq.md / references/case_study_2025_to_2026.md
å¿«éå¼å§
# ä¸é®åæï¼çæç»æå·®å¼æ¥åï¼
python skills/transfer_old_latex_to_new/scripts/run.py analyze \
--old /path/to/NSFC_2025 \
--new /path/to/NSFC_2026
# ä¸é®åºç¨ï¼æ§è¡è¿ç§»ï¼applyåèªå¨å¿«ç
§ï¼
python skills/transfer_old_latex_to_new/scripts/run.py apply \
--old /path/to/NSFC_2025 \
--new /path/to/NSFC_2026 \
--run-id <ä¸ä¸æ¥è¾åºçrun_id>
# ä¸é®ç¼è¯ï¼éªè¯è¿ç§»ç»æï¼
python skills/transfer_old_latex_to_new/scripts/run.py compile \
--run-id <run_id> \
--new /path/to/NSFC_2026
# ä¸é®æ¢å¤ï¼åæ»å°applyåç¶æï¼
python skills/transfer_old_latex_to_new/scripts/run.py restore \
--run-id <run_id> \
--new /path/to/NSFC_2026
ä¸é®è¿ç§»ï¼æ¨èï¼
bash skills/transfer_old_latex_to_new/scripts/migrate.sh \
--old /path/to/NSFC_2025 \
--new /path/to/NSFC_2026
runs è¾åºé离ï¼å¼ºçå»ºè®®ï¼æµè¯/æ¹å¤çï¼
python skills/transfer_old_latex_to_new/scripts/run.py analyze \
--old /path/to/NSFC_2025 \
--new /path/to/NSFC_2026 \
--runs-root /path/to/runs
è¾åºç®å½ï¼é»è®¤ skills/transfer_old_latex_to_new/runs/<run_id>/ï¼æå® --runs-root åè¾åºå°è¯¥ç®å½ã
runs/<run_id>/
âââ input_snapshot/ # æ§æ°é¡¹ç®è¾å
¥å¿«ç
§
âââ analysis/ # ç»æåæJSONï¼sections_map_*.json, structure_diff.jsonï¼
âââ plan/ # è¿ç§»è®¡åï¼migration_plan.jsonï¼
âââ backup/ # Apply忰项ç®å¿«ç
§ï¼ç¨äºrestoreï¼
âââ logs/ # æ§è¡æ¥å¿ä¸ç¼è¯è¾åº
â âââ apply_result.json # è¿ç§»æ§è¡ç»æ
â âââ compile_summary.json # ç¼è¯æè¦
â âââ compile_*_*.out.txt # ç¼è¯æ åè¾åº
â âââ compile_*_*.err.txt # ç¼è¯æ åé误
â âââ latex_aux/ # LaTeX ä¸é´æä»¶é离ç®å½
â âââ main.aux # è¾
婿件
â âââ main.log # ç¼è¯æ¥å¿
â âââ main.bbl # BibTeX è¾åº
â âââ main.blg # BibTeX æ¥å¿
â âââ main.out # hyperref è¾åº
â âââ main.toc # ç®å½æä»¶
â âââ *.aux # å
¶ä»è¾
婿件
âââ deliverables/ # 交ä»ç©ï¼PDFãæ¥åãæåï¼
ä¸é´æä»¶é离: ææ LaTeX ç¼è¯ä¸é´æä»¶(.aux/.log/.bblç)èªå¨ä¿åå¨ logs/latex_aux/ ç®å½,é¿å
å¨é¡¹ç®ç®å½äº§ç”åå¾”æä»¶ãæç» PDF èªå¨å¤å¶åé¡¹ç®æ ¹ç®å½ã
å置约æï¼éå¾ï¼
ä¿®æ¹èå´ç½åå
â å¯ä¿®æ¹:
extraTex/*.texå 容æä»¶ï¼æé¤@config.texï¼- æ°é¡¹ç®
references/*.bibï¼å¦éæ´æ°å¼ç¨æ ¼å¼ï¼ - æ¬æè½è¿è¡äº§ç©ï¼
runs/<run_id>/ï¼æ¥å¿ãåæãå¤ä»½ã交ä»ç©ï¼
â ç¦æ¢ä¿®æ¹:
main.tex模æ¿ç»ææä»¶extraTex/@config.texé ç½®æä»¶.clsã.styæ ·å¼æä»¶- ä»»ä½å½±åç¼è¯ç¯å¢çç³»ç»æä»¶
æ´å®æ´çæµç¨è¯´æãé
ç½®ä¸æéææ¡£å·²æåå° references/ï¼
- references/quickstart.md
- references/config_guide.md
- references/api_reference.md
- references/troubleshooting.md
ð çæ¬ä¸åæ´
å½åçæ¬: v1.4.0ï¼ä¸ config.yaml 忥ï¼
åæ´è®°å½: è§æ ¹çº§ CHANGELOG.md
ä¼å计å: è´¨éè¯ä¼°ä¸ä¼å计åè§ plans/v202601081355.mdï¼ä»åºæ ¹çº§ï¼
æåæ´æ°: 2026-01-08 ç»´æ¤è : AI Agent (Claude Code) 许å¯è¯: MIT