dsh-blog:DSH 插件下的 AI 長文工廠

前言

在 DeepSeek Harness(DSH)裏做內容生產,常見做法是手動串聯研究、大綱、寫作和發佈,中間還要自己把關質量。長文一多,流程碎片化,人也容易卡在反覆改稿上。dsh-blog 把工作流收進一個插件:用一句 brief 開局,自動完成研究、大綱、初稿和質量門禁,人只在批選題、驗收和改規則三處介入;驗收通過後還可構建併發布到 GitHub Pages。下面按定位、能力、安裝與用法說明如何在 DSH 裏用上它。

這是什麼

dsh-blog 是維護者 a1ertx5s 發佈的 DeepSeek Harness 插件,分類爲工作流。官方簡介是:AI 長文工廠,自動研究、寫作與發佈到 GitHub Pages。當前 README 標明狀態爲 v1.0.7;可從本地目錄安裝,npm 發佈在計劃中。內容以 Markdown + frontmatter 存放在本地,即「內容即文件」,git 即歷史,脫離 DSH 也能維護。

社區目錄頁:https://www.skillhub.cn/plugins/a1ertx5s/dsh-blog
源碼與文檔:https://github.com/a1ertx5s/dsh-blog

核心功能

README 把工作區拆成四個入口,對應一條從選題到發佈的鏈路。

起筆、落墨、閱卷、立規

  • 起筆:用一句 brief 開始一篇新文章。
  • 落墨:三欄寫作臺——左大綱、中正稿、右 AI 對話。
  • 閱卷:整站預覽、發佈、自檢。
  • 立規:站點配置、預算、診斷。

給定 brief 後,插件側自動完成研究、大綱、初稿和質量門禁;人只在批選題、驗收、改規則三點介入。驗收通過後自動構建併發布到 GitHub Pages(也可按配置控制是否自動 push)。

運行與依賴

package.json 要求 Node.js >=20,DSH >=0.2.1-rc.2 <0.3.0。許可證爲 MIT。

安裝與啓用

截至資料所載版本,插件尚未發佈到 npm,開發期需把倉庫作爲本地 bundle 安裝。任選其一:

  1. 讓 Agent 調用 plugin_manager install_bundle,target 指向本倉庫目錄;或
  2. 在 DSH 插件管理器中添加本地包目錄,路徑爲 /絕對路徑/dsh-blog。

安裝後刷新頁面,側欄應出現「博客」入口。

內容默認存放在 $DSH_HOME/blog(通常是 ~/.dsh/blog)。卸載插件不會刪除該目錄下的內容。

典型用法:從寫作到 GitHub Pages

本地內容目錄

寫作與站點文件在 $DSH_HOME/blog,README 說明這是一個獨立的 git 倉庫,docs/ 爲構建產物。

關聯 GitHub 並推送

  1. 在 GitHub 創建公開倉庫(免費版 Pages 需要公開倉庫)。
  2. 爲博客目錄配置 remote 並推送:
cd ~/.dsh/blog
git remote add origin https://github.com/<user>/<repo>.git
git push -u origin main
  1. 編輯 site.json,至少填寫 url 與 basePath:
{
  "title": "我的博客",
  "url": "https://<user>.github.io",
  "basePath": "/<repo>/",
  "deploy": { "dir": "docs", "branch": "main", "autoPush": false }
}

使用自定義域名時,將 url 改爲域名,basePath 設爲 /。

  1. 在倉庫 Settings → Pages 選擇分支 main、目錄 /docs;或用 GitHub CLI:
gh api -X POST repos/<user>/<repo>/pages -f 'source[branch]=main' -f 'source[path]=/docs'
  1. 在面板「狀態 → 構建並部署」。若希望驗收通過後自動發佈,將 deploy.autoPush 設爲 true。

更細的 Pages 說明見倉庫內 GitHub Pages 配置;日常使用見 使用文檔。

適用場景與注意

適合誰:需要在 DSH 裏用 AI 跑通「選題 → 研究 → 大綱 → 初稿 → 質量門禁 → 發佈」、且希望成品落到 GitHub Pages 的開發者或寫作者;願意在三個節點做人審(選題、驗收、規則)的團隊也匹配這套設計。

權限與安全:插件在 DSH 進程權限下運行,安裝前應自行查看源碼與 MIT 許可證,確認是否符合你的環境策略。SkillHub 上的社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係;安裝來源以 GitHub 倉庫與本地 bundle 爲準。

版本與生態:當前以本地 bundle 安裝爲主,DSH 與 Node 版本需滿足 package.json 中的 engines。星標等目錄頁統計數據以 SkillHub 展示爲準,本文不展開運營數據。

結尾

dsh-blog 把長文生產收成 DSH 內的一條工作流:brief 進、過門禁的文章出,文件在 ~/.dsh/blog,可選 GitHub Pages 發佈。若要試用,從目錄頁進入說明,按 README 用本地目錄安裝即可。

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

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

小夜