前言¶
給 DSH 寫營銷相關的智能體能力時,通常有兩種做法:要麼手寫提示詞,把字段和注意事項散在對話裏;要麼把一堆 markdown 扔進技能目錄,交給模型自己判斷該加載哪一個。第一種容易遺漏約束,第二種在技能數量上來之後就不穩定。lengrufeng2008/dsh-marketing-skills 走的是第三條路:從上游營銷技能集裏挑出 8 個相互引用的核心技能,加上一個路由技能和打包配置,裝成一個可安裝的 DSH bundle。下面介紹它是什麼、怎麼裝、怎麼用。
這是什麼¶
這是一個爲 DeepSeek Harness(DSH)移植的營銷技能包,由 lengrufeng2008 維護,來源是 coreyhaines31/marketingskills(MIT)。插件分類是工作流,GitHub 星標爲 0。項目 README 明確寫着:它是一個可安裝的 DSH bundle,不是一堆複製過來的 markdown 文件。
它解決的問題是把”營銷文案寫作、編輯、轉化優化、定價”這類任務拆成職責單一的技能,並由路由技能決定加載哪一個,而不是讓模型每次自己猜。
包含的 8 個技能¶
下面這 8 個技能都由上游移植而來,各自負責一個方向:
copywriting— 落地頁、標題、CTA、價值主張,並去除 AI 腔。copy-editing— 對現有文案做七輪編輯、清理 AI 痕跡、刷新內容。cro— 頁面與表單的轉化審查、實驗。ab-testing— 實驗設計、樣本量、測試模板。emails— 歡迎、培育、召回與生命週期郵件序列。popups— 退出意圖彈窗、模態框、橫幅、遮罩文案。offers— 價值表達、贈品疊加、保證、緊迫感。pricing— 定價模型、套餐分層、支付意願、定價頁拆解。
爲什麼不是直接拷貝上游¶
README 列出了移植時做的取捨和修正,幾點值得注意:
1、只挑了互相引用的 8 個核心技能,上游 53 個技能中的長尾被有意省略。
2、新增路由技能 marketing,由它決定加載哪個技能,而不是讓模型猜。
3、做成真正的 bundle:包含 package.json、cordis.patch.yml 和一個讀取 manifest.json 與各 SKILL.md 的 provider,安裝一次即可,不需要手工複製。
4、修了一個上游 bug:cro/SKILL.md 裏鏈接的是 references/inbound-routing.md,但該文件實際在 skills/revops/ 下,這次移植把它複製過來,鏈接才能解析。
5、帶測試:npm test 校驗 provider、manifest、每個 frontmatter 以及每個 references/ 鏈接。
安裝¶
所以有兩條路。
路線 A:DSH bundle。從本地 checkout 出發,通過 Plugins → Add plugin 添加該文件夾,或用插件管理器安裝。等包發佈到 npm 後,命令爲:
dsh plugin --profile web add dsh-marketing-skills
路線 B:拷貝到技能根目錄。項目裏提供腳本:
./install.sh
或者手動拷貝:
mkdir -p "${DSH_HOME:-$HOME/.dsh}/skills"
cp -R skills/* "${DSH_HOME:-$HOME/.dsh}/skills/"
文件系統技能 provider 會監聽 ~/.dsh/skills,所以拷貝後技能即可出現,無需重啓。bundle 路線則通過該 provider 註冊同樣的技能。
用法¶
按正常方式向 agent 提問即可,也可以先用路由技能:“Use the marketing skill to decide which skill fits this task.” README 給了幾個可復現的例子:
- “Rewrite this landing page with the copywriting skill.”
- “Review this signup form with the CRO skill.”
- “Help me price this product with the pricing skill.”
agent 也可以用 skill 工具按名稱加載某個技能。
適用場景與注意¶
適合正在給 DSH 加營銷能力的開發者:想用現成的技能分工,又不想從上游 53 個技能裏自行篩。適合複製、改寫、轉化審查、定價這幾類任務。
有幾點需要留意:
1、該插件以當前 DSH 進程的權限運行,安裝前應檢查源碼與 LICENSE、NOTICE.md,確認許可與依賴符合自己的環境要求。
2、上游版權歸 Corey Haines(2025),項目 MIT 許可,屬非官方移植,與 DeepSeek 無關。
3、port commit 爲 88c79f6528a9347420e57ceb1fff9a60de651768;移植保留了上游技能正文與 references,省略了 evals/,並補上 CRO 的 inbound-routing.md。
4、npm 包當前版本爲 0.1.0,發佈狀態以 npm 爲準;未發佈時走本地 bundle 或拷貝路線。
結尾¶
這個插件的價值在於把營銷技能從”散裝 markdown”變成帶路由、帶 provider、帶測試的可安裝 bundle,省去了挑選、修鏈和重複配置的手工步驟。目錄頁見 https://www.skillhub.cn/plugins/lengrufeng2008/dsh-marketing-skills ,源碼見 https://github.com/lengrufeng2008/dsh-marketing-skills 。