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
羽毛球分组比赛记分
小程序二维码

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

小夜