luxueliu-dsh-story:DeepSeek Harness 長篇創作插件

前言

DeepSeek Harness (DSH) 插件生態旨在擴展原生能力。在長篇創作場景中,原生拖放僅支持文件名映射,無法直接將文件正文作爲上下文發送。luxueliu-dsh-story 作爲一個長篇創作插件,填補了資料拖放、劇情交接、乾淨導出和卡片存檔這四個核心環節的空白。

核心功能

該插件提供以下能力:

  • 拖放資料:支持將 .md、.txt、.yml 文件拖入輸入框,插件會將文件全文作爲上下文插入,而不僅僅是發送文件路徑。
  • 劇情交接:使用 /gemini-sum 命令生成劇情交接摘要,幫助在上下文爆滿時開啓新窗口繼續寫作。
  • 乾淨導出:使用 /out 命令導出無工具噪音的純淨對話稿;使用 /out [名字] 導出存檔到成品目錄。
  • 存檔與卡片:使用 /sum [類型]:[描述] 生成角色卡或世界書並存入資料包。
  • 寫作指令:內置 /cue 命令和標籤系統(如 [論壇體]),支持快速切換寫作風格(如 [英倫]、[第二人稱])。

安裝與配置

安裝

通過 DSH CLI 安裝:

dsh plugin --profile web add luxueliu/luxueliu-dsh-story

安裝後重啓 DSH Web 端並執行硬刷新(Ctrl+Shift+R)。

配置

使用前需配置 roots、provider 和 model。roots 僅用於將拖入的文件名映射回磁盤路徑,文件正文由瀏覽器直接遞送。

- id: story
  config:
    roots:
      - /path/to/your/writing/workspace
    provider: gateway
    model: gemini3.7

注意:不要在 cordis.patch.yml 裏 insert id: story——bundle 補丁已經做了。

Agent 預設

若需使用 Continue 模式的會話形態,需將插件的 preset/continue/ 目錄單獨拷貝到 ~/.dsh/.agent-presets/continue/。

常用命令

  • 拖放文件:直接拖入 .md、.txt、.yml 文件,內容將作爲上下文。
  • 劇情交接:/gemini-sum - 生成當前劇情摘要,用於交接。
  • 導出對話:/out - 導出乾淨的對話稿;/out [名字] - 導出存檔到成品目錄。
  • 生成卡片:/sum 角色卡:描述 - 生成角色卡;/sum 世界書:描述 - 生成世界書。
  • 指令列表:/cue - 列出所有內置指令;/cue forum you brit - 打出特定風格組合。
  • 一次性調用:/gemini <提示> - 直接調用配置的模型。

注意事項

  • 拖放機制:插件不會在 document capture 階段攔截 drop 事件,否則會導致 DSH 凍結。它僅在 bubble 階段監聽。
  • Roots 作用:roots 僅用於文件名到磁盤路徑的映射,不負責文件正文傳輸。
  • 許可證:MIT License。

結語

該插件爲 DSH 用戶提供了從資料管理到成品輸出的完整長篇創作流程支持。更多詳情請參考GitHub。

羽毛球分组比赛记分
小程序二维码

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

小夜