财搭子 for DeepSeek Harness

August 13, 2026 · View on GitHub

把财搭子的金融 MCP 与 9 个投资 Skills 作为社区插件装进 DeepSeek Harness。

能力

  • 市场脉搏、财经搜索与宏观研究
  • 股票、基金和 ETF 研究与比较
  • 自然语言筛选候选标的
  • 读取财搭子自选、持仓与组合快照
  • 持仓复盘与解套策略框架

MCP 工具通过 Harness 官方 @deepseek-ai/dsh-mcp-client 注册为 mcp__caidazi__<tool-name>;Skills 使用 Harness 原生技能注册表,不修改用户项目目录。 插件依赖固定版本的 @caidazi/mcp,不会在每次启动时下载 latest

安装

要求 Node.js 22.19+,并已安装 DeepSeek Harness。

export CAIDAZI_API_KEY='your-key'
npx @deepseek-ai/dsh plugin --profile web add github:xudafa006/dsh-plugin
npx @deepseek-ai/dsh web

本地开发安装:

npx @deepseek-ai/dsh plugin --profile web add .
npx @deepseek-ai/dsh web

使用源码安装时,pnpm 可能要求授权 Git 依赖的构建脚本;本插件自身是纯 JavaScript,发布到 npm 或使用 npm pack 生成的 tarball 时不需要构建授权。

打开 http://127.0.0.1:3080。API Key 只通过环境变量传入,不要写进项目文件。

验证

启动日志应出现:

[caidazi] loaded 9 investment skills

MCP 连接成功后,Harness 会发现财搭子服务端当前公开的工具。工具数量由服务端版本决定,不在插件中写死。

然后在 Harness 中提问:

查询贵州茅台最新行情,只返回价格、涨跌幅和数据时间。

需要账户能力时,可以提问:

读取我在财搭子的持仓,隐藏敏感金额,检查行业暴露和重复风险。

维护者可在不输出密钥的前提下执行 MCP 冒烟验证:

npm run smoke:mcp

如果返回 API_KEY_DISABLED,说明插件与 MCP 握手已成功,但当前 Key 被服务端禁用;请在财搭子 App 的 Skills 页面重新获取或启用 Key 后再试。

配置

环境变量必需默认值
CAIDAZI_API_KEY
CAIDAZI_BASE_URLhttps://mcp.zhicepilot.com/
CAIDAZI_TIMEOUT_MS30000

DeepSeek Harness 当前处于开发者预览阶段,后续破坏性更新可能需要同步修改插件。

安全边界

  • 不在仓库、日志和截图中保存或打印 API Key。
  • 插件提供研究与决策辅助,不承诺收益,不替用户执行高风险决策。
  • 安装社区插件意味着信任其在宿主机运行;建议锁定版本或 commit。