DeepSeek Harness 外掛 API — 免費 JSON 介面與 RSS 訂閱
公開的唯讀 DeepSeek Harness(dsh)外掛 API:用 JSON 查詢完整外掛目錄、按 owner/repo 取得單個外掛詳情,或用 RSS 訂閱最新外掛。無需註冊,無需 API Key。
最近更新: 2026-08-18
DeepSeek Harness 外掛目錄提供公開的唯讀 JSON API 和 RSS 訂閱源——不需要帳號,不需要 API Key。你可以用它來做外掛選擇器、徽章服務、趨勢看板,或者乾脆基於這些資料搭一個自己的目錄站。
基礎位址: https://deepseekharness.dev(和本站同一個網域)
所有回應都使用本站統一的包裹格式:
{ "code": 0, "message": "ok", "data": {} }
code: 0 表示成功;其他值表示出錯,message 裡有可讀的錯誤說明。
查詢外掛列表
GET /api/v1/plugins
查詢參數(全部可選):
| 參數 | 取值 | 預設值 | 說明 |
|---|---|---|---|
q | 任意字串 | — | 按名稱、描述和 topics 全文搜尋 |
category | 分類 id(如 mcp、cli、agents-workflows) | — | 只看某個分類 |
curated | 1 | — | 只看編輯精選 |
sort | default、name、stars、forks、updated、heat | default | heat 是熱度排序,兼顧 star 數和最近活躍度 |
page | 整數 ≥ 1 | 1 | |
pageSize | 整數 1–50 | 20 | 最大 50 |
範例:
curl "https://deepseekharness.dev/api/v1/plugins?category=mcp&sort=stars&pageSize=5"
精簡後的回應範例:
{
"code": 0,
"message": "ok",
"data": {
"items": [
{
"id": "owner/repo",
"name": "repo",
"full_name": "owner/repo",
"url": "https://github.com/owner/repo",
"homepage": null,
"description": "An MCP server for DeepSeek Harness",
"description_zh": null,
"category": "mcp",
"categories": ["mcp"],
"stars": 1234,
"forks": 56,
"language": "TypeScript",
"license": "MIT",
"archived": false,
"created_at": "2025-11-02T08:15:00Z",
"pushed_at": "2026-08-10T14:22:00Z",
"topics": ["dsh-plugin", "mcp"]
}
],
"total": 42,
"page": 1,
"pageSize": 5,
"generatedAt": "2026-08-18T06:00:00.000Z"
}
}
generatedAt 是本次回應所用目錄快照的產生時間——判斷本機快取是否過期,看它就夠了。
取得單個外掛
GET /api/v1/plugins/:owner/:repo
返回欄位與列表介面一致;倉庫不在目錄中時返回 404 錯誤包裹。
curl "https://deepseekharness.dev/api/v1/plugins/cccakeee/awesome-dsh-plugins"
{
"code": 0,
"message": "ok",
"data": {
"plugin": {
"id": "cccakeee/awesome-dsh-plugins",
"name": "awesome-dsh-plugins"
},
"generatedAt": "2026-08-18T06:00:00.000Z"
}
}
RSS 訂閱
目錄中最新的 50 個外掛,以 RSS 2.0 格式輸出:
GET /plugins/feed.xml
把 https://deepseekharness.dev/plugins/feed.xml 丟進任意 RSS 閱讀器,就能追蹤新收錄的外掛。訂閱源快取一小時,目錄快照每次更新後重建。
頻率限制與使用約定
- 每個介面按 IP 限制每 2 秒一次請求;超限返回
429,並帶上Retry-After回應標頭。 - 回應均可快取(
Cache-Control: public, max-age=300)——請快取結果,不要輪詢。 - 目錄是定期刷新的靜態快照,資料與 GitHub 之間存在自然的延遲,屬正常現象。
