写了一个轻量级 CLI Agent,体积不到 12MB,运行内存约 20MB,支持任意 ACP 客户端接入

13 小时 41 分钟前
 xiaoz

某些特殊场景下,我用不到特别复杂的功能,所以一直在寻找那种轻量的 CLI Agent ,市面上找了一圈没发现特别合适的,于是简单了解了下 Pi Agent 原理,最后直接用 Golang 搓了一个,名字叫 Zlite ,适合日常对话、办公、轻代码编写、服务器运维等场景使用。

已经在 Github 开源:https://github.com/helloxz/zlite ,感兴趣的朋友可以让 AI 辅助了解结构和实现或进行二次开发。

主要特点

一键安装 & 使用

需要网络可以访问 Github ,否则可能安装失败。

Linux & macOS

curl -fsSL https://raw.githubusercontent.com/helloxz/zlite/main/install.sh | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/helloxz/zlite/main/install.ps1 | iex

安装完毕后执行zlite根据提示填写 OpenAI 兼容模型信息即可使用。

接入第三方 ACP 客户端

Zlite 支持任意第三方 ACP 客户端,比如Zacp、Zed 、Codeg ,具体的接入方法我写到了文档中:https://note.xiaoz.top/doc/zlite/notebook-83

接入后可用在图形界面中使用 Zlite ,效果如下图所示:

在 Zacp 中通过 WEB 方式使用:

在 Codeg 中通过客户端使用:

在 ZED 代码编辑器中使用:

其它

由于 Zlite 走的轻量路线,不是全功能路线,所以没有内置 LSP ,不适合重度写代码等场景。

另外 Zlite 支持 MCP 工具调用,也支持 skills 技能,搭配这两者一起使用,效果更好。

865 次点击
所在节点    分享创造
1 条回复
sungnix
9 小时 55 分钟前
感谢分享

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1235307

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX