财搭子 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_URL | 否 | https://mcp.zhicepilot.com/ |
CAIDAZI_TIMEOUT_MS | 否 | 30000 |
DeepSeek Harness 当前处于开发者预览阶段,后续破坏性更新可能需要同步修改插件。
安全边界
- 不在仓库、日志和截图中保存或打印 API Key。
- 插件提供研究与决策辅助,不承诺收益,不替用户执行高风险决策。
- 安装社区插件意味着信任其在宿主机运行;建议锁定版本或 commit。