MIT 授權的 DeepSeek Harness 外掛套件,把 dsh 變成唯讀的交易研究工作台:型別化市場資料接縫、確定性指標、互動式圖表,以及策略完整性評估框架——並帶有「絕不執行下單」的硬性邊界。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-09-06
授權條款
MIT
01它能幫你完成什麼?
在 DeepSeek Harness 上做唯讀的交易研究——拉取 K 線、計算完整的多週期指標狀態,再畫圖
互動式 K 線圖卡(K 線+成交量+SMA20/50/200,以 chip 切換指標面板),以及由使用者驅動的即時圖表欄
使用 DeepSeek Harness(dsh)的交易者與分析師,想要研究工具但不想要下單執行
審查策略的完整性——把回測成交與真實 K 線比對、跑帶種子的基線、做樣本量功效檢驗
評估結論(可能如實給出 NOT PROVEN)、前視(lookahead)洩漏 lint,以及來自 verdict 框架的樣本量功效檢驗
需要誠實、可驗證策略評估(而不是 README 裡一句「只做研究」)的量化研究者
在型別化接縫背後接入自己的市場資料
把 `market-data-provider` 這一行換成 CSV、券商 API、ClickHouse 或 CCXT——上遊工具程式碼無需更動
想把自己的市場資料後端接入 dsh、又不想重寫工具的工程師
02如何將外掛接入 DeepSeek Harness?
先決條件
- 已安裝 DeepSeek Harness(`dsh`)——本外掛是疊加在 stock `web` / `headless` 設定上的一組 dsh 外掛
- 已透過 `DEEPSEEK_API_KEY`(或 `dsh web` 的 Models 頁面)設定模型 key
安裝步驟
- 01
新增 bundle:`dsh plugin --profile trading add @dsh-trading/bundle`
$ dsh plugin --profile trading add @dsh-trading/bundle
- 02
在 profile 的 `dsh.profile.bundles` 清單中,把 `@deepseek-ai/dsh-web-app`(或 `@deepseek-ai/dsh-headless`)加在 `@deepseek-ai/dsh-base` 之後
- 03
設定模型 key,並從 `./data` 依 CSV 佈局存放 K 線的目錄執行
驗證整合成功
- 隨時用 `dsh --profile trading --dump-config` 驗證組合後的各層
03DSH 整合程度與能力邊界
Stacks on the stock `web` or `headless` profile as dsh plugins via `cordis.patch.yml` profile patches — no fork, no patched core.
型別化市場資料接縫(ctx.marketData)
任意 MarketDataProvider 實作→被所有工具消費的、型別化的 K 線/標的介面
確定性的多週期指標狀態
標的+週期→`market_snapshot`:RSI、slow stochastic、ADX/DI、MACD、MFI、ATR、SMA/EMA、Bollinger,附帶粗略狀態標籤
風險控制(唯讀,無執行)
dsh 的 tools/pre-execute 關卡中的工具名→拒絕下單執行與資金轉移類工具名
在 dsh 的 tools/pre-execute 關卡,對所有外掛的執行類工具名一律拒絕互動式圖表卡與即時圖表欄
模型產出的 `market_snapshot` / `get_ohlcv` 結果→互動式 K 線圖卡+由使用者持續驅動的即時圖表欄
04適合誰?何時不該用?
適合
- 使用 DeepSeek Harness(dsh)的交易者與分析師,想要研究工具但不想要下單執行
- 需要誠實、可驗證策略評估(而不是 README 裡一句「只做研究」)的量化研究者
- 想把自己的市場資料後端接入 dsh、又不想重寫工具的工程師
不適合
- 不存在下單執行能力,也不存在執行通道;`@dsh-trading/risk-guard` 會在 dsh 的 tools/pre-execute 關卡拒絕執行類工具名。新增實盤交易執行的功能不在範圍內。這裡沒有任何投資建議。
05相容性、維護與安全提醒
- 不存在下單執行能力,也不存在執行通道;`@dsh-trading/risk-guard` 會在 dsh 的 tools/pre-execute 關卡拒絕執行類工具名。新增實盤交易執行的功能不在範圍內。這裡沒有任何投資建議。
- 圖表優先的 shell(`@dsh-trading/client-frame`)是可選的,且刻意不包含在 bundle 中;你必須停用 dsh 的 `ui-layout` 行,並在自己的 profile patch 裡插入 `@dsh-trading/client-frame`。
- `futu-api` SDK 是刻意不鎖版本的 peer 依賴——請安裝與你本地 OpenD 匹配的版本(例如 OpenD `10.9.x` 對應 SDK `10.9.x`);provider 在連線時會檢查協定版本,若不一致會告警。
MIT · research-only trading workbench; no tagged release (early scaffold)
06常見問題
要怎麼在 DeepSeek Harness 上安裝 dsh-trading?
用 `dsh plugin --profile trading add @dsh-trading/bundle` 新增發佈版 bundle;接著在 profile 的 bundles 清單中,把 `@deepseek-ai/dsh-web-app`(或 `dsh-headless`)加在 `@deepseek-ai/dsh-base` 之後,並設定模型 key。可用 `dsh --profile trading --dump-config` 來驗證。
dsh-trading 會下單或給投資建議嗎?
不會。專案從設計上就沒有下單執行能力,也沒有執行通道;risk-guard 會在 dsh 的 tools/pre-execute 關卡攔截交易類工具名稱。這裡沒有任何投資建議,新增實盤交易執行的功能也不在範圍內。
可以用自己的市場資料嗎?
可以。`market-data` 接縫(ctx.marketData)背後是可替換的 `MarketDataProvider`。bundle 內建 CSV 範本(provider-csv);你把 `market-data-provider` 這一行指向券商 API、ClickHouse 或 CCXT 即可——上游工具程式碼不需更動。
指標數值是怎麼算的?
`market_snapshot` 一次回傳完整的多週期指標狀態(RSI、slow stochastic、ADX/DI、MACD、MFI、ATR、SMA/EMA、Bollinger)與粗略狀態標籤。計算是純函式且具確定性(教科書定義加上 Wilder 平滑),因此能與任意圖表平台對帳。
07相關的 DSH 工作流程
weknora
作者 tencent
开源的 LLM 知识库平台:把原始文档转化为可检索的 RAG 知识库、自主推理智能体和自动维护的 Wiki 系统,支持多租户部署。
honcho
作者 plastic-labs
用于构建有状态 AI 智能体的记忆库,支持跨会话连续学习与上下文工程。
webnovel-writer
作者 lingfengqaq
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200 万字量级 连载创作。
billion-context
作者 ranxianglei
A context-compression plugin for month-long single sessions (billions of tokens) ,small context windows (a 100K context is enough) and token savings (5x fewer tokens) .上下文压缩插件,月级长会话会话, 兼顾小窗口(100k上下文足矣)省token(省5倍token) . billion-context is all you need
08資料與來源
No fork, no patched core — just a bundle you stack on the stock `web` or `headless` profile.
built as plugins for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (`dsh`).
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-06。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
