
Mi
producthunt.com
30行代码的零配置CLI代理,专攻Bug修复与重构
12天前制作者:Ivan Charapanau
关于 Mi
Mi 是一款极简的自主编码代理,整个核心仅包含一个 JavaScript 文件,无需框架,无需额外依赖,仅需 Node 内置模块即可运行。它兼容任何 OpenAI 兼容的 API——无论是 OpenAI、Ollama 还是本地模型,都能即插即用。
核心功能
Mi 的核心是一个智能循环:调用大语言模型,判断是否需要使用工具,执行工具,将结果反馈给模型,如此反复。内置两个强大工具——bash(拥有完整的系统访问权限)和 skills(按需加载的 Markdown 技能包),足以让 Mi 自主阅读代码仓库、编写代码、运行测试并调试错误。
主要特性
- 极致轻量:仅 30 行核心代码,零配置,即装即用。
- 完全自主:自动执行修复与重构任务,无需人工干预。
- 工具驱动:通过 bash 和 skills 工具实现系统级操作与动态技能加载。
- 模型无关:支持所有 OpenAI 兼容 API,灵活适配不同模型。
- 专注高效:专为 Bug 修复和代码重构设计,任务目标明确。
适用场景
- 快速修复代码库中的已知 Bug。
- 自动化代码重构,提升代码质量。
- 集成到 CI/CD 流水线中,实现持续代码优化。
- 作为个人开发助手,辅助日常编码任务。
无论你是独立开发者还是团队一员,Mi 都能以最小的开销,为你提供强大的自动化编码能力。