Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

matlab-llm-skill

让 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 分析最近一次报错并给修复建议

安装(给 AI Agent 用)

matlab-llm/ 目录放到你的 skills 目录(如 ~/.claude/skills/~/.kimi/skills/),然后对 Agent 说"帮我在 MATLAB 里接入 AI"即可。

手动使用(不依赖 Agent)

# 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_chat

目录结构

matlab-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 密钥的文件提交到任何公开仓库。

License

MIT(仅适用于本仓库自身的脚本与文档)

About

MATLAB部署API接入式助手

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages