让 AI 编程助手(Kimi CLI / Claude Code 等)帮你在 MATLAB R2024a+ 中接入大语言模型的 Agent Skill。
适用于:MATLAB 版本低于 R2025a、没有内置 MATLAB Copilot,但想在 MATLAB 里用 AI 的场景。
- 📦 一键安装 MathWorks 官方附加组件 Large Language Models (LLMs) with MATLAB
- 🔌 预置国内可直接使用的平台配置:DeepSeek / Kimi / 通义千问 / 智谱 GLM,以及本地免费的 Ollama
- 🤖 附带开箱即用的 MATLAB 内 AI 助手
ai_chat:- 自然语言多轮对话(本地关键词意图识别,零额外 token)
- 说"帮我注释一下代码"→ 自动读取当前编辑器文件、AI 改写、确认后写回并保存、自动语法查错
- 说"帮我画一个正弦波"→ AI 生成代码、确认后直接在工作区执行,出错自动解释
- 说"刚才的报错怎么回事"→ AI 分析最近一次报错并给修复建议
把 matlab-llm/ 目录放到你的 skills 目录(如 ~/.claude/skills/ 或 ~/.kimi/skills/),然后对 Agent 说"帮我在 MATLAB 里接入 AI"即可。
# 1. 安装官方附加组件(自动克隆 + 配置 startup.m)
bash matlab-llm/scripts/setup_matlab_llm.sh
# 2. 把 AI 助手复制到 MATLAB 用户目录
cp matlab-llm/scripts/ai_config.m matlab-llm/scripts/ai_chat.m ~/Documents/MATLAB/
# 3. 编辑 ai_config.m 填入你的 API Key,重启 MATLAB,运行:
# >> ai_chatmatlab-llm/
├── SKILL.md # Agent 触发与工作流程
├── scripts/
│ ├── setup_matlab_llm.sh # 一键安装官方附加组件
│ ├── test_llm.m # 连通性验证脚本
│ ├── ai_config.m # AI 助手统一配置(密钥/平台/人设)
│ └── ai_chat.m # MATLAB 内一体化 AI 助手
└── references/
└── providers.md # 各平台 BaseURL/ModelName/密钥获取
- 本仓库不包含 MathWorks 任何代码;官方附加组件通过
git clone从 MathWorks 官方仓库安装,其许可证归 MathWorks 所有。 - 请勿将含 API 密钥的文件提交到任何公开仓库。
MIT(仅适用于本仓库自身的脚本与文档)