我正在开发 OpenHarness 项目 🪼
欢迎大家加入,共同建设👏
痛点:
代码智能体( Code agent )非常棒,但却被限制在云端模型上。
我希望能用我的本地 Ollama 模型获得相同的体验——免费、私密且无需 API 密钥。
项目特性
17 种工具:文件读取/编辑/写入、Bash 、Grep 、Glob 、网络搜索、任务管理、Jupyter Notebook 、子智能体( sub-agents )。
16 个斜杠命令:/diff 、/undo 、/commit 、/cost 、/compact 、/plan 、/review 等(正在猛增)。
Git 安全保障:AI 的每一次编辑都会自动提交( Commit ),使用 /undo 即可瞬间撤销。
无头模式( Headless mode ):支持运行 oh run "fix tests" --json ,完美适配 CI/CD 流程。
权限控制:询问 (ask) / 信任 (trust) / 拒绝 (deny) —— 在智能体执行操作前需获得您的批准。
终端 UI:基于 React+Ink 构建,支持 Markdown 渲染。
安装
Bash
npm install -g @
zhijiewang/openharness
oh --model ollama/llama3
oh --model ollama/qwen2.5:7b
技术栈
TypeScript 、React+Ink 、用于定义工具 Schema 的 Zod ,以及用于流式输出( streaming )的异步生成器( async generators )。
欢迎大家加入,共同建设这个项目。👏
GitHub:
https://github.com/zhijiewong/openharness
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1203181
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.