← 返回文章列表

Academic Writing Suite:一个面向学术写作的技能包

发布于 2026-07-03

一句话总结

Academic Writing Suite 是我做的一个技能包,专门用来辅助学术论文写作。它会先判断你的需求属于哪一类写作任务,再自动路由到对应的子技能去处理——不用自己去分辨该用哪个工具,把需求说清楚就行。

能做什么

整个技能包目前覆盖七类学术写作功能:

目录结构

academic-writing-suite/
  SKILL.md                  # 根路由文件
  abstract-writer/          # 摘要撰写
  closing-writer/           # 结论 / 收尾部分
  discussion-polisher/      # 讨论部分润色
  introduction-polisher/    # 引言部分润色
  method-polisher/          # 方法部分润色
  reference-formatter/      # 参考文献格式化
  results-polisher/         # 结果部分润色

根目录的 SKILL.md 负责判断用户的写作需求属于哪一类,并把请求路由到最相关的子技能;每个子技能都有自己独立的指令和参考资料。

路由是怎么工作的

技能内部维护了一张需求 → 子技能的对照表:

用户需求 加载的子技能
格式化 / 转换 / 检测 / 导出参考文献(APA、MLA、Chicago、IEEE、GB/T 7714、Vancouver、BibTeX、RIS、EndNote、Zotero、NoteExpress) reference-formatter/SKILL.md
撰写、改写或润色摘要 / 关键词列表 abstract-writer/SKILL.md
撰写或润色结论 / 讨论 / 收尾部分 closing-writer/SKILL.md
润色或重组引言部分 introduction-polisher/SKILL.md
润色或重组方法部分 method-polisher/SKILL.md
润色或重组结果 / 发现部分 results-polisher/SKILL.md
润色或重组讨论部分 discussion-polisher/SKILL.md

遇到模糊需求怎么处理

文件读取优先级

处理上传文件时,按下列顺序选用可用的方式:

  1. 内容已经在上下文里 → 直接处理
  2. 有文件读取工具 → 用工具读取
  3. 有代码执行环境 → .docxpython-docx.pdfpdfplumber.txt 直接 open()
  4. 以上都没有 → 请用户直接把相关内容粘贴过来

典型使用场景

默认语言

技能默认输出英文,如果用户要求其他语言,会按要求切换。

致谢与参考

这个技能包的灵感来自我在西安交通大学上过的《英语学术论文写作》课程,当时的学习令我印象深刻。

参考资料:

[1] Ruiying Yang. Fundamentals of Academic Writing. Xi’an: Xi’an Jiaotong University Press, 2016.

提示:鼠标移动会产生拖尾并影响周围粒子;按住 Alt 可切换吸引(Alt)/排斥(默认)效果。