dsh-trading212:Trading 212 只读组合工作区

前言

DeepSeek Harness(DSH)通过插件扩展能力。dsh-trading212 旨在将 Trading 212 的组合数据接入 DSH 工作流。它由 Kevoyuan 维护,提供配置一次后即可在对话和仪表盘中查看持仓与收益的能力,避免手动跨应用查询。

核心功能

  • API 配置:提供引导式的 Demo 或 Live API 设置,支持持久化凭证存储。
  • 仪表盘:提供响应式桌面和移动端界面,包含概览、持仓、历史、设置和帮助视图。
  • 隐私保护:提供“一键隐私掩码”(眼睛图标),可隐藏所有余额、持仓价值、股数、买入均价和收益。
  • 图表集成:使用 TradingView Lightweight Charts 展示 1 天到 5 年的价格历史,包含分钟级短区间和实际 Trading 212 买卖成交标记。
  • 对话工具:注册了只读的 trading212_portfolio 和 trading212_history 工具,可直接在普通 dsh 对话中调用。
  • 多语言支持:UI 支持英文和中文,默认跟随 dsh 设置,设置页可手动覆盖。

安装与启用

该插件仅支持 Web Profile。

dsh plugin --profile web add --save-exact dsh-trading212@latest

安装完成后,完全退出并重新打开 dsh。在会话标题栏中,会出现一个原生的 T212 标签页,点击即可在聊天面板内打开仪表盘。

连接 Trading 212

  1. 打开 Trading 212 仪表盘,选择 Demo 或 Live 环境。
  2. 粘贴 API Key 和 API Secret,选择 Test and save。
  3. 返回 dsh 或打开仪表盘,即可开始查看数据。

权限要求:
需授予只读权限:
* Account data / account summary(账户数据/摘要)
* Portfolio / positions(组合/持仓)
* Orders / history(订单/历史)

请勿授予下单、修改或取消订单的权限。

使用示例

在 dsh 对话中,可以使用以下提示词:

  • “Summarize my three largest positions and concentration risk.”
  • “Which positions are dragging down my unrealized return?”
  • “What currency exposure do I have, and are any orders still pending?”

注意事项

  • 用途限制:仅供个人研究使用。不提供投资建议,无法下单、修改或取消订单。
  • 数据延迟:历史市场价格可能延迟、不完整或暂时不可用。Trading 212 的持仓和执行历史在 Yahoo Finance 失败时仍可用。
  • 许可证:MIT License。图表使用 TradingView Lightweight Charts(Apache-2.0)。

总结

该插件通过持久化凭证和可视化的仪表盘,将 Trading 212 的组合数据标准化接入 DSH 生态。开发者可通过目录查看详情或通过 GitHub 获取源码。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜