dsh-mcp-matlab
在终端中运行以下命令:
dsh plugin install yh01010/dsh-mcp-matlab
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install yh01010/dsh-mcp-matlab 安装本插件(源码地址:https://github.com/yh01010/dsh-mcp-matlab)。
插件介绍
在 DSH(DeepSeek Harness)会话中与 AI 助手并肩工作时,如果你还需要频繁切换到 MATLAB 桌面端去验证一个公式、跑一组单元测试、或者确认某个工具箱是否已安装,dsh-mcp-matlab 就是为此而生的桥接层。插件本身不附带 MATLAB,也不包含 MATLAB MCP Server 可执行文件——它只做一件事:把你本地已就绪的 Server 接进 DSH,并将能力注册为 mcp__matlab__* 工具,让 AI 直接在对话中操作你的 MATLAB 工作区。
接入之后,会话中会出现五个工具:执行任意 MATLAB 代码并捕获命令行输出、运行指定的 .m 脚本、通过 runtests 执行测试文件并收集结果、用 MATLAB Code Analyzer 对脚本做静态检查(不修改原文件)、以及列出当前 MATLAB 版本和全部已安装工具箱。想让 AI 帮你验算数值结果、批量跑完单测再汇报失败项、或者确认某工具箱是否存在——都不必离开对话窗口。
它适合已经拥有可正常启动的 MATLAB(R2021a 及以上,许可证可用)并以 DSH 为日常 AI 编码环境的人:做信号处理、控制仿真、科学计算的工程师与研究员,以及需要用 AI 辅助迭代 MATLAB 代码的研究生。插件不改变 MATLAB 的任何行为,只是给 DSH 会话中的 AI 多了一双能直接操作你工作区的手。
使用场景
- 在 DSH 会话中让 AI 直接执行 MATLAB 代码并捕获命令行输出
- 批量运行 .m 单元测试脚本并收集失败项汇报给 AI
- 用 MATLAB Code Analyzer 对脚本做静态检查而不修改原文件
适合人员
- 以 DSH 为日常 AI 编码环境的 MATLAB 工程师或研究员
- 需要用 AI 辅助迭代 MATLAB 代码的研究生
- 已有本地 MATLAB 安装和 MCP Server 的自动化工作流构建者