mcpField
M
minimax-rules

minimax-rules

github.com/meisijiyaAgent 工作流1342 次安装19 周前更新
代码仓库

关于 minimax-rules

供 Agent 判断何时及如何使用 MiniMax MCP 工具的规则集,列出任务与能力的对应关系、工具限制和链式工作流示例。

主要功能

  1. 01任务到工具的决策规则
  2. 02MiniMax 能力与限制说明
  3. 03多工具工作流示例
  4. 04避免不适用调用的指导

适用场景

  1. 01分发图片、视频、音乐或语音任务
  2. 02结合图片描述与分析
  3. 03搜索并总结结果
  4. 04处理翻译与润色请求

MCP 相关

说明 Agent 何时应调用 MiniMax MCP 工具,以及各工具适用的任务,并记录其输入、输出和限制。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/meisijiya/efficient-reasonix --skill minimax-rules

安装后在 Claude Code 中输入/minimax-rules确认已加载。

附带文件minimax-mcp-server.js

详细介绍

来自项目 README

MiniMax MCP 使用边界规则

能力清单(MiniMax 能做什么)

工具输入 → 输出我有没有替代方案
minimax_text_chat文本 → 文本(翻译/润色/写作/分析)✅ DeepSeek 也能做,但 MiniMax 省 Token
minimax_image_generate文本 → 图片❌ 无替代,必须用
minimax_video_generate文本/图片 → 视频❌ 无替代,必须用
minimax_music_generate文本 → 音乐❌ 无替代,必须用
minimax_speech_synthesize文本 → 语音❌ 无替代,必须用
minimax_speech_voices查询可用音色❌ 无替代
minimax_vision_describe图片 → 文字描述❌ 无替代,必须用
minimax_search关键词 → 搜索结果✅ 有 web_search,但 MiniMax 额度充裕优先用

MiniMax 的硬限制(绝对不能做的事)

  • ❌ 读取文件 —— 它只能收文本输入,不能访问你的磁盘
  • ❌ 执行命令 —— 没有任何 shell 或代码执行能力
  • ❌ 记住上下文 —— 每次调用是无状态的,不记得上一轮说了什么
  • ❌ 多步推理 —— 单次 API 调用,不能"先这样再那样"
  • ❌ 调用其他工具 —— 没有 MCP/工具链权限

决策树:这个任务该交给谁?

用户请求到达
│
├─ 是图片/视频/音乐/语音/视觉/搜索?
│   └─ YES → 无条件用 MiniMax MCP(我没有这些能力)
│
├─ 需要读文件 / 执行命令 / 跨文件分析?
│   └─ YES → 我自己来,❌ 不传给 MiniMax
│
├─ 是纯粹的文本→文本任务(翻译、润色、改写、写文案、写诗、写邮件)?
│   └─ YES → minimax_text_chat(省 DeepSeek Token)
│
├─ 是"让 MiniMax 也看看" / "第二意见"?
│   └─ YES → minimax_text_chat(输入我已有的分析结果或代码片段)
│
├─ 是代码片段级别的简单分析(单函数、单算法、一个 bug 模式)?
│   └─ YES → 可以问 MiniMax 作为补充(不替代我的主分析)
│
└─ 以上都不匹配 → 我自己处理
    ├─ 代码架构 / 重构方案
    ├─ 安全审查 / 漏洞分析
    ├─ 调试 / 排错
    ├─ 数学 / 逻辑推理
    ├─ 多步骤调研
    └─ 需要项目上下文的任务

链式调度规则

以下场景自动编排多工具链,无需用户逐步指令:

场景 1:看图 + 分析

用户:"这张代码截图有什么问题?"
  step1 → minimax_vision_describe(image)       # 提取图片中的文字
  step2 → 我自己分析提取出的代码                  # 做专业判断
  回复 → 我的分析结果(如有需要,附 MiniMax 的第二意见)

场景 2:搜索 + 总结

用户:"搜一下最新的 XXX 并总结"
  step1 → minimax_search(query)                # 获取搜索结果
  step2 → minimax_text_chat("总结这些结果")      # 让 MiniMax 总结
  回复 → MiniMax 的总结

场景 3:翻译 + 润色

用户:"把这段话翻译成英文,语气正式一点"
  step1 → minimax_text_chat("翻译并润色...")     # 一步完成
  回复 → 翻译结果

反例:这些情况不要用 MiniMax

错误用法为什么不行正确做法
"帮我在项目里搜一下 XXX 的使用"MiniMax 不能读文件我自己 grep/search
"这个跨文件的架构怎么改"MiniMax 看不到其他文件我自己分析
"帮我 debug 这个报错"MiniMax 无上下文、无执行能力我自己看日志
"分析整个项目的安全漏洞"需要多文件扫描 + 专业判断我自己审计
"帮我把这段代码集成到项目里"需要改文件、了解项目结构我自己动手

Token 使用态度

用户 MiniMax Token Plan 额度(国内版):

  • 文本:1,500/周期(充裕)
  • 图片:50/周期
  • 音乐:100/周期
  • 语音:4,000/周期
  • 视觉/搜索:各 150/周期

策略:能用 MiniMax 处理的文本任务,不消耗 DeepSeek 推理预算。遇到翻译、润色、文案等任务,默认先调 MiniMax。

评论

支持 Markdown