Token导航 LogoToken导航TokenDH.com
Ollama Ocli logo
开发工具未说明官方级别未说明来源级核验

Ollama Ocli

MCP Server

OCLI是一个具有自我改进能力的AI命令行编程助手,支持实时响应、上下文感知和项目规划等功能,适用于开发效率提升和代码自动生成。

工具数

5

提示词数

0

GitHub Stars

1

资源数

0
AI编程RustClaude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

wiseowltechnet

提供方

wiseowltechnet

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

⚠️ 已弃用 --该项目已被取代 wiseowl cli (Java 21+Micronaut)。所有功能都已整合到新项目中。此存储库已存档,将不再接收更新。

______________________________________________________________________

🦉 OCLI-Ollama命令行界面

![CI](https://github.com/wiseowltechnet/ollama-ocli/actions) ![Release](https://github.com/wiseowltechnet/ollama-ocli/releases) ](https://github.com/wiseowltechnet/ollama-ocli/releases) ![License](LICENSE) ![Rust](https://www.rust-lang.org)

🦉 OCLI-Ollama命令行界面

一个类似Claude Code的AI编码助手,具有自我改进功能、LCARS Star Trek风格和完整的终端UI控制。

✨ 特性

🤖 人工智能驱动开发

  • 自主工具调用 -AI自动使用工具读取/写入文件,执行命令
  • 流媒体响应 -带有进度指标的实时输出
  • 上下文感知 -维护对话历史和文件上下文
  • 自我提升 -可以读取和修改自己的源代码

🛠️ 内置工具

  • read_file -读取任何具有语法意识的文件
  • write_file -使用自动备份创建/修改文件
  • execute_bash -安全运行shell命令
  • search_files -在项目中查找文件和内容
  • list_directory -探索目录结构

📋 规划模式

  • /plan -创建人工智能生成的分步计划
  • /next -执行计划中的下一步
  • /show-plan -查看计划进度

🔧 项目管理(WiseOwl)

  • 自动创建 wiseowl/ 项目跟踪文件夹
  • /todo -将任务添加到TODO.md
  • /done -标记任务已完成
  • /rule -将项目规则添加到rules.md
  • /context -向context.md添加上下文

🎨 LCARS接口

  • 真正的《星际迷航》LCARS造型
  • RGB颜色为51的倍数(十六进制33)
  • 状态指示器:● (蓝色=成功,红色=错误,紫色=信息,黄色=警告)
  • 高对比度的干净矢量外观

📊 终端用户界面

  • /monitor -全屏实时统计(如top/htop)
  • 光标定位和颜色控制
  • 备用缓冲区支持

🔌 MCP(模型上下文协议)支持

MCP架构文件 了解详细的部署选项。

  • 加载外部MCP服务器以实现扩展功能
  • /mcp list -显示可用的MCP工具
  • /mcp call [params] -调用MCP工具
  • AI自动知道可用的MCP工具
  • 在中配置服务器 .ocli/mcp_servers.json

⚙️ 配置和导出

  • /config set -设置配置
  • /config get -获取配置值
  • /config list -显示所有设置
  • /export [filename] -将对话导出到markdown

📈 统计和Git

  • /stats -显示会话统计信息
  • /git status|diff|log|commit -Git集成
  • /version -显示OCLI版本

🚀 安装

来源

git clone https://github.com/wiseowltechnet/ollama-ocli.git
cd ollama-ocli
cargo build --release
./target/release/ocli

自制(macOS/Linux)

brew tap wiseowltechnet/ocli
brew install ocli

📖 快速开始

  1. 启动OCLI
ocli
  1. 请求AI提供帮助
You: create a hello world rust program
  1. 对复杂任务使用计划模式
You: /plan build a web server with authentication
You: /next
  1. 监控您的会话
You: /monitor
  1. 配置MCP服务器
mkdir -p .ocli
cat > .ocli/mcp_servers.json ` |制定分步计划|
| `/next` |执行下一个计划步骤|
| `/show-plan` |查看计划进度|
| `/read ` |读取文件|
| `/write ` |写入文件|
| `/preview` |预览待定更改|
| `/apply` |应用待定更改|
| `/rollback` |撤消上次更改|
| `/todo ` |添加待办事项|
| `/done ` |标记所有完成|
| `/rule ` |添加项目规则|
| `/context ` |添加上下文|
| `/mcp list` |列出MCP工具|
| `/mcp call ` |调用MCP工具|
| `/config ` |管理设置|
| `/export [file]` |导出对话|
| `/stats` |显示统计信息|
| `/git ` |Git操作|
| `/monitor` |实时监控|
| `/version` |显示版本|
| `/clear` |清晰的上下文|
| `/exit` 退出OCLI。

## 🎨 LCARS颜色

- **橙子** (#FF9900)-页眉、边框
- **紫色** (#CC99FF)-会话信息
- **蓝色** (#99CCFF)-成功指标
- **黄色** (#FFCC00)-警告
- **红** (#FF6666)-错误

## 🔧 配置

OCLI将配置存储在 `.ocli/`:

- `config.json` -用户设置
- `mcp_servers.json` -MCP服务器配置
- `sessions/` -对话历史

## 🤝 贡献

OCLI旨在自我改进。你可以:

1. 要求OCLI为其自身添加功能
1. 提交具有新功能的PR
1. 创建MCP服务器以实现扩展功能

## 📜 许可证

麻省理工学院

## 🙏 致谢

- 建于 [奥拉玛](https://ollama.ai)
- 受Claude Code启发
- 《星际迷航》中的LCARS设计
- MCP协议支持

______________________________________________________________________

**由...制作🦉 OCLI社区**

## 开发与质量保证

OCLI使用类似于Gradle的专业QA工具:

Format code (like Spotless)

make fmt

Lint code (like Checkstyle/SpotBugs)

make lint

Run tests (like JUnit)

make test

Full QA pipeline

make qa

CI pipeline

make ci


看 [QA_TOOLS.md](QA_TOOLS.md) 完整的指南。

目录标签

目录标签

AI编程RustClaude开发工具本地部署命令行工具代码自动生成项目规划开发效率

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP