前言¶
在 DSH 的「一切皆插件」思路下,很多能力會沉澱成可安裝、可複用的技能包。若想在會話裏做 A股選股或持倉診斷,常見做法是把數據腳本、篩選規則、風險提示分別拼在一起。dsh-a-stock-select 將這類流程收進一個技能中,下面介紹它的定位、安裝和用法。
這是什麼¶
dsh-a-stock-select 是基於 a-stock-data(A股數據源)開發的 DSH 技能插件。它將 a-stock-data V3.6.1 的全部 47 個數據端點內嵌合併,疊加四大策略篩選邏輯、持倉診斷流程與強制風控紀律,做成自包含的 SKILL.md——零外部依賴、開箱即用;同時打包爲 npm 插件,支持 dsh 命令一鍵安裝。
已覈實信息包括:
- GitHub 倉庫地址:
https://github.com/ct188579/dsh-a-stock-select - 許可證:
MIT - Node.js 版本要求:
>=18 - 安裝命令:
dsh plugin --profile web add dsh-a-stock-select
核心功能¶
下面介紹已覈實的功能點。
四大選股策略¶
插件提供四檔策略週期:
- 超短線:
1–3 交易日 - 短線:
1–4 周 - 中線:
1–6 個月 - 長線:
6 個月以上
每個策略都提供「取數 → 篩選 → 輸出」流水線。
持倉診斷¶
持倉診斷先做 7 步真實數據覈查,再給出持有 / 減倉 / 清倉結論,並給出支撐位 / 壓力位 / 止損位和觸發條件。
內置數據端點¶
插件內置 a-stock-data V3.6.1 的 47 個數據端點可運行代碼。
強制風控¶
每個策略都有強制止損紀律。插件不推薦 ST / 重點監控池 / 跌停池標的,並且每次輸出強制附帶風險提示與免責聲明。
安裝與啓用¶
dsh 一鍵安裝前,本機需要已安裝 dsh 與 pnpm。執行以下命令,將插件安裝到 web profile:
dsh plugin --profile web add dsh-a-stock-select
安裝後重啓 dsh,技能 a-stock-select 會註冊到該 profile。
手動安裝需要 python3 環境,並安裝這些依賴:
pip install requests pandas stockstats mootdx
由於插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
典型用法¶
可以使用自然語言觸發技能,例如:
- “推薦幾隻短線股票”
- “幫我按長線選股”
- “我持有大唐發電,成本 X 元,怎麼辦”
- “下週有什麼方向”
這些示例對應短線選股、長線選股、持倉診斷和方向查詢。
適用場景與注意¶
該插件適合希望在 DSH 會話中使用固定 A股選股與持倉診斷流程的人,尤其是需要把策略篩選、數據覈查和風控提示放在同一個技能裏運行的開發者。
使用前請注意:
- 股市有風險,入市需謹慎。
- 插件輸出僅供研究參考,不構成任何投資建議。
- 據此操作盈虧自負,虧損與作者、本工具及數據來源無關。
- 數據可能存在延遲、缺失或錯誤。
- 接口可能因風控 / 網絡不可達,已內置降級鏈。
- 安裝前請檢查源碼與許可證;插件以當前 dsh 進程權限運行。
鏈接¶
DSH 社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係。本文未獲取目錄頁 URL;GitHub 倉庫地址如下:
https://github.com/ct188579/dsh-a-stock-select