YYYH

用 MCP 把文献库接到写作工作流

不要把 MCP 当成又一层插件目录。先固定「检索 → 摘录 → 引用」三条接口,写作时才接得上文献库。

研究里最常见的断裂不是「没有工具」,而是文献在一个软件里,笔记在另一个地方,写作又在第三处。MCP(Model Context Protocol)有用的前提,是你先承认这件事:模型不该去「逛」你的整个硬盘,它只该在你指定的三个动作上有权限。

先定三条接口,再选服务器

把工作流收成三条,比装一堆 MCP 服务器更重要:

  1. 检索:按题目、方法、数据集或任务问文献库,返回少量高相关条目,而不是一百条摘要。
  2. 摘录:对指定论文取出方法段、实验设置和限制,并保留页码或章节锚点。
  3. 引用:写作时插入已经核对过的条目,而不是让模型现场编一个 APA。

Zotero、本地 Markdown 库、论文 PDF 目录都可以成为后端。差别在于:有没有稳定的条目 ID,以及你能不能把「已读 / 未核」标出来。没有 ID 的摘录,写 Related Work 时几乎无法回查。

Skill 和插件放在哪一层

编辑器里的 Skill、斜杠命令和 MCP 不要叠成三套入口。一个比较稳的分层是:

  • MCP:只负责连外部系统(文献库、实验日志、仓库)。
  • Skill / 命令:负责你重复在做的研究动作,例如「对比两篇方法的假设」「把实验记录收成一段」。
  • 插件:只管编辑体验,不管研究状态。

如果同一个动作既有斜杠命令又有 MCP 工具,最后你一定记不住该用哪个。宁可少,让一条路径被走顺。

一个最小可运行的接法

不必一上来就自动化整条流水线。第一周只做这件事就够:

  1. 文献库里给每篇论文一个稳定 key(citekey 或自己的 slug)。
  2. 让检索接口只返回 key / 标题 / 年份 / 一句话贡献
  3. 写作时只允许插入已有 key;新论文必须先入库,再被引用。

这会显得笨,但它挡住了最贵的错误:模型写出一段漂亮综述,你却无法指出每一句来自哪篇。工具栈的价值不在目录有多长,而在引用链是否还在你手里。

本页目录