transfer-old-latex-to-new

Featured

当用户明确要求“迁移 LaTeX 模板”“把旧项目接入 ChineseResearchLaTeX”“把旧标书/论文/毕业论文/简历套进当前模板”“把 Word/PDF/Markdown/零散 tex 整理进现有项目”,或直接提到 `transfer-old-latex-to-new` 时使用。旧别名 `migrating-latex-templates` 可兼容理解。该 skill 只负责把正文内容迁移到当前仓库现有模板的内容层;绝不能修改 `packages/` 内公共包源码、也绝不能修改 `projects/` 内模板样式或入口骨架,只能写入目标项目允许承载正文的内容文件。

Data & Documents 2,828 stars 265 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# ChineseResearchLaTeX 内容迁移技能 ### 输入原则 不要要求用户先整理成固定输入协议。默认接受并消化任意合理输入,例如: - 一个完整旧项目目录 - 若干 `.tex` / `.bib` / `.docx` / `.md` / `.txt` - PDF、截图、图片 - 一份已有模板项目路径,加上一些迁移目标说明 - 多种输入混合出现 如果材料不完整,不要先追问“标准输入”;先判断目标产品线、合适承载项目、哪些内容能直接落入 `extraTex/*.tex` 或 `references/*.bib`,以及哪些诉求已经超出内容迁移边界。只有缺失信息会导致把正文放错位置时,才请求补充。 ### 输出原则 不要把输出理解成“任意重构仓库”。本 skill 的有效输出通常只有: - 把正文迁移到目标项目的 `extraTex/*.tex` - 把参考文献迁移到目标项目的 `references/*.bib` - 生成必要的迁移说明、风险提示、未落位清单 - 在构建成功后给出验证结果 以下动作都超出本 skill 的边界:模板源码改动、样式修复、wrapper / `main.tex` / `template.json` / README 的结��重写,以及公共包抽取或包级能力沉淀。默认把用户原始材料视为只读,目标模板视为只读骨架;样式差异只报告,不偷改。 ### Legacy CLI 的定位 `scripts/run.py`、`scripts/migrate.sh` 仍然保留,但只作为经典 old/new 目录迁移的后备入口。即使使用 legacy CLI,也必须继续遵守本文件的硬性边界:旧项目可以读,新项目只能写内容层,不能借 CLI 绕过模板保护。 ### 不适用场景 以下场景不要继续使用本 skill 直接落地: - 用户要“做一个新模板” - 用户要“把旧样式 1:1 复刻到当前仓库” - 用户要改 `packages/bensz-*`、`projects/*` 里的模板入口或样式文件 - 用户要新增模板承载位点、封面结构、目录结构、profile、class、style 这些都应转交模板开发链路。 ## 流程 ### 输入 按用户请求和配置文件提供必要输入;缺失信息应明确列出并停止依赖该输入的步骤。 ### 执行步骤 这个 skill 仍然要识别目标产品线,但目的只是选对承载项目,而不是判断“该不该改 `packages/`”。 - NSFC:选择合适的 `projects/NSFC_*` - SCI 论文:选择 `projects/paper-sci-01/` - 毕业论文:选择最接近的 `projects/thesis-*` - 简历:选择 `projects/cv-01/` 然后把旧材料中的正文内容映射到这些现成项目的内容文件里;默认优先选择最接近的现有项目,而不是新建或重组模板结构。 ### 识别目标产品线与承载项目 先回答三个问题:用户最终要落到哪条产品线、当前仓库哪个现有项目最适合作为承载容器、这次任务是“内容迁移”还是已经变成“模板开发”。如果已经变成模板开发,立即转交,不要继续伪装成内容迁移任务。 ### 清点可迁移内容 从输入中提炼可直接复用的正文段落、BibTeX、需要人工确认的缺口,以及会触发模板改动需求的超界诉求。 ### 做内容层映射 只在内容层做映射: - 旧正文 → `extraTex/*.tex` - 旧参考文献 → `referen...

Details

Author
huangwb8
Repository
huangwb8/ChineseResearchLaTeX
Created
2 years ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

make-latex-model

当用户明确要求“LaTeX 模板优化”“样式参数对齐”“像素级比对”“make-latex-model”或旧写法“make_latex_model”,或要把 ChineseResearchLaTeX 里的某个项目做成高质量模板时使用。适配 NSFC / paper / thesis / cv 四条产品线;先依据 packages/ 与 projects/ 的真实分层判断改项目层还是公共包,再用各产品线官方构建入口验收。若必须修改 packages 下公共包,需先生成受影响模板回归计划并完成相关回归;NSFC 专项工具仅在明确属于 NSFC 参数对齐场景时按需使用。

1 Updated 2 months ago
dongzhigang13305312738-art
Data & Documents Listed

latex-template-migration

将 arXiv、旧会议、旧期刊或自定义 LaTeX 论文工程迁移到目标会议/期刊投稿模板;用于模板 A 到模板 B 的 LaTeX class/style/bibliography/单双栏转换、投稿要求 web search 备忘、全匿名投稿检查、页数约束、图表公式排版、PDF 可视化检查、逐页 desk-reject 风险审计、文本/图片/表格/公式守恒、模板标准文件守恒和最终压页。

13 Updated 4 days ago
black-yt
AI & Automation Featured

make-latex-model

当用户明确要求“LaTeX 模板优化”“样式参数对齐”“像素级比对”“make-latex-model”或旧写法“make_latex_model”,或要把 ChineseResearchLaTeX 里的某个项目做成高质量模板时使用。适配 NSFC / paper / thesis / cv 四条产品线;先依据 packages/ 与 projects/ 的真实分层判断改项目层还是公共包,再用各产品线官方构建入口验收。若必须修改 packages 下公共包,需先生成受影响模板回归计划并完成相关回归;NSFC 专项工具仅在明确属于 NSFC 参数对齐场景时按需使用。

2,828 Updated yesterday
huangwb8