--- name: cg-paper-writing display_name: CG论文写作引擎 display_name_en: CG Paper Writing Engine description: "Academic paper writing for 3D vision, computer graphics, CAD, and 3D understanding. Covers NeRF, 3DGS, SLAM, point cloud, 3D shape, CAD modeling. Supports CVPR/ICCV/ECCV/SIGGRAPH venues and Chinese core journals (17 journal-specific format specs). Multi-agent adversarial review, citation integrity gates, style calibration, paper novelty/industry-value evaluation, pre-submission format audit, experiment claim verification. Use when: writing or revising a CG/3D vision paper, drafting abstract/intro/method/experiments, running adversarial review or citation integrity check, calibrating writing style to a venue, evaluating paper value, 写论文/写paper/CG论文/计算机学报投稿/软件学报投稿/图形学学报投稿/自动化学报投稿/中文核心期刊." description_zh: "面向计算机图形学与三维视觉的学术论文写作引擎。覆盖 NeRF、3DGS、SLAM、点云、三维形状与 CAD 建模方向,支持 CVPR/SIGGRAPH/NeurIPS/TVCG 等国际会议期刊,以及《计算机学报》《软件学报》等 17 本中文核心期刊的投稿格式规范。提供章节级写作模板(标题、摘要、引言、相关工作、方法、实验)、多智能体对抗评审、引用三重真实性校验、按目标期刊校准文风、论文创新性与学术/产业价值评估、投稿前格式审计与实验声明溯源核查。适用于撰写或修改 CG 与三维视觉论文、按目标期刊格式调整稿件、论文对抗评审与引用完整性检查,以及按扩展协议新增期刊格式规范。" description_en: "An academic paper writing engine for computer graphics and 3D vision: NeRF, 3DGS, SLAM, point clouds, 3D shape and CAD modeling. Supports CVPR/SIGGRAPH/NeurIPS/TVCG venues plus 17 Chinese core journal format specs. Provides section-level writing templates (title, abstract, intro, related work, method, experiments), multi-agent adversarial review, three-layer citation verification, venue-specific style calibration, paper novelty/industry-value evaluation, pre-submission format audit, and experiment claim verification." category: writing version: "3.2.0" author: jaccen license: Apache-2.0 user-invocable: true agent_created: true metadata: tags: ["paper-writing", "academic", "computer-graphics", "3dgs", "nerf", "computer-vision", "cvpr", "siggraph", "adversarial-review", "citation-integrity", "style-calibration", "paper-evaluation", "pre-submission-check"] when_to_use: - "Write or revise a CG/3D vision academic paper" - "Draft abstract, introduction, related work, method, or experiments for a 3DGS/NeRF/CAD paper" - "Run adversarial review or citation integrity check on a draft" - "Calibrate writing style to a target venue" - "写论文 / 写paper / 论文写作 / CG论文 / 三维视觉论文" - "按《计算机学报》格式撰写/修改 / 计算机学报投稿 / CJC 综述 / 中文核心期刊格式" - "按《软件学报》格式撰写/修改 / 软件学报投稿 / JoS 综述" - "按《计算机辅助设计与图形学学报》格式撰写/修改 / 图形学学报投稿 / JCAD" - "自动化学报投稿 / 中国科学信息科学投稿 / 计算机研究与发展投稿 / 中文信息学报投稿" - "中国图象图形学报投稿 / 模式识别与人工智能投稿 / 智能系统学报投稿 / 虚拟现实与智能硬件投稿" - "计算机科学投稿 / 计算机应用投稿 / 图学学报投稿 / 机器人投稿 / 计算机应用研究投稿 / 可视计算投稿" - "搜索某中文期刊投稿要求并形成专项能力 / 新增期刊格式规范(按 Extension Protocol 扩展)" - "CCF国际期刊投稿 / IEEE Transactions投稿 / ACM Transactions投稿 / Springer期刊投稿 / TPAMI投稿 / TOG投稿 / TVCG投稿 / JMLR投稿" - "评估论文创新性与学术/产业价值 / 论文价值评判 / 这篇论文值不值得投 / 审稿预审评分 / Evaluate paper novelty and industry value" - "投稿前格式核查 / LaTeX 源码卫生检查 / 论文源码清理 / 补充材料编号对应检查 / pre-submission source hygiene check" - "Markdown 工作稿投稿前格式审计 / 批注清理 / 引用重排 / 孤儿图补引 / Markdown draft format audit" - "实验声明溯源 / 数据来源核查 / 服务器实验验证 / 实验数字真实性核查 / verify experiment claims against server artifacts" - "为论文补做实验 / 服务器跑实验 / 远程训练评估 / 排查训练跑完但结果异常 / rerun experiments to back paper claims" - "核查论文引用的真实性 / 引文编号核实 / 方法名与 arXiv 号是否匹配 / 投稿前引用自查 / verify cited arXiv ids and method names" - "评审他人论文 / 审稿时验证其引用是否虚构 / review a paper's citations for fabrication" - "查某个 3DGS 子领域的常用数据集 / 基线方法 / 评测指标 / baselines datasets metrics for a 3DGS sub-field" - "选基线 / 找对照方法 / related work 里该和谁比 / pick baselines for comparison" --- # CG Paper Writing Engine (Router) > **Architecture**: Axis-driven static/dynamic router. Do NOT try to apply the writing logic from memory or from this router alone. Always load fragments from disk as described below. ## Step 1 — Detect Request Axes Analyze the user's request to determine axis values: ### Axis: section | User Intent | section value | |-------------|--------------| | Writing or revising title | title | | Writing or revising abstract | abstract | | Writing or revising introduction | intro | | Writing or revising related work | related-work | | Writing or revising methodology | method | | Writing or revising experiments | experiments | | Writing contribution statements | contribution | | Topic / venue selection for a 3DGS sub-field | topic | | Looking up verified method landscape / baselines / datasets / metrics | knowledge | | Full paper or unspecified section | all | ### Axis: venue | User Intent | venue value | |-------------|-------------| | Targeting CVPR/ICCV/ECCV | cvpr | | Targeting SIGGRAPH/EG/PG | siggraph | | Targeting NeurIPS/AAAI | neurips | | Targeting TVCG/CGF/TOG/TPAMI | tvcg | | Writing PhD thesis chapter | thesis | | Targeting Nature/Science sub-journals, Chemical Reviews, or other top-tier journals; submission strategy questions (投稿策略/顶刊/子刊/综述) | top-journal | | Targeting Chinese core journals (软件学报/计算机学报/计算机研究与发展/中文核心期刊) or writing in Chinese | chinese-journal | | Targeting 计算机学报 (Chinese Journal of Computers / CJC / 学报综述 / 学报投稿) | cjc | | Targeting 软件学报 (Journal of Software / JoS / 软件学报投稿) | jos | | Targeting 计算机辅助设计与图形学学报 (JCAD / 图形学学报投稿 / CAD与图形学) | jcad | | Targeting 自动化学报 (Acta Automatica Sinica / AAS) | aas | | Targeting 中国科学:信息科学 (Scientia Sinica Informationis / SCIS) | scis | | Targeting 计算机研究与发展 (JCRD / CRAD) | crad | | Targeting 中文信息学报 (JCIS / NLP学报) | jcis | | Targeting 中国图象图形学报 (JIG / 图象图形学报) | cjig | | Targeting 模式识别与人工智能 (PRAI / PR与AI) | pra | | Targeting 智能系统学报 (CAAI Transactions / 智能系统) | caai | | Targeting 虚拟现实与智能硬件 (VRIH / VR期刊) | vrih | | Targeting 计算机科学 (Computer Science / JSKX) | jskx | | Targeting 计算机应用 (Journal of Computer Applications / JCA) | jsjy | | Targeting 图学学报 (Journal of Graphics / TXB) | txxb | | Targeting 机器人 (Robot / 机器人学报) | robot | | Targeting 计算机应用研究 (Application Research of Computers / AROC) | jsjyyj | | Targeting 工医艺的可视计算 (VCIBA / 可视计算) | vciba | | Targeting CCF国际期刊 / IEEE/ACM Transactions / Springer / Elsevier 期刊投稿 | ccf-intl | | Unspecified or multi-venue | all | If the user does not specify, defaults are: section=all, venue=all. ## Step 2 — Load Required Fragments ### Always Load (every invocation) Read these files from references/: - references/core-stance.md — Role, writing process, de-AI rules, citation fact-check, guardrails - references/symbols-terminology.md — Mathematical symbols, CG/CAD/3D terminology reference - references/writing-patterns-from-top-papers.md — Exemplar patterns from 3DGS/Mip-Splatting/D4RT (concrete writing techniques with direct quotes); load for style calibration on any section ### On-Demand Load (by detected section) | section | Fragment(s) to Load | |---------|-------------------| | title | references/writing-abstract-intro.md | | abstract | references/writing-abstract-intro.md | | intro | references/writing-abstract-intro.md | | related-work | references/writing-related-method.md + references/3dgs-paper-knowledge.md | | method | references/writing-related-method.md | | experiments | references/writing-experiments.md + references/3dgs-paper-knowledge.md | | contribution | references/writing-experiments.md | | topic | references/3dgs-domain-venues.md | | knowledge | references/3dgs-paper-knowledge.md | | all | All writing fragments (abstract-intro, related-method, experiments) + references/3dgs-domain-venues.md | ### On-Demand Load (by detected venue) | venue | Fragment to Load | |-------|-----------------| | top-journal | references/venue-formats.md + references/top-journal-strategy.md + references/ccf-international-journals.md | | chinese-journal | references/venue-formats.md + references/writing-chinese-journal.md + references/ccf-journal-catalog.md | | cjc | references/venue-formats.md + references/writing-chinese-journal.md + references/cjc-format.md + references/ccf-journal-catalog.md | | jos | references/venue-formats.md + references/writing-chinese-journal.md + references/jos-format.md + references/ccf-journal-catalog.md | | jcad | references/venue-formats.md + references/writing-chinese-journal.md + references/jcad-format.md + references/ccf-journal-catalog.md | | aas | references/venue-formats.md + references/writing-chinese-journal.md + references/aas-format.md + references/ccf-journal-catalog.md | | scis | references/venue-formats.md + references/writing-chinese-journal.md + references/scis-format.md + references/ccf-journal-catalog.md | | crad | references/venue-formats.md + references/writing-chinese-journal.md + references/crad-format.md + references/ccf-journal-catalog.md | | jcis | references/venue-formats.md + references/writing-chinese-journal.md + references/jcis-format.md + references/ccf-journal-catalog.md | | cjig | references/venue-formats.md + references/writing-chinese-journal.md + references/cjig-format.md + references/ccf-journal-catalog.md | | pra | references/venue-formats.md + references/writing-chinese-journal.md + references/pra-format.md + references/ccf-journal-catalog.md | | caai | references/venue-formats.md + references/writing-chinese-journal.md + references/caai-format.md + references/ccf-journal-catalog.md | | vrih | references/venue-formats.md + references/writing-chinese-journal.md + references/vrih-format.md + references/ccf-journal-catalog.md | | jskx | references/venue-formats.md + references/writing-chinese-journal.md + references/jskx-format.md + references/ccf-journal-catalog.md | | jsjy | references/venue-formats.md + references/writing-chinese-journal.md + references/jsjy-format.md + references/ccf-journal-catalog.md | | txxb | references/venue-formats.md + references/writing-chinese-journal.md + references/txxb-format.md + references/ccf-journal-catalog.md | | robot | references/venue-formats.md + references/writing-chinese-journal.md + references/robot-format.md + references/ccf-journal-catalog.md | | jsjyyj | references/venue-formats.md + references/writing-chinese-journal.md + references/jsjyyj-format.md + references/ccf-journal-catalog.md | | vciba | references/venue-formats.md + references/writing-chinese-journal.md + references/vciba-format.md + references/ccf-journal-catalog.md | | any other non-all value | references/venue-formats.md | | all | references/venue-formats.md | | ccf-intl | references/venue-formats.md + references/ccf-international-journals.md | ### Reference Load (for review/integrity work) - references/review-integrity.md — Multi-agent review, Devil's Advocate Protocol(含矛盾消融结果消解模式), citation verification, integrity gates, style calibration, writing quality check, persistence - references/paper-evaluation-framework.md — 论文创新性与学术/产业价值评估框架(四维创新模型+TRL产业成熟度+10维评分表+审稿视角对照),用于投稿前自评、审稿、指导学生论文、评估他人工作 - references/top-paper-patterns.md — 顶会论文共性模范范式(基于10篇CVPR 2026及前沿3DGS论文全文精读提炼):贡献结构配方(3-4条四件套+first声明+外部技术嫁接)、五条选题路径、四层实验证据体系、三种摘要模板、Intro四段式+根本问题句、图表引导策略、章节配比、顶会投稿自检清单、实测写作瑕疵避坑;写作/修改论文与校准结构时加载 - references/reviewer-perspective.md — 审稿人视角拒稿与中稿规律(基于OpenReview 33条真实审稿意见编码):Champion效应与批评位置理论、拒稿理由Top10、录用要素Top10、可复述新颖性标准、致命伤vs可挽救伤判别与Rebuttal博弈(MoE-GS低分中稿解密)、跨venue转投策略、压缩方向八大坑、图表制作40条自查清单、投稿前防御清单D1-D15;投稿前自检、预判审稿攻击点、准备rebuttal、决定转投时加载 - references/latex-source-hygiene.md — LaTeX 源码卫生与机械化验证(连续空行/环境与章节同行/跨文档引用写法/bib 键名一致性/S 编号对应/编译健康度/修复回归验证),配套一键核查脚本(维护者本地工具,未随技能分发,可按本文件方法论自写);投稿前格式核查与源码清理任务必读 - references/markdown-draft-format-audit.md — Markdown 工作稿投稿前格式审计与 P0 机械修复(摘要词数/引用首现顺序/孤儿图表检测/彩色批注两类处置规则/占位符两步法引用重排/摘要瘦身/主文-补充切分标注/中英双稿独立同步与终检清单/章节重构后引用顺序复检/MD→LaTeX 转换边界 bibitem 核验);LaTeX 排版前的工作稿格式核查、批注清理与 P0/P2 修复任务必读 - references/experiment-claim-verification.md — 实验声明溯源与服务器实验验证(声明-产物五步核查链/静默回退失效四联征/split fallthrough 陷阱与目录重命名法/h5→pkl 格式转换工作流/SSH-PowerShell-后台进程操作陷阱);评审中遇到「服务器规模验证」类声明溯源、为论文补做远程实验、排查「训练跑完 rc=0 但结果异常」时必读 - references/3dgs-citation-audit.md — 3DGS 论文引文与声明核查(事实层):三层校验协议(ID 可达/名称一致/名称反查+人工裁定)、五类红线错误与本项目真实罚例(编号虚构、名↔号错配、venue 错、名/venue/描述全错、伪派生后缀)、实时引文核查脚本 `scripts/audit_manuscript_citations.py` 用法与 `[RED FLAG]`/`[WARN]` 判读、写作/投稿前/评审三套清单;**写 related work 或实验时核对引用、投稿前自查引用真实性、评审他人稿件验证其引用与声称时必读**(注意:任何事实结论必须回到 `data/methods.json` 与 `.arxiv_cache.json` 实时核查,不得凭本文件记忆作答) **Optimization**: For a focused task (e.g., "write abstract"), load only core-stance + symbols-terminology + writing-abstract-intro + writing-patterns-from-top-papers + venue-formats (if venue specified). For full paper work, load all fragments. ## Step 3 — Execute Writing Task After loading the required fragments: 1. Follow section-specific templates from the loaded writing fragment 2. Apply venue-specific formatting from venue-formats.md 3. Use terminology and symbols from symbols-terminology.md 4. Observe all guardrails from core-stance.md (no fabrication, de-AI rules, citation fact-check) 5. For review/integrity work, follow protocols from review-integrity.md ## Rules 1. **Write in flowing prose, never bullet points** (contribution statements and itemized lists excepted) 2. **Every claim needs evidence**: Citation or experimental data, and citations must pass three-layer verification 3. **Use mathematical notation efficiently**: One symbol, one meaning throughout; symbol table persisted 4. **Match the venue's tone**: CVPR more concise; SIGGRAPH more narrative; if style sample provided, strictly calibrate 5. **Chinese academic writing**: Follow Chinese academic conventions (本文/我们/由此/表明) 6. **Never fabricate data**: Mark missing data as `` 7. **Integrity gates cannot be skipped**: Post-Draft Gate and Pre-Submission Gate must both pass 8. **Adversarial review must follow concession threshold protocol**: Prevent sycophancy and frame-lock 9. **Claim-citation alignment**: Each claim must be traceable to supporting citation, and citation must actually support the claim 10. **Writing context persistence**: Maintain symbol, citation, review state consistency across sessions ## Red Lines The following are categorical prohibitions. Violating any of these invalidates the output: - **No invented data**: Never fabricate experimental results, method capabilities, or review outcomes. If a value is not found in the loaded files, write "data not available" or "N/A". - **No hallucinated citations**: Never invent paper titles, authors, DOIs, arXiv IDs, or venue names. Only reference works explicitly present in the skill's knowledge base or provided by the user. - **No silent speculation**: If you are uncertain about a technical detail, explicitly flag it with "[UNCERTAIN]" rather than presenting it as fact. - **No method misattribution**: Do not assign features, results, or mechanisms from one method to another. Each method's data is specific to that method. - **No oversimplified comparisons**: Do not reduce multi-dimensional trade-offs to a single "better/worse" judgment without context. ## Extension Protocol — 新增中文期刊专项(Add a New Journal Venue) 当用户要求「搜索某期刊投稿要求,形成(这样的)能力/能力补充」时,按以下七步扩展本技能(已验证三轮:计算机学报 cjc / 软件学报 jos / 计算机辅助设计与图形学学报 jcad): 1. **采集官方一手来源**(按优先级,禁止凭记忆猜测格式): - 官方模板 .doc/.docx → Word COM 提取全文(`New-Object -ComObject Word.Application`,取 `$doc.Content.Text`); - 官方投稿须知/修改稿要求 PDF → PyMuPDF(`fitz`/`pymupdf`)提取文本; - 官网投稿指南页 → webfetch;若为 JavaScript 动态渲染(如 jcad.cn)只返回导航框架,降级为 online_search 检索 + 权威二手来源(主办单位介绍页、投稿经验帖)交叉验证,并在产出文件中标注来源与可信度。 2. **提炼硬性规范**:期刊基本信息(ISSN/CN/收录/分级/审稿制度/周期/费用)、投稿要求、结构要求(研究论文 vs 综述)、首页要素与字号、摘要要素与字数、关键词数量、参考文献格式、署名规范、常见退稿原因、投稿前 CheckList,并附与已收录期刊的差异对比表。 3. **创建 `references/-format.md`**:开头注明官方来源(模板文件名/网址/规定日期);无法核实的细节标注「以官网下载区模板/编辑部通知为准」。 4. **登记路由**:SKILL.md 的 venue 检测表、venue 加载表、when_to_use 触发词各加一行;源仓库副本的 manifest.yaml 同步 venue values 与 on_demand 路由。 5. **衔接通用指南**:`writing-chinese-journal.md` 加提示——目标为该刊时必须额外加载 `-format.md`,与通用条目冲突时以专项文件(官方来源)为准。 6. **双副本同步与发布纪律**:本技能为双副本安装(安装目录 `~/.workbuddy/skills/cg-paper-writing/` + 源仓库 `Awesome-Gaussian-Skills/skills/cg-paper-writing/`),内容改动须在同一会话内同步两处(两副本结构一致:SKILL.md / manifest.yaml / references/,可整文件覆盖);发布包 `dist/cg-paper-writing.zip` 由源副本重新打包生成。**发布前必须重跑隐私扫描**(`scripts/scan_skill_privacy.py`),确认不含未发表稿件相关材料(稿件项目名、方法名、实验数字、数据集名、AIGC 设备标识码等)。 7. **路由一致性校验**:批量编辑后须逐项核验 SKILL.md venue 轴、On-Demand 路由表与 manifest.yaml 的 axes.venue.values、routing.on_demand.venue 一一对应(曾因 multiedit 回退路由表丢失 14 个 venue 路由,验证时才发现)。 ## Cross-Skill Routing This skill focuses on paper writing. For related workflows: - **Method comparison** → 3dgs-method-compare (for positioning and related work tables) - **Paper reading/analysis** → 3dgs-paper-reader (for understanding related work in depth) - **Experiment design** → 3dgs-experiment-planner (for experiment sections) - **Visualization/figures** → 3dgs-visualizer (for paper-quality figures) - **Code review** → 3dgs-code-reviewer (for implementation verification) ## Related Skills - **3dgs-paper-reader** — Deep reading and analysis of 3DGS papers (use for understanding related work) - **3dgs-method-compare** — Method comparison (use for positioning and related work tables) - **3dgs-experiment-planner** — Experiment design (use for experiment sections) - **3dgs-visualizer** — Visualization (use for paper-quality figures) - **3dgs-code-reviewer** — Code review (use for implementation verification) ## Guardrail: Do Not Apply From Memory Do NOT try to apply the logic, method data, bug patterns, or technical details described in this skill from memory. Always read the SKILL.md and referenced files from disk before producing any output. The knowledge base is updated frequently; stale memory may produce outdated, inaccurate, or fabricated results. If you cannot find a method, pattern, or data point in the loaded files, say so explicitly. Never invent metrics, venue acceptances, bug patterns, or technical features not present in the source data. > If you like it, please star this repo https://github.com/jaccen/Awesome-Gaussian-Skills