paper-write-sci

Solid

根据 LaTeX 论文项目撰写、修订和润色 SCI 期刊论文,默认 AI 自主模式,也支持人机协作仅输出审查计划;提供作者风格化写作、数字事实核验、逻辑树多轮审查与 PDF/Word 渲染闭环。⚠️ 不适用:仅改格式/样式参数、纯参考文献管理、图片处理、非论文写作任务。

Data & Documents 2,301 stars 227 forks Updated 2 days ago 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

# Paper Write SCI ## 与 bensz-collect-bugs 的协作约定 - 因本 skill 设计缺陷导致的 bug,先用 `bensz-collect-bugs` 规范记录到 `~/.bensz-skills/bugs/`,不要直接修改用户本地已安装的 skill 源码;若有 workaround,先记 bug,再继续完成任务 - 只有用户明确要求“report bensz skills bugs”等公开上报时,才用本地 `gh` 上传新增 bug 到 `huangwb8/bensz-bugs`;不要 pull 或 clone 整个仓库 用于根据 LaTeX 论文项目、Figure/Table 注释和用户补充要求,撰写或优化 SCI 期刊论文正文。 执行时优先把确定性步骤交给脚本,把启发式判断留给 AI: - 初始化工作区、模式归一化、风格选择、计划文件命名:使用 `config.yaml:scripts.prepare_workspace` - 长规则块按需从 `references/` 读取;不要把所有参考文档一次性塞进上下文 ## 目标 - 写出更像作者本人、而不是通用 AI 模板的论文 - 在写作与修订过程中严格保护数字、逻辑和术语一致性 - 默认直接推进修改;当用户需要人机协作时,只输出计划,不直接改论文 - 除明确约定的对外交付物外,把所有中间文件收敛到 `<paper_dir>/.paper-write-sci/run_{timestamp}/` ## 输入 | 输入项 | 是否必须 | 说明 | |---|---|---| | 论文源代码目录 | 必须 | LaTeX 论文项目根目录 | | Figure/Table 注释 | 必须 | 解释每张图表支撑什么论点、有哪些关键数字 | | 用户要求 | 可选 | 例如“只改 Results”“偏保守润色”“补强 Discussion” | | 参考论文/参考作者材料 | 可选 | 用于提炼额外风格信号,只学风格,不抄句子 | | 运行模式 | 可选 | 默认值与别名以 `config.yaml:mode` 为准 | | 风格 | 可选 | 默认值与可用列表以 `config.yaml:style` 为准 | ## 输出 ### `autonomous` - 直接修改目标正文文件 - 将分析、审查、渲染日志写入当前运行目录 `<paper_dir>/.paper-write-sci/run_{timestamp}/` - 若检测到可用构建链,尝试重新渲染 PDF 和 Word ### `collaborative` - 只输出计划文件,文件名模式以 `config.yaml:runtime_outputs.collaborative_plan_pattern` 为准,默认带上本轮 `run_id` - 计划中总结论文缺陷、证据、建议修复方案、影响文件和风险 - 不直接修改论文内容 - 计划以外的中间文件仍写入当前运行目录 `<paper_dir>/.paper-write-sci/run_{timestamp}/` ## 模式规则 ### `autonomous`(默认) - 发现问题就直接修复 - 采用最小必要改动原则 - 在写入任何新数字前,必须先过数字审查 - 在结束前,必须通过章节职责终审、全文一致性终审和逻辑树终审 ### `collaborative` - 先完整读论文,再归纳缺陷和修改路径 - 计划仅作为人类...

Details

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

Similar Skills

Semantically similar based on skill content — not just same category