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,565 stars 246 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 91/100

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

Skill Content

# ChineseResearchLaTeX 内容迁移技能 ## BenszAPI 任务工作区 本 Skill 的新任务中间文件统一写入 `./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/`。同一任务复用一个任务根目录;多 Skill 协作才创建 `shared/`。正式交付物不写入该目录,历史隐藏目录只允许显式兼容读取、迁移或清理。 这个 skill 只做一件事:把旧材料里的正文、参考文献等内容,迁移到 **当前仓库已有模板项目** 的内容层。 它不是模板开发 skill,也不是公共包重构 skill。凡是要改模板源码、样式、`packages/bensz-*`、`projects/*` 内骨架文件、`main.tex`、`@config.tex`、`.cls`、`.sty`、profile、style 或构建脚本的任务,都应转给 `make-latex-model` 或对应产品线的模板开发流程。 ## 硬性边界 处理任务时必须始终遵守: - 绝不能修改 `packages/` 下任何公共包源码、模板实现、profile、style、脚本或共享资源 - 绝不能修改 `projects/` 下任何模板样式、入口骨架、wrapper、`main.tex`、`extraTex/@config.tex`、`.cls`、`.sty`、Lua/Python 构建脚本 - 只能把内容放到目标项目已有的内容层位置 - 如果现有模板没有合适承载位点,不能为了容纳内容去改模板;应明确报告“模板位点不足,需要模板开发 skill 介入” 当前仓库里默认可写的内容层只有 `extraTex/**/*.tex`(排除 `extraTex/@config.tex`)和 `references/**/*.bib`。 除非未来该 skill 的配置白名单明确放开,否则其它路径一律视为只读。 ## 与当前仓库结构对齐 这个 skill 仍然要识别目标产品线,但目的只是选对承载项目,而不是判断“该不该改 `packages/`”。 - NSFC:选择合适的 `projects/NSFC_*` - SCI 论文:选择 `projects/paper-sci-01/` - 毕业论文:选择最接近的 `projects/thesis-*` - 简历:选择 `projects/cv-01/` 然后把旧材料中的正文内容映射到这些现成项目的内容文件里;默认优先选择最接近的现有项目,而不是新建或重组模板结构。 ## 输入原则 不要要求用户先整理成固定输入协议。默认接受并消化任意合理输入,例如: - 一个完整旧项目目录 - 若干 `.tex` / `.bib` / `.docx` / `.md` / `.txt` - PDF、截图、图片 - 一份已有模板项目路径,加上一些迁移目标说明 - 多种输入混合出现 如果材料不完整,不要先追问“标准输入”;先判断目标产品线、合适承载项目、哪些内容能直接落入 `extraTex/*.tex` 或 `references/*.bib`,以及哪些诉求已经超出内容迁移边界。只有缺失信息会导致把正文放错位置时,才请求补充。 ## 输出原则 不要把输出理解成“任意重构仓库”。本 skill 的有效输出通常只有: - 把正文迁移到目标项目的 `extraTex/*.tex` - 把参考文献迁移到目标项目的 `references/*.bib` - ...

Details

Author
huangwb8
Repository
huangwb8/ChineseResearchLaTeX
Created
2 years ago
Last Updated
1 weeks ago
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 参数对齐场景时按需使用。

0 Updated 1 weeks ago
dongzhigang13305312738-art
AI & Automation Featured

make-latex-model

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

2,565 Updated 1 weeks ago
huangwb8
Data & Documents Featured

nsfc-research-content-writer

当用户明确要求"写/改研究内容""研究内容+创新+年度计划编排"时使用。为 NSFC 正文"(二)研究内容"写作/重构,并同步编排"特色与创新"和"三年年度研究计划",输出可直接落到 LaTeX 模板的三个 extraTex 文件。

2,565 Updated 1 weeks ago
huangwb8