Skip to content

Releases: Mars535821089-ops/MiniMax-claude-proxy

v0.1.1 - 文档站上线 + 6/6 真上游全 PASS

Choose a tag to compare

@Mars535821089-ops Mars535821089-ops released this 11 Jun 18:51

📖 文档站上线

🐛 修复

  • web_search 工具从废弃的 duckduckgo-search 升级到新包 ddgs(端到端 PASS)
  • mkdocs CI 4 个问题(mike --update-aliases / 缺插件 / 链接大小写 / .gitignore 补强)

✅ 6/6 大块真上游回归 PASS

# 大块 表现
Prompt Caching 同请求 2.17s → 0.01s(217 倍提速
Extended Thinking thinking + text 双块输出
复杂 tool_use schema oneOf 嵌套结构还原
多模态 红色 PNG 识别
SSE 稳定性 10 事件 + 15s ping
web_search ddgs 端到端 PASS

📦 完整变更

详见 CHANGELOG.mdMILESTONES.md

v0.1.0 - 首次发布 🚀

Choose a tag to compare

@Mars535821089-ops Mars535821089-ops released this 11 Jun 18:16

v0.1.0 - 首次发布 🚀

✨ 这是什么

MiniMax-Claude-Proxy 是一个本地代理,让 Claude Code 客户端能完整使用 MiniMax-M3 模型,绕开第三方"Anthropic 兼容"接口的 6 大协议短板。

🎯 解决的 6 大块

  1. Prompt Caching — SQLite 持久化缓存 + cache_control 剥离 + usage 占位
  2. Extended Thinking — system 注入引导 + 流式标签拆分
  3. 复杂 tool_use schema$ref 展开 / oneOf 拍平 + 响应还原
  4. 多模态 — 图片缩放 / PDF 提取 / URL 拉取
  5. SSE 稳定性 — 心跳 / tool_use 整块缓冲 / event_id 续传
  6. Server-side Tools — web_search / code_execution / bash 本地实现 + 拦截 round-2

✅ 质量基线

  • 21/21 pytest 通过(8 单元 + 13 E2E)
  • Python 3.10 / 3.11 / 3.12 三版本矩阵 CI
  • gitleaks 密钥扫描 CI(每次 PR + 每周定时)
  • 真实 MiniMax-M3 上游冒烟测试通过:中文响应、模型映射、缓存命中(2.10s → 0.00s)

📚 文档

🚀 5 分钟上手

git clone https://github.com/Mars535821089-ops/MiniMax-claude-proxy.git
cd MiniMax-claude-proxy
bash scripts/install.sh
# 编辑 config.yaml 填入 API Key
bash scripts/start.sh

# 让 Claude Code 走代理
export ANTHROPIC_BASE_URL=http://127.0.0.1:8787
export ANTHROPIC_API_KEY=any-non-empty
claude

🤝 欢迎贡献

⚖️ License

MIT