Fantasality/dsh-origin-plugin

Fantasality★ 1Python最后同步: 2026-08-15

在 GitHub 打开

DSH Origin Plugin: drive Origin scientific plotting from DeepSeek Harness AI chat via MCP. Write data, plot line/scatter/column, export PNG/SVG DeepSeek Harness Origin

README 摘要

DSH Origin Plugin · DeepSeek Harness × Origin 一键画图 让 DeepSeek Harness (DSH) 的 AI 对话直接驱动本机 Origin (科学绘图软件)自动画图并导出 PNG / SVG 。 - 🤖 对话触发: 「用 Origin 画 y=x² 折线图并导出 PNG」 → 模型自动调用工具 → 图片落盘 - 🔌 官方 MCP 桥接:通过 DSH 内置的 @deepseek-ai/dsh-mcp-client 注册为原生工具 mcp origin - 🧪 2D 图: line / scatter / line symbol / column ,多列数据、批量 Y 序列 - 🧬 进阶: 删除/裁剪数据点 、 线性/非线性拟合 (拟合曲线上图)、 3D 表面图 / 3D 散点图 - 🔒 多会话并发安全:专用 COM 线程 + 单实例语义,实测 8 线程并发 8/8 通过 - 🛡 不崩溃:所有错误返回结构化 JSON + 中文排查提示 快速开始 🚀 模型快速上手 :本插件自带 DSH 原生 origin-plotting skill (安装后自动注册, 见下方「skill 速查」),模型画图前加载 skill 或调用 origin help 即可秒懂用法, 无需阅读本 README 。 1. 环境要求 - Windows + 已安装 Origin(实测 OriginPro 2026b;2018+ 一般均可) - Python 3.10+(本插件自带独立 venv,不污染系统环境) - DeepSeek Harness(DSH Desktop 或 dsh CLI,需含 @deepseek-ai/dsh-mcp-client ) 2. 安装 3. 注册到 DSH 脚本会把以下条目追加到 %APPDATA%\dsh-desktop\harness\profiles\web\cordis.patch.yml (自动备份、UTF-8 安全、幂等): 然后 重启 Harness (DSH Desktop 菜单 Harness → Restart Harness,或 Ctrl+Shift+R )。 可选校验: dsh --profile web --dump-config 能看到 mcp-origin 条目。 机制说明:DSH 的插件生态是 Cordis 插件树 + cordis.patch.yml patch 层;MCP 服务器是官方 一等公民—— dsh-mcp-client 会自动把外部 MCP 工具桥接为原生工具 (名称 mcp ),无需编写 TypeScript 插件即可接入 Python 能力。 4. 对话触发示例 你说 模型会调用 「用 Origin 画 y=x²(x=1..10)的折线图,导出…

在 GitHub 查看完整 README →
Agent/智能体agent-toolsai-agentautomationcom-automationdata-visualizationdeepseekdeepseek-harnessdsh

分类