diePi 量化回测 elonmaskhair-prog/dsh-plugin-diepi
DeepSeek Harnessv0.1.0-alpha.1dsh-plugin-diepi 是一个独立维护的社区 DSH 插件:你用自然语言表达日线股票或 ETF 策略,DSH…
30.8/100
综合分
1
GitHub 星标
43
npm 周下载
—/5
用户评分
数据截至 2026/10/8 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-plugin-diepinpm 源 · dsh-plugin-diepi 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 27 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过安装清单取自 dsh/package.json
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-plugin-diepi @ 0.1.0-alpha.1
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/11 22:22:07
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 自然语言表达策略
- 日线股票或ETF回测
- MCP适配器
面向确定性 diePi 量化回测的 DSH 插件与 MCP 适配器。
最近更新
在 GitHub 查看全部 →v0.1.0a12026-08-20预发布
· dsh-plugin-diepi 0.1.0 Alpha
首次 Developer Preview:把 DeepSeek Harness 的自然语言编排连接到受约束、可审计的 diePi 日线回测。
· 发布内容
· Python:diepi-mcp==0.1.0a1,精确依赖 diepi==0.1.1。
· npm:dsh-plugin-diepi@0.1.0-alpha.1。
· DSH 0.1.0-rc.7 为主支持版本,0.1.0-rc.8 为 canary。
· 提供 StrategySpec v1 / ma_crossover、八个 MCP 工具、包内 diepi-quant-research Skill,以及确定性 synthetic onboarding。
· 不内置行情下载器或真实行情;Tushare 保持为用户控制的外部 Skill handoff。
· 验证
· Windows / Ubuntu,Python 3.10 / 3.12 / 3.14。
· Node 22 / 24,DSH rc.7 / rc.8,Web / Headless。
· 从打包工件真实启动 DSH,发现且调用恰好八个 mcp__diepi__* 工具。
· 公共 PyPI 与 npm 下载文件的 SHA-256 均与 CI release-candidate 一致。
· 使用公共 Python 包对 510300.SH 做 MA5/MA20、dual 数据回测,结果与本地基线逐值一致。
· 安全边界
MCP 可执行文件、配置、数据、state 与 results 必须由 host owner 控制,并与 Agent workspace 隔离。该版本只用于研究和历史回测,不支持任意 Python、实盘、做空、杠杆或分钟策略协议,也不构成投资建议。
附件均来自同一 CI 候选且未重建;请用 SHA256SUMS 验证。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-plugin-diepi
dsh-plugin-diepi 是一个独立维护的社区 DSH 插件:你用自然语言表达日线股票或 ETF 策略,DSH 负责对话与编排,diepi-mcp 提供受约束的工具协议,diePi 负责数据校验、因果边界、撮合、记账与不可变结果工件。
自然语言 -> DSH + diepi-quant-research Skill -> StrategySpec v1(结构化、可预览、拒绝任意代码) -> diepi-mcp(MCP stdio、作业队列、证据绑定) -> 独立 diePi 子进程 -> 已验证的 RunArtifact / ResultContract
当前版本是 Developer Preview:Python 包为 diepi-mcp 0.1.0a1,npm bundle 为 dsh-plugin-diepi 0.1.0-alpha.1。本项目不是 DeepSeek 官方项目,也不代表任何官方认可。
能做什么
- 日线、现金账户、单只 A 股或 ETF。
- StrategySpec v1 / ma_crossover:快慢均线严格交叉,可选成交额放大过滤。
- 盘前决策只读取截至 T-1 的完整日线,订单最早在 T 日开盘撮合。
- 支持 raw_only、adjusted_only 和严格对齐的 dual 数据。
展开完整文档(README 剩余 1 节)
dsh-plugin-diepi dsh-plugin-diepi 是一个独立维护的社区 DSH 插件:你用自然语言表达日线股票或 ETF 策略,DSH 负责对话与编排,diepi-mcp 提供受约束的工具协议,diePi 负责数据校验、因果边界、撮合、记账与不可变结果工件。 自然语言 -> DSH + diepi-quant-research Skill -> StrategySpec v1(结构化、可预览、拒绝任意代码) -> diepi-mcp(MCP stdio、作业队列、证据绑定) -> 独立 diePi 子进程 -> 已验证的 RunArtifact / ResultContract 当前版本是 Developer Preview:Python 包为 diepi-mcp 0.1.0a1,npm bundle 为 dsh-plugin-diepi 0.1.0-alpha.1。本项目不是 DeepSeek 官方项目,也不代表任何官方认可。 能做什么 - 日线、现金账户、单只 A 股或 ETF。 - StrategySpec v1 / ma_crossover:快慢均线严格交叉,可选成交额放大过滤。 - 盘前决策只读取截至 T-1 的完整日线,订单最早在 T 日开盘撮合。 - 支持 raw_only、adjusted_only 和严格对齐的 dual 数据。 - 回测异步排队,submission_id 使未知超时重试保持幂等。 - 数据来源、交易日历、策略模板、执行参数和最终 artifact 逐层绑定。 - DSH bundle 自动挂载八个受约束 MCP 工具与 diepi-quant-research Skill。 暂不支持任意 Python、分钟策略协议、做空、杠杆、期货、实盘、券商凭证、内置行情下载、参数优化器或 GUI。模型不能通过本插件传入路径、命令、SQL 或 Python 源码。 五分钟 synthetic 体验 首次体验不读取本仓库或 diePi 仓库的真实行情。diepi-mcp init-config 在 DSH 工作区外排他认领一个全新的 adapter home,并调用 diePi 的同一个 deterministic demo generator,生成虚构价格、成交量、交易日和证券标签;这些数据只用于验证安装与协议接线。 要求: - Python 3.10+; - Node.js ^22.19.0 || >=24.0.0; - pnpm 11.7.x,且 pnpm 在 PATH; - DSH 0.1.0-rc.7(主支持)或 0.1.0-rc.8(canary)。 先安装协调发布后的 Python Alpha,并创建一个新的 host-owned 根。adapter-home-alpha1 必须尚不存在: $hostRoot = Join-Path $env:LOCALAPPDATA "diepi-mcp-host" $adapterHome = Join-Path $hostRoot "adapter-home-alpha1" New-Item -ItemType Directory -Force -Path $hostRoot | Out-Null python -m venv (Join-Path $hostRoot "venv") $experiencePython = Join-Path $hostRoot "venv\Scripts\python.exe" $mcpCommand = Join-Path $hostRoot "venv\Scripts\diepi-mcp.exe" & $experiencePython -m pip install "diepi-mcp==0.1.0a1" & $mcpCommand init-config --target $adapterHome $env:DIEPI_MCP_COMMAND = (Resolve-Path $mcpCommand).Path $env:DIEPI_MCP_CONFIG = (Resolve-Path (Join-Path $adapterHome "diepi-mcp.json")).Path & $env:DIEPI_MCP_COMMAND --check-config 初始化命令拒绝覆盖、合并或复用已有目标。它先以排他方式创建目标和 .diepi-mcp-incomplete 标记,再以 exclusive-create 写入 staged payload,最后才提交 diepi-mcp.json 并移除标记。失败会保留一个没有可用配置的 incomplete 目录,绝不会删除或接管竞态目标;请改用一个新目录,或由 host owner 核对内容后人工清理。生成的配置只含相对路径,state、results 和 synthetic 数据都留在 adapter home,不会进入 Agent 工作区或 Git 仓库。 examples/config.example.json 仅是 schema 参考,不需要手工复制。生产环境还应通过文件权限让 Agent 只读行情,并且不能写配置、MCP 环境、state 或 results 根。 DSH 的插件管理会调用裸 pnpm。Node 自带 Corepack 时可固定 DSH 所用版本: corepack enable corepack prepare pnpm@11.7.0 --activate pnpm --version 若当前 Node 不包含 corepack,请先按 Corepack/pnpm 官方说明安装它,再继续。安装到 web profile,而不是只含 base bundle 的任意自定义 profile: dsh plugin --profile web add dsh-plugin-diepi@0.1.0-alpha.1 dsh --profile web --dump-config dsh web --no-open 插件成员变更只对新 DSH 进程生效。若要使用 headless: dsh plugin --profile headless add dsh-plugin-diepi@0.1.0-alpha.1 dsh --profile headless --dump-config dsh --profile headless 从本仓库 checkout 测试 bundle 时,在仓库根目录把包名替换为 ./dsh。不要直接从 Git 仓库根 URL 安装 npm 包;npm package 位于 dsh/ 子目录。 Bundle 在激活时强制要求 DIEPI_MCP_COMMAND 和 DIEPI_MCP_CONFIG 都是显式绝对路径。 它不会退回到 PATH 中名字相同的可执行文件,也不会猜测配置位置。 MCP 子进程的工作目录固定为 host-owned 配置目录,而不是 Agent workspace。 自然语言到回测 例如: 用 510300.SH 日线,5 日线上穿 20 日线时满仓,死叉清仓;回测 2024 年。 Agent 先生成可审阅的 StrategySpec v1,再依次调用: 1. capabilities 2. preview_strategy 3. validate_data 4. 使用一个新的、以 req_ 开头的 submission_id 调用 start_backtest 5. job_status,必要时 cancel_job 6. get_result 发生 MCP timeout 或传输中断时,必须用完全相同的参数和同一个 submission_id 重试。 只有以下条件全部成立时才可以比较结果: artifact_verified == true adapter_attribution_verified == true result_committed == true result_status == SUCCESS rankable == true 自有行情与 Tushare Skill 最小输入是符合 diePi market_data_v1 的 raw 日线;最佳输入是完全对齐的 raw、HFQ 和原始复权因子三轨。上游接口把数据称为 hfq,并不能证明它满足 diePi 的因子恒等式,最终以 diePi validator 为准。 插件不内置连接器、不携带真实行情、不保存 token,也不会自动安装外部 Skill。数据缺失时, Agent 可以把用户引导到独立安装的 Tushare 官方 Skill。我们只记录一个审阅过的上游 commit 作为人工交接参考;安装、网络权限、凭证、供应商条款和更新决定都由用户控制。详细规则见 Tushare handoff。 外部 Skill 只负责把数据写入一个新的 staging 根。host owner 必须在会话外校验、注册为不透明 dataset_id、冻结数据根并重启 MCP;单次 Agent 会话不能跳过这一边界。 版本与兼容策略 - diepi-mcp==0.1.0a1 精确依赖 diepi==0.1.1。这是有意的:adapter 当前依赖 diePi 的取消回调、来源证据、日历身份和原子 artifact 语义,宽泛的 0.1.x 范围不能证明兼容。 - DSH rc.7 是 Alpha 主支持版本;rc.8 是前瞻 canary。两者仍处于 Developer Preview, rc.8 测试应使用独立的 DSH_HOME,不要复用 rc.7 会话状态。 - Harness 自带 @deepseek-ai/dsh-mcp-client 和 @deepseek-ai/dsh-skill-filesystem;本 bundle 不重复携带它们。 发布顺序的硬门禁是先让 diepi==0.1.1 可从协调的 Python index 安装;插件 CI 在此之前应当失败,而不是放宽 pin。随后发布门禁会校验下载候选的 SHA-256、在干净环境安装 sdist,并在 Windows/Ubuntu、Node 22/24、web/headless、DSH rc.7/rc.8 四格中安装 wheel 与打包后的 npm tgz。每格分别执行 wheel 上的直接 MCP/adapter synthetic smoke,并真实启动 DSH,在 Loader settle 后严格发现八个 mcp__diepi__ 工具且调用 capabilities。该无模型 key 探针不声称覆盖经 DSH 的取消、崩溃重连或真实模型效果;这些边界由源码测试或单独记录的手工发布验证承担。 安全边界 MCP stdio 是 host 进程,不在 Agent 文件沙箱内。配置、可执行文件、数据根、state 和 results 必须由 host owner 控制。哈希证明工件之间的身份一致性,但不能把一个 Agent 可写目录变成可信证据根,也不能证明行情真实、获得合法授权或没有幸存者偏差。 详细威胁模型与私密漏洞报告入口见 SECURITY.md。 开发 python -m venv .venv .\.venv\Scripts\python.exe -m pip install ".[dev]" .\.venv\Scripts\python.exe -m pytest -m "not integration" .\.venv\Scripts\ruff.exe check src tests .\.venv\Scripts\python.exe -m build .\.venv\Scripts\python.exe -m twine check dist\ Push-Location dsh npm pack --dry-run Pop-Location 贡献规则见 CONTRIBUTING.md,版本变化见 CHANGELOG.md。 免责声明与许可证 本项目仅用于软件工程验证、量化研究和历史回测。输出不构成投资建议、交易邀约、收益保证或券商服务;回测可能受到数据质量、幸存者偏差、复权、撮合假设、费用、滑点和过拟合影响。 用户对数据来源、供应商许可、模型使用和投资决定承担责任。 Apache-2.0,见 LICENSE。第三方关系见 THIRD_PARTY_NOTICES.md。DeepSeek、DeepSeek Harness 和 DSH 的相关名称与标识归其各自权利人所有;本项目与其没有隶属或背书关系。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
elonmaskhair-prog/dsh-plugin-diepi
dsh-plugin-diepi 是一个独立维护的社区 DSH 插件:你用自然语言表达日线股票或 ETF 策略,DSH…
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,269已汉化DSH
70.8
这是你的仓库?认领条目