AI代码优化器
AI代码优化器 是一个CLI工具,使用AI (OpenAI或Grok)扫描你的Node.js代码库的性能问题,并自动建议或应用修复。
功能
- 🚀 AI驱动的扫描:检测性能瓶颈、反模式和低效率。
- 🤖 多模型支持:兼容OpenAI(GPT-4)和xAI(Grok-2、Grok-3)。
- 🛠️ 自动修复:交互式地将ai建议的修复直接应用到你的代码中。
- ⚙️ 可配置的:使用
.env或者.ai-optimizer-rc灵活的配置。
安装
npm install -g ai-code-optimizer
使用
1. 配置
创建一个 .env 项目根目录下的文件:
# Choose your AI provider
AI_MODEL=grok # or openai
# API Keys
GROK_API_KEY=your_xai_api_key
# OPENAI_API_KEY=your_openai_api_key
# Optional: Specific Model Version
# GROK_MODEL=grok-2
2.运行扫描
要扫描当前目录以查找问题,请执行以下操作:
ai-code-optimizer scan
这个工具会分析 .js 和 .ts 文件,报告问题,并提供修复它们。
3.检查配置
ai-code-optimizer config
开发
- 克隆存储库。
- 安装依赖关系:
npm install - 本地运行:
npm run dev(需要ts-node)
许可证
国际安全委员会