SuperAPI AI 工具集

migrating-latex-templates

数据与分析

查看项目

更新于 10-15 22:14

技能介绍

用途:当用户明确要求“迁移标书”“升级模板”“跨版本迁移”“旧标书转新模板”时使用,将旧版 NSFC LaTeX 标书内容迁移到新版模板。

主要能力:基于五阶段工作流(分析→映射→规划→执行→验证)自动处理结构变化、内容重组和引用更新;支持 AI 驱动语义匹配与启发式回退;提供 runs 输出隔离,生成输入快照、结构分析、迁移计划、备份、日志与交付物;LaTeX 编译中间文件统一隔离在 logs/latex_aux/,最终 PDF 自动复制回项目根目录。

使用方式:一键迁移执行 bash skills/transfer_old_latex_to_new/scripts/migrate.sh --old /path/to/NSFC_2025 --new /path/to/NSFC_2026;也可分步运行 run.py analyze、apply、compile、restore,其中 apply 前自动快照,restore 可回滚到 apply 前状态。测试或批处理时可用 --runs-root 指定输出目录。配置见 config.yaml,参考文档在 references/ 下,包括 quickstart、config_guide、api_reference、troubleshooting、faq 和 case_study_2025_to_2026。

限制:修改范围仅限 extraTex/.tex 内容文件(排除 @config.tex)、新项目 references/.bib 及本技能运行产物 runs/<run_id>/;禁止修改 main.tex 模板结构、extraTex/@config.tex、.cls 与 .sty 样式文件及影响编译环境的系统文件。安装与部署方式、收费信息暂未提供。当前版本 v1.4.0,许可证 MIT。