开源一套科研写作 AI Prompt 工具集:13 个场景 + 8 大平台兼容,完全免费
背景
作为科研工作者,你一定遇到过这些问题:
- 英文论文表达不够 native,付费润色服务又贵又慢
- 审稿意见一大堆,逐条回复耗时耗力
- 中译英翻译不精准,学科术语翻译不到位
- 查重率下不来,逐句改写效率极低
- LaTeX 排版花了比写论文还多的时间
- 基金申请书(如国自然)格式要求复杂
- 学术邮件(Cover Letter 等)不知道怎么写才专业
直接用 ChatGPT/Claude 来做这些事?效果往往不理想——因为通用 AI 对话并不理解学术写作的特殊规范。
SciFlow:学术专用的 Prompt Engineering 工具集
项目地址:github.com/CBarran498/sciflow
SciFlow 的核心理念很简单:不重复造轮子,而是让你已有的 AI 工具更懂学术。
它本质上是一套经过精心设计的学术领域专用 Prompt 模板,通过更精确的指令引导,让 AI 在处理学术任务时输出质量显著提升。
技术架构
sciflow/
├── SKILL.md # 核心技能指令(任务路由 + 处理规则)
├── prompts.md # 13个任务的 System Prompt + User Template
├── examples.md # 可验证的使用案例
├── scripts/
│ ├── estimate_tokens.py # Token 估算(零依赖)
│ ├── chunk_text.py # 长文本智能分块(段落/句子边界)
│ └── format_review.py # 审稿意见结构化解析
├── platforms/
│ ├── claude.md # Claude 适配
│ ├── chatgpt.md # ChatGPT 适配
│ ├── gemini.md # Gemini 适配
│ ├── codex.md # OpenAI Codex 适配
│ ├── copilot.md # GitHub Copilot 适配
│ ├── windsurf.md # Windsurf 适配
│ ├── cline.md # Cline 适配
│ └── standalone.py # 独立 Python 脚本
└── README.md
核心设计思路
1. Prompt 工程而非模型训练
SciFlow 的核心价值在 prompts.md 文件。每个任务都有精心设计的 System Prompt 和 User Template:
- System Prompt 定义 AI 的角色、能力边界和处理规则
- User Template 用
{placeholder}标记用户输入位置 - 针对学术场景的特殊规则(如保留 LaTeX 命令、学科术语感知等)
这种方式的优势:零训练成本、零 GPU 资源消耗、即时可用。
2. 多平台适配架构
核心 Prompt 是平台无关的。通过 platforms/ 目录下的适配文件,将同一套 Prompt 适配到不同 AI 平台的指令格式中:
| 平台 | 适配方式 | 功能完整度 |
|---|---|---|
| Claude | Project Knowledge + Instructions | 完整 |
| ChatGPT | 自定义 GPT / Projects | 完整 |
| Gemini | AI Studio Gems | 完整 |
| OpenAI Codex | AGENTS.md | 完整 |
| GitHub Copilot | copilot-instructions.md | 核心功能 |
| Windsurf | .windsurfrules | 核心功能 |
| Cline | .clinerules | 核心功能 |
| 独立脚本 | Python + OpenAI API | 8项常用 |
3. 长文本处理
内置了三个零外部依赖的 Python 工具脚本:
estimate_tokens.py:基于字符统计的 Token 估算chunk_text.py:在段落/句子边界处智能分块,块间保留重叠以维持上下文format_review.py:将非结构化审稿意见解析为 JSON 格式
13 个学术场景
| # | 任务 | 核心特点 |
|---|---|---|
| 1 | 论文润色 | 学科感知 + 保留 LaTeX + 修改原因标注模式 |
| 2 | 审稿回复 | 逐条编号回应 + 多审稿人分段 |
| 3 | 学术翻译 | 自动检测语言 + 术语表 + 保留公式/引用 |
| 4 | 摘要生成 | 生成/优化两种模式 + 字数控制 |
| 5 | 标题优化 | 5个候选 + SEO关键词 + 评分理由 |
| 6 | 降重改写 | 改句式不改意思 + 中英双语 |
| 7 | LaTeX辅助 | booktabs表格/公式/图片/修复 4个子任务 |
| 8 | 文献综述 | 摘要/对比表格/研究空白 3种模式 |
| 9 | 基金申请 | NSFC 国自然格式 + 创新点提炼 |
| 10 | 学术邮件 | Cover Letter/编辑/合作/推荐 4种类型 |
| 11 | 相关工作 | 按主题组织 + 研究空白定位 |
| 12 | 方法论 | 实验/数据集/指标/基线 结构化描述 |
| 13 | 拒稿申诉 | 逐条回应拒稿理由 + 新贡献说明 |
快速上手
最简单的方式:打开 prompts.md,复制需要的 Prompt 模板,粘贴到你常用的 AI 工具中,替换 {placeholder} 为你的文本。
如果想要更好的体验,选择你使用的 AI 平台,按照 platforms/ 目录下的适配说明配置即可。
总结
SciFlow 的核心思路是 Prompt Engineering as Infrastructure —— 将高质量的学术写作 Prompt 模板化、标准化、跨平台化,让每个科研工作者都能免费获得专业级的 AI 辅助写作能力。
项目地址:github.com/CBarran498/sciflow
欢迎 Star、Fork、PR。
更多推荐


所有评论(0)