前言¶
開源項目寫完 README、產品寫完介紹、課程寫完大綱之後,真正費時間的往往不是再寫一篇長文,而是把同一份事實改成小紅書、知乎、公衆號、朋友圈、短視頻和海外平臺各自能發的樣子。直接複製粘貼,朋友圈會像廣告,知乎會像標題黨,視頻平臺則只剩一段沒分鏡的口播。
DeepSeek Harness(dsh)把模型、工具、技能和界面都做成插件。社區維護者 lhmd 做了一個開發與運行時插件 dsh-promotion-toolkit:先從原文抽出核心觀點、可引用證據、風險邊界和原始鏈接,再按平臺換成不同的閱讀入口。社區目錄把它歸在「開發與運行時」,一句話介紹是「把你的任何想法,變成每個平臺原生的宣發內容」。
本文按社區目錄頁、GitHub 倉庫 README、package.json、cordis.patch.yml、src/index.js、運行時 Skill 和官方 DeepSeek Harness 文檔覈對後整理:它是什麼、工具實際做什麼、怎麼安裝、怎麼用,以及使用邊界。
這是什麼¶
dsh-promotion-toolkit 是一個 DeepSeek Harness 原生插件,npm 包名 @lhmd/dsh-promotion-toolkit,當前版本 0.1.0,許可證 MIT,主要語言 JavaScript。倉庫由 lhmd 維護,地址是 lhmd/dsh-promotion-toolkit。截至 2026-08-18,GitHub 顯示 9 顆星;社區目錄頁抓取時顯示 8 顆星,以倉庫頁面爲準。
它解決的不是「再生成一條更短的摘要」,而是這類任務:把產品介紹、開源 README、文章、課程、活動說明或一段還沒整理好的想法,變成可以直接拿去改的多平臺宣發草稿。README 把流程畫成三步:
任何想法 / 原文 / README
|
v
核心觀點 + 證據 + 風險邊界 + 原始鏈接
|
v
17 個平臺的原生長文、帖子、視頻腳本與 CTA
倉庫採用 DSH 的 profile-bundle 結構:cordis.patch.yml 把包掛進配置層,src/index.js 導出 apply(ctx) 並註冊工具 viral_kit,src/skill.js 註冊運行時 Skill viral-kit,skills/viral-kit/SKILL.md 是給人讀的鏡像。peerDependencies 聲明瞭 @deepseek-ai/dsh-tools 和 cordis。
需要分清兩件事。viral_kit 工具本身調用的是本地啓發式引擎 buildKit(),返回裏帶有 generatedBy: "dsh-promotion-toolkit/local-heuristics":它拆句、打分、抽關鍵詞,再填進中英文平臺模板,並不在工具內部再調一次大模型。運行時 Skill 則要求智能體先調用這個工具做第一遍,再按平臺習慣潤色,並且不得添加原文沒有的用戶、指標、日期、價格或鏈接。倉庫裏的完整案例是用 deepseek-v4-pro 端到端跑出來的,生成時間標記爲 2026-08-13T18:19:52Z。
DeepSeek Harness 官方倉庫的核心理念是「一切皆插件」。deepseek-harness-plugin.com 是社區整理的插件目錄,和 DeepSeek / 幻方沒有官方從屬關係,不要把它當成官方應用商店。
核心功能¶
先抽事實,再換入口¶
插件的設計重點不是把一段話縮短 17 次,而是先固定「能說什麼」,再改「怎麼讀」。工具輸出結構化 JSON,字段包括:
coreIdea:從原文抽出的核心觀點evidence:需要保留的證據句shareability:一個 0–100 的分數和信號列表(例如是否有數字、對比、問句)titles:三個標題角度hook/quote:開場鉤子和可引用短句platformDrafts:17 個平臺各自的成稿publishText:當前選定平臺的成稿imagePrompt、hashtagsriskFlags:數字、引語、絕對化表述等發佈前核驗項
sourceUrl 如果傳入,會被追加到各平臺的 CTA 裏;沒有合法 http(s) 鏈接時不會憑空編造。輸入默認上限是 24000 字符,可在工具參數或 cordis.patch.yml 裏改 maxInputChars。
17 個平臺按閱讀習慣區分¶
cordis.patch.yml 把平臺分成兩組。中文平臺默認中文:xiaohongshu、zhihu、wechat、wechat_moments、weibo、bilibili、douyin、kuaishou。全球平臺默認英文:x、threads、linkedin、reddit、tiktok、youtube、medium、facebook、instagram。顯式傳入 language 爲 zh、en 或 auto 時,以該設置爲準。默認平臺是小紅書,默認語言是中文。
README 對輸出形態的約定如下:
| 平臺 | 輸出方式 |
|---|---|
| 小紅書 | 痛點開場、可保存清單、適量 emoji、話題標籤和明確 CTA |
| 知乎 | Markdown 科普文:結論、背景、方法、限制、原始鏈接 |
| 公衆號 | 標題、導語、章節、案例和結尾 |
| 朋友圈 | 短文、個人語氣,不寫成硬廣告 |
| B 站 / 抖音 / 快手 | 鏡頭、時間點、口播、字幕、封面標題和 CTA |
| 微博 / X / Threads | 更短、有觀點的開場和互動問題 |
| 職業語境、產品背景、經驗總結和討論式 CTA | |
| 社區語境、問題標題、背景說明和剋制的自薦 | |
| TikTok / YouTube | 短視頻腳本、畫面動作、旁白、字幕和結尾引導 |
| Medium | 英文長文結構、章節標題、上下文和來源鏈接 |
| Facebook / Instagram | 社區分享或視覺化短句、emoji、標籤與鏈接 |
Skill 還規定:有對應平臺成稿時,不要把一個平臺的草稿原樣貼到另一個平臺;小紅書可以多用視覺化符號,朋友圈最多兩個 emoji,其餘平臺剋制使用。
倉庫自帶可複製案例¶
README 寫明:案例使用 deepseek-v4-pro 完整跑出,覆蓋 4 個長文主題、中英文,每個主題 17 個平臺版本。examples/live-demos.md 裏的四個主題是:
- 產品發佈長文
- 獨立開發者日誌
- 創作者工作流
- 本倉庫宣發實戰(源材料就是這個倉庫自己)
完整結構化結果在 examples/live-demos.json,在線雙語展示頁在 lhmd.top/dsh-promotion-toolkit,源文件在 docs/。這些是倉庫提供的演示稿,發佈前仍要按 riskFlags 回到原文覈對,不要把演示文案裏的效果描述當成已驗證數據。
安裝與啓用¶
社區目錄頁給出的安裝命令如下,在 DeepSeek Harness 終端中運行:
dsh plugin add github:lhmd/dsh-promotion-toolkit
dsh CLI 會從 GitHub 解析插件並安裝到當前配置。如需可復現安裝,目錄頁建議固定 commit 哈希。當前 main 最新提交是 c4e19742d4399e0282ab70829e412fb47bbb42a7(2026-08-13):
dsh plugin add github:lhmd/dsh-promotion-toolkit#c4e19742d4399e0282ab70829e412fb47bbb42a7
目錄頁同時寫明:插件以當前 dsh 進程的權限運行,安裝時可能執行代碼。安裝前請檢查源代碼倉庫和許可證。
如果是本地克隆後掛到 web profile,README 給出的寫法是:
npm install -g @deepseek-ai/dsh
dsh plugin --profile web add /absolute/path/to/dsh-promotion-toolkit
dsh web
路徑必須換成本機絕對路徑。本地檢查命令:
npm test
npm run check:release
npm run demo
DeepSeek Harness 官方倉庫目前仍是 developer preview,文檔寫明會有兼容性破壞變更。插件的 package.json 把版本標爲 0.1.0,安裝後如果工具沒出現,先覈對 dsh 版本和 profile 是否加載了這個 bundle。
典型用法¶
在命令行先看第一遍草稿¶
倉庫提供 CLI,入口是 scripts/viral-kit.mjs,package.json 的 bin 名是 dsh-promotion-toolkit。README 示例:
node scripts/viral-kit.mjs \
--text "粘貼你的產品介紹、文章、課程、活動或任何想法" \
--language auto \
--platform xiaohongshu \
--source-url https://github.com/lhmd/dsh-promotion-toolkit \
--json
--platform 決定 publishText 選哪一份成稿;輸出裏仍然帶全套 platformDrafts。--source-url 用於倉庫、產品頁、文章頁、報名頁等原始鏈接。也可以從標準輸入讀:
cat article.md | node scripts/viral-kit.mjs --stdin --json
--demo 會用倉庫內置的一段中文產品介紹跑一遍,方便確認腳本能工作。不加 --json 時,腳本會把核心觀點、證據、標題、各平臺草稿、配圖提示、標籤和風險項打印到終端。
在 DeepSeek Harness 裏交給智能體¶
安裝成功後,會話裏會出現工具 viral_kit 和技能 viral-kit。工具參數是:
text(必填):要包裝的原文language:auto/zh/enplatform:上面 17 個平臺之一,或generalsourceUrl:規範鏈接maxInputChars:輸入上限
Skill 的工作順序是:先守住原文邊界,抽出觀點、證據、受衆和規範 URL;用戶點名平臺就優先返回該平臺,否則返回完整矩陣;中文平臺默認中文、全球平臺默認英文;然後按平臺改結構,而不是改事實。
一個可復現的用法是:把 README 或產品介紹貼進對話,說明要發的平臺,並帶上倉庫地址。例如「把下面這段 README 改成小紅書和知乎,源鏈接用 GitHub 倉庫」。智能體應先調 viral_kit,再在工具結果上潤色,而不是跳過工具直接寫一套通用文案。
適用場景與注意事項¶
適合已經有一份可覈對原文的人:開源維護者發版本說明、獨立開發者寫產品動態、課程或活動需要同步多個平臺、寫作者要把長文拆成短帖和視頻腳本。它不負責替你證明傳播效果,也不會在原文沒有數據時補上用戶數、收入或日期。
使用時注意這幾條:
- 工具第一遍是啓發式模板。 命令行單獨運行時,得到的是本地模板填空,不是大模型終稿。要接近倉庫演示頁的效果,需要在 DeepSeek Harness 裏配合模型,並按 Skill 約束改寫。
- 發佈前核驗。 輸出裏的
riskFlags會標出數字、引語和絕對化表述。演示稿裏出現的「省時間」「效果變化」等說法,不能直接當已證實的產品指標。 - 鏈接必須你提供。 沒有
sourceUrl時,插件不會發明倉庫地址或報名頁。 - 權限與許可證。 插件以當前 dsh 進程權限運行,安裝前應閱讀 源碼 和 MIT 許可證。需要可復現安裝時,固定上面的 commit。
- 平臺規則仍要自己遵守。 各平臺對廣告標識、外鏈、標籤數量的要求以平臺現行規則爲準,插件不會代爲審覈。
小結¶
dsh-promotion-toolkit 把「一份原文、多種入口」做成了 DSH 插件:本地工具先抽出觀點和證據,Skill 再要求模型按 17 個平臺改結構、不改事實。對已經有 README 或產品長文、卻卡在多平臺改寫上的人,它提供的是可檢查的草稿矩陣,而不是保證爆款的發佈按鈕。
目錄頁:https://deepseek-harness-plugin.com/zh-CN/plugins/dsh-promotion-toolkit/
GitHub:https://github.com/lhmd/dsh-promotion-toolkit
在線展示:https://lhmd.top/dsh-promotion-toolkit/