前言¶
在 DeepSeek Harness 裏做 A 股相關智能體時,常見難點不是「能不能生成一段研報」,而是研究範圍不清晰、行情與公告缺少可覈對原文、風險約束與計劃難以版本化複查。隨手接公開接口容易在數據不完整時仍輸出結論,也容易和自動交易混爲一談。
下面介紹社區工作流類插件 ashare-workbench(維護者 leng125172-code)。它在 Cindy 與 DeepSeek Harness 上各自獨立存儲與配置,輸出研究建議與計劃流程,不包含券商連接或自動交易。
這是什麼¶
ashare-workbench(npm 包名 dsh-plugin-ashare-workbench,當前版本 0.18.3)是一套 A 股投研工作臺插件:先界定行業偏好,再採集成分股、日 K 與資訊,在風險約束下給出行業四組、股票三檔與版本化計劃,並保留原文證據與實際回執供複查。
- 維護者:leng125172-code
- 分類:工作流
- 許可證:MIT
- 源碼與說明:GitHub 倉庫
- 社區目錄頁:SkillHub 插件頁
核心功能¶
研究範圍:成交額前 120 或手動行業¶
賬戶配置中先選一種研究範圍:
- 成交額前 120:讀取行業目錄及成交額,按金額降序取前 120 個,同額按行業 ID 排序。目錄或成交額不完整時不僞造排名,也不降級成全行業採集;不足 120 項時按真實數量展示。
- 手動選擇:按名稱或 BK 代碼搜索、多選行業;至少選一個,空選擇不會擴大範圍。
確認範圍後才抓取所選行業的成分股、日 K 和資訊。賬戶頁可展示成交額、排名、來源和行情/讀取時間;「重新獲取排名」失敗時保留上次排名並標明本次未更新。
成員、候選與停牌觀察¶
行業採集到的股票是行業成員;完成價值分檔後纔是投資候選,仍不是買入指令。缺失或過期報價會覈對備用源並保留失敗原因。
停復牌須綁定同股票官方公告列表的具體原文、發佈時間,保存正文指紋並完成獨立互核。已知停牌或矛盾狀態禁止正權重配置;復牌後需重新取得有效報價並分析,舊分檔不自動恢復。
證據、增量與歷史¶
- 0.18.3 起修復行業、公司名稱及代碼的專項資訊檢索,並保留各資訊源覆蓋狀態、HTTP 錯誤與合法空結果(詳見倉庫內
docs/news-search-0.18.3.md)。 - 多行業研究默認最多 3 個只讀子任務並行,行業結果由主代理串行保存;配倉、定稿、調度與消息由主代理執行。
- 同日增量協議區分行業快照與定稿前市場複覈;證據不足單獨列出,不歸入「不推薦」,空倉等待可以是有效建議。
- 歷史重置需用戶明確要求;
reset_history_preview只讀預覽,reset_history校驗後清理並保留賬戶配置。live與simulation分開。
雙平臺邊界¶
| 平臺 | 要點 |
|---|---|
| Cindy | plugin/ghost.json、獨立工作臺與賬戶表單;技能 /ashare-research。調度與微信須通過宿主真實能力執行並記錄回執。 |
| DeepSeek Harness | 根包 ./dsh 入口;ashare_* 工具;獨立 profile。不共享 Cindy 數據或微信授權。 |
文檔記載的適配驗證目標爲 Cindy 0.1.125、DeepSeek Harness 0.2.1-rc.5;安裝後實際能力以宿主返回爲準。
安裝與啓用¶
發佈後的 npm 包需與插件中心上架狀態分別覈對;源碼公開不代表已出現在目錄。
在已安裝兼容 DSH 的環境中,README 給出的安裝命令爲:
dsh plugin --profile web add dsh-plugin-ashare-workbench@0.18.3
package.json 要求 Node.js >= 22.22.0,DSH >=0.2.1-rc.5 且 <0.3.0。插件以當前 dsh 進程權限運行,安裝前宜閱讀源碼、MIT 許可證及 plugin/THIRD_PARTY_NOTICES.md。
典型用法¶
DeepSeek Harness¶
- 使用
ashare_get_research(view:industry_catalog)查看研究範圍。 - 通過
ashare_configure保存本平臺賬戶(勿將模擬默認賬戶複製爲真實資金)。 - 按
ashare_begin_research→ 分批採集 → 原文互核 → 只讀行業分工 → 主代理保存/定稿推進。
開發安裝與工具、通道能力見倉庫 dsh/README.md。
Cindy¶
從插件市場搜索「A股投研」,或通過開發工具打包/安裝 plugin/。在賬戶配置中填寫現金、持倉、風險約束、期限、傾向行業等;保存不會自動開始研究或發消息。
在有權限的會話中執行(示例來自 README):
/ashare-research mode=live,使用已保存的賬戶和傾向行業研究。
僅提供建議;按實際證據給出四組、三檔與不足項,覈對計劃、原生調度和微信回執。
微信報告須在 Cindy 自身連接界面完成綁定並向 ClawBot 發送消息;插件不保存聯繫人憑據,也不從其它平臺複製令牌。
適用場景與注意¶
適合需要在智能體工作流中做有範圍、有證據鏈、可複查的 A 股研究建議,且明確不需要自動下單的團隊或個人。
使用時請注意:
- 僅研究建議,無券商連接或自動交易。
- 成交額前 120 的板塊可能存在層級重疊;熱度不代表投資價值。
- 公開行情接口字段與可用性可能變化;可訪問性不等於再分發或商業授權。
- DSH 與 Cindy 數據不互通;通道或原生調度能力不足時插件會保留待辦,不僞造成功。
本地驗證可選用 npm run test:cindy(Cindy 核心測試不依賴外網行情);完整 DSH 測試需本機兼容 DSH 及真實 SDK,見 dsh/README.md。
結尾¶
ashare-workbench 把 A 股投研拆成可配置的範圍、可覈對的原文與風險下的計劃流程,並在 DSH 與 Cindy 上各自落地爲工具與工作臺,避免研究與交易邊界混淆。
- 目錄頁:https://www.skillhub.cn/plugins/leng125172-code/ashare-workbench
- GitHub:https://github.com/leng125172-code/ashare-workbench