前言¶
在 DeepSeek Harness(DSH)裏做內容發佈,常見做法是自己在智能體側拼各平臺 API,或單獨維護一套排程腳本。JuzPost 本身是面向多平臺的社媒排程服務(免費檔可用,付費檔成本較低)。dsh-juzpost 是 juzpost 維護的工作流類插件:把 DSH 接到 JuzPost 的 MCP 服務,並註冊發帖相關 skill,讓智能體在對話裏列出已連接賬號、查平臺限制、上傳媒體、起草/定時/直接發佈帖子。
下面介紹插件定位、註冊內容、安裝配置與典型用法。事實以 GitHub 倉庫 README 爲準;工具細節見 api.juzpost.com/docs。
這是什麼¶
- 名稱:
dsh-juzpost(npm 包名),倉庫 juzpost/dsh-juzpost。 - 維護者:JuzPost(juzpost)。
- 分類:工作流(社區目錄:SkillHub 插件頁)。
- 許可證:MIT(README 與 package.json 一致)。
- 當前版本(package.json):
0.1.1;運行環境要求 Node>=20.0.0。
插件通過 MCP 連接 JuzPost,智能體可操作的發佈目標包括:YouTube、Instagram、Facebook、TikTok、X、LinkedIn、Pinterest、Bluesky、Threads、Tumblr 與 WordPress。
核心功能¶
README 中明確的能力如下:
- 列出已連接的社媒賬號。
- 查看各平臺限制(發帖規則、配額等,具體以 JuzPost API 爲準)。
- 上傳媒體。
- 起草、定時或立即發佈帖子到上述平臺。
插件在 DSH 裏註冊三類內容(見 README「What it registers」):
| 註冊項 | 作用 |
|---|---|
juzpost service |
提供 MCP 端點 URL 與 Authorization 頭,供 juzpost-mcp 讀取 |
juzpost-mcp |
一個 @deepseek-ai/dsh-mcp-client 實例,將 JuzPost 工具暴露爲 mcp__juzpost__* |
juzpost skill |
發帖工作流:檢查工作區、選賬號、查限制、與用戶確認、排程、彙報 |
未配置 API Key 時:juzpost 行會打 warning,juzpost-mcp 不會註冊工具;DSH 仍可正常啓動。
安裝與啓用¶
安裝針對 web profile。官方提供兩種方式,任選其一:
# from npm
dsh plugin --profile web add dsh-juzpost
# or straight from the repository
dsh plugin --profile web add "github:juzpost/dsh-juzpost"
安裝後按 README 完成密鑰與啓動:
- 在 JuzPost 打開 Settings → API keys,創建 API Key(需任意付費計劃)。
- 在 shell 中導出
JUZPOST_API_KEY,或寫入$DSH_HOME/.env。 - 啓動
dsh web(安裝插件後需重啓對應 profile),讓智能體列出已連接賬號以驗證連通性。
配置項¶
可在 $DSH_HOME/profiles/web/cordis.patch.yml 中覆蓋 juzpost 行:
- id: juzpost
config:
apiKeyEnv: JUZPOST_API_KEY # env var holding the key
# apiKey: jp_live_... # inline key, discouraged
baseUrl: https://www.juzpost.com
skill: true # register the `juzpost` workflow skill
apiKeyEnv:存放 Key 的環境變量名,推薦使用。apiKey:內聯 Key,README 標註爲不推薦。baseUrl:JuzPost 服務根地址,默認https://www.juzpost.com。skill: true:註冊juzpost工作流 skill。
典型用法¶
README 給出的可復現路徑很直接:完成安裝與 JUZPOST_API_KEY 後,運行 dsh web,在對話中請智能體 list your connected accounts(列出已連接賬號)。後續發帖、排程、查限制等操作通過已註冊的 mcp__juzpost__* 工具與 juzpost skill 完成;skill 側會按工作流做確認與彙報,具體工具參數以 api.juzpost.com/docs 爲準。
問題反饋可走 GitHub Issues 或郵件 support@juzpost.com。
適用場景與注意¶
適合誰
- 已在用或打算用 JuzPost 做多平臺排程,希望把「選賬號、查限制、發帖/定時」放進 DSH 對話工作流裏的開發者。
- 需要 DSH web profile 下 MCP 工具與 skill 協同,而不是手寫各平臺 SDK 的場景。
務必注意
- 插件以當前 dsh 進程權限運行;安裝前請自行審閱 源碼與 MIT 許可證。
- API Key 需 JuzPost 付費計劃才能創建;密鑰勿提交到倉庫,優先
apiKeyEnv而非內聯apiKey。 - 社區插件目錄(如 SkillHub)爲獨立站點,與 DeepSeek / 幻方無官方從屬關係;DSH 生態本身是「一切皆插件」的擴展方式,本文不將其描述爲官方應用商店。
結尾¶
dsh-juzpost 把 JuzPost 的 MCP 能力與發帖 skill 掛進 DSH web profile:一條安裝命令、一個環境變量、一段 cordis.patch.yml 即可讓智能體在多平臺排程場景裏落地操作。進一步瞭解可訪問 SkillHub 目錄頁 與 GitHub 倉庫。