⚠️ 已弃用 --该项目已被取代 wiseowl cli (Java 21+Micronaut)。所有功能都已整合到新项目中。此存储库已存档,将不再接收更新。
______________________________________________________________________
🦉 WiseOwl命令行界面
TDD首款具有性能和准确性的AI编码助手
 ](https://github.com/wiseowltechnet/wiseowlcli)  
🎯 哲学
TDD优先 -使用自动对话测试进行测试驱动开发\ 2.性能第二 -操作速度提高100倍,实时指标\ 3.准确性第三 -具有上下文管理的可靠AI响应
✨ 特性
🧪 TDD优先开发
- 自动对话测试 -
expect-基于交互式测试 - 真实用户工作流测试 -测试实际终端交互
- 回归预防 -部署前发现UI/UX问题
- CI/CD就绪 -自动化测试套件
- 轻松添加测试 -新测试的简单模式
⚡ 性能(快100倍)
- 实时进度指示器 -实时令牌计数、速度
- 直接文件命令 -跳过LLM呼叫
- 构建集成 -编译而不退出
- 即时模板 -立即生成代码
- LCARS仪表板 -实时指标
🎯 准确度
- 智能上下文管理 -自动汇总、搜索、修剪
- MCP工具集成 -18+工具
- 多模型支持 -交换机型号
- 对话历史 -完整上下文
🧪 测试
# Run all tests
./tests/run_tests.sh
# Run specific test
./tests/conversation_test.exp测试覆盖率
- ✅ CLI启动
- ✅ 对话式AI
- ✅ 进度指示器
- ✅ 仪表盘
- ✅ 文件命令
- ✅ 清洁出口
🚀 快速开始
快速安装:
git clone https://github.com/wiseowltechnet/wiseowlcli.git
cd wiseowlcli
./install.sh
./install_mcp_servers.sh # Install MCP servers或者手动构建:
git clone https://github.com/wiseowltechnet/wiseowlcli.git
cd wiseowlcli
cargo build --release
./target/release/wiseowlcli📖 看 QUICKSTART.md 详细指南。
🔧 MCP服务器
WiseOwl CLI包括 13台MCP服务器 (8个遥控器+5个自定义):
远程服务器(官方)
- 文件系统 -文件操作
- GitHub -问题、PR、repo
- 操纵者 ⭐ - 浏览器自动化
- 勇敢的搜索 -网络搜索
- PostgreSQL -数据库访问
- Slack -团队沟通
- 谷歌地图 -定位服务
- 获取 -HTTP请求
自定义服务器
- Java (Maven/Gradle)-6个工具
- 安塞波 (剧本/角色)-3个工具
- Bash (脚本)-4个工具
- Angular (CLI/Build)-5个工具
- 反应 (创建/构建)-6个工具
总计: 13台服务器,50多种工具
📖 看 远程MCP_SERVERS.md 用于设置。
📊 演出
- 二进制大小:2.8MB(优化)
- 建造时间:\<0.3秒(增量)
- 文件操作:快100倍
- 构建集成:即时
- 模板生成:\<1ms
- 记忆:~45MB
🛠️ 命令
/write-direct-即时文件写入/append-附加到文件/build-编译项目/template-生成代码/dashboard-性能指标/model-交换机型号
🎨 LCARS造型
受《星际迷航》LCARS启发的界面,采用橙色/蓝色。
📝 文档
- 快速入门指南 -3分钟后开始
- 例子 -实际使用示例
- 贡献 -如何做出贡献
- 安全策略 -安全指南
- Homebrew安装 -macOS安装
- 壳牌完井 -选项卡完成设置
- TDD框架 -测试指南
- 仪表板功能 -性能监控
- 性能优化 -二进制优化
- 更新日志 -版本历史
______________________________________________________________________
🦉 TDD优先⚡ 性能第二•🎯 准确性第三
建于🦉 通过WiseOwl技术
