dsh-paper-mode:在 DSH 里一键进入学术论文写作模式

前言

在 DeepSeek Harness(DSH)里写论文,常见做法是每次自己贴格式说明、反复提醒模型按 GB/T 规范排版,或依赖零散 prompt。规范和方法很难稳定挂在同一会话里,停用后也容易残留旧指令。

dsh-paper-mode(论文模式)是 maintainer yezisorft 发布的 DSH 工作流类插件:启用后同时注入系统提示段、paper-writing 技能、/paper 斜杠命令和界面徽标;停用则从下一次模型请求起完全退出,不改动 profile 里其他插件。下面介绍它做什么、怎么装、怎么用,以及需要注意的边界。

这是什么

插件定位很简单:可开关的论文写作环境。一次启用,会话里即有:

层 内容 停用后
系统提示段 paper:mode(order 550):五阶段法、引言/段落/结论三公式、标准结构、GB/T 版式与引文约束 从下一次模型请求起消失
技能 paper-writing runtime skill:方法、格式细则、参考文献著录、自检清单 技能目录中不再出现
命令 /paper:status / template / checklist 斜杠命令失效
界面 输入框下方「论文模式」徽标(点击看用法)+ 每标签页首次进入的一次性提示 徽标与提示消失

仓库:yezisorft/dsh-paper-mode;社区目录:skillhub 插件页。当前 package.json 版本为 0.1.0,许可证 MIT,依赖 DeepSeek Harness 0.2.x(engines.dsh >= 0.2.0-rc.1),无额外运行时依赖,仅用 Node 内置模块。

核心功能

内置能力围绕中文学术论文的常见规范展开,技能覆盖内容包括:

  • 五阶段写作法;引言、段落、结论三公式;
  • 期刊与学位论文的标准结构;
  • A4 版式与标题层级;三线表、表题上图题下;公式与数字标点;
  • GB/T 7714—2015 顺序编码制参考文献著录;
  • 学术诚信与格式自检清单。

插件打包《学术论文格式空白模板》,可通过 /paper template 直接取出;另有 examples/paper-writing-sample.md 作为按模板写成的示例。插件不打包完整版方法指南,技能正文是面向模型的操作版,模板单独放在 resources/paper-template.md。

安装与启用

安装前请确认 DSH 版本满足 >=0.2.0-rc.1,并自行审阅仓库源码与 MIT 许可证——插件以当前 DSH 进程权限运行。

方式一:DSH 插件管理里安装 bundle,安装源填仓库地址:

https://github.com/yezisorft/dsh-paper-mode
# 或: github:yezisorft/dsh-paper-mode

方式二:命令行(dsh 在 PATH 时):

dsh plugin install https://github.com/yezisorft/dsh-paper-mode

方式三:本地开发目录 link 安装(<本目录> 换成本地克隆路径):

dsh plugin install <本目录>

首次安装必须重启一次 DSH。 新 bundle 的模块映射要与启动时的 loader 快照对齐;DSH 可能返回 restart-required(原因 package-moved)。dsh-unlag 等刷新按钮只替换已加载插件代码,首次加载仍由 DSH 启动完成。重启后提示段、技能、/paper 与界面徽标一并生效;此后改插件可走刷新,不必再重启。

典型用法

  1. 看状态与用法:输入 /paper,可看到论文模式状态、插件版本、提示段、已注册技能、资源目录与退出方式。

  2. 取空白模板:

/paper template

输出随插件打包的《学术论文格式空白模板》全文。

  1. 取自检清单:
/paper checklist

覆盖版式、标题、摘要、关键词、图表、公式、参考文献、文字与诚信等项。

  1. 直接写论文类任务:撰写、修改、检查论文,或开题报告、文献综述、摘要、参考文献等,模型会按 paper-writing 与 paper:mode 契约工作。需要完整方法细节时,可要求模型「加载 paper-writing 技能」。

停用、卸载与适用场景

停用:插件管理里关闭「论文模式」,或:

plugin_manager action=set_plugin target=dsh-paper-mode enabled=false

只影响本插件;重新启用即可恢复,无需重启。

卸载:插件管理里移除,或 plugin_manager action=remove_bundle target=dsh-paper-mode。

适合谁:需要在 DSH 里稳定按国标版式与写作流程出稿的开发者或写作者;不适合期望会话内 /paper on|off 切换的场景——开关是插件级的,刻意避免与会话日志投影耦合。

已知限制(来自 README):

  • 界面只做徽标与一次性提示,不接管布局、不替换宿主组件、不写宿主 DOM。
  • 引用与数据真实性由使用者来源决定;插件要求模型对无法核实的引用标注「待核实」,不保证自动生成内容可直接提交。

维护者提供本地自测:node dev/selftest.mjs(无需 DSH 进程);Windows 安装后可跑 dev/verify-live.ps1 复核 profile 与插件文件。CI 在 push/PR 时运行同一自测脚本。

结尾

dsh-paper-mode 把「怎么写」和「写成什么样」叠进一次插件开关:方法在五阶段与三公式里,版式在 GB/T 与自检清单里,/paper 与徽标负责状态和入口。若你已在用 DSH 0.2.x,可按上文命令安装,首次安装后重启 DSH,再在插件管理里启用论文模式即可。

  • 目录页:https://www.skillhub.cn/plugins/yezisorft/dsh-paper-mode
  • GitHub:https://github.com/yezisorft/dsh-paper-mode
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye