cluster · agent-cli-toolkit2026·iv·23005← 所有工具
Ch. ·

AI Agent CLI 工具集

5 个为 AI Agent 设计的 Go CLI — JSON 输出、无 TTY 假设、可预测退出码

为 Agent 消费设计的工程化 CLI:md2wechat / md2wechat-lite(公众号排版)、gcli(Gmail 只读)、imgcli(无 CGO 图片处理)、jina-cli(URL 转 Markdown)。每个工具都干净退出、输出结构化、可在云服务器跑。

该簇工具

gcli

Gmail 只读 CLI — OAuth + PKCE 认证、云服务器友好、结构化 JSON 输出

$ curl -fsSL https://raw.githubusercontent.com/geekjourneyx/gcli/main/scripts/install.sh | bash

imgcli

零 CGO 依赖的 Agent 图片处理 CLI — 元数据、拼图、格式转换、智能填充、批量 PDF

$ curl -fsSL https://raw.githubusercontent.com/geekjourneyx/imgcli/main/scripts/install.sh | bash

jina-cli

AI Agent 网页阅读 CLI — 通过 Jina Reader API 将任意 URL 转为 LLM 友好的 Markdown

$ curl -fsSL https://raw.githubusercontent.com/geekjourneyx/jina-cli/main/scripts/install.sh | bash

md2wechat

微信公众号写作工具集 — Markdown 排版、AI 去痕、草稿推送、38+ 主题

$ brew install geekjourneyx/tap/md2wechat

md2wechat-lite

轻量微信排版 CLI — 文章草稿、图文消息、批量上传、38+ 主题

$ curl -fsSL https://raw.githubusercontent.com/geekjourneyx/md2wechat-lite/main/cli/scripts/install.sh | sh

常见问题

为什么 gcli 是只读的?
只读范围限制了 OAuth 权限面。一个只能读取邮件的 CLI 部署在共享或云服务器上,比拥有完整邮箱权限的工具安全得多。
没有浏览器的云服务器上能用吗?
可以。gcli 使用 PKCE 流程,支持带外设备认证。你在本机完成一次 OAuth 步骤,令牌存储后服务器可持续使用。
安装命令是什么?
curl -fsSL https://raw.githubusercontent.com/geekjourneyx/gcli/main/scripts/install.sh | bash
零 CGO 依赖是什么意思,为什么重要?
零 CGO 依赖意味着二进制文件没有 C 库依赖,编译为单一静态二进制,无需安装 libvips、ImageMagick 或任何系统库即可在 Linux/macOS 上运行。
支持哪些图片操作?
支持检查元数据、合成/拼接图片、转换格式(JPEG、PNG、WebP)、智能填充,以及批量导出 PDF。
安装命令是什么?
curl -fsSL https://raw.githubusercontent.com/geekjourneyx/imgcli/main/scripts/install.sh | bash
需要 Jina API Key 吗?
Jina Reader 有免费额度,适量使用无需 Key。高频使用时设置 JINA_API_KEY 环境变量以使用认证密钥。
输出是什么样的?
干净的 Markdown,保留标题、段落、代码块和链接。广告、导航和样板内容被剔除,LLM 只收到页面正文。
安装命令是什么?
curl -fsSL https://raw.githubusercontent.com/geekjourneyx/jina-cli/main/scripts/install.sh | bash
md2wechat 和 md2wechat-lite 有什么区别?
md2wechat 是完整工具集,包含 AI 去痕(去除 AI 痕迹)、草稿推送到微信 API、38+ 主题。md2wechat-lite 是更轻量的 CLI,专注排版和上传,不含 AI 去痕层。
安装命令是什么?
brew install geekjourneyx/tap/md2wechat
支持 Windows 吗?
不支持。md2wechat 面向 macOS 和 Linux。Windows 用户可在 WSL2 内运行。
md2wechat-lite 和 md2wechat 有什么区别?
md2wechat-lite 可用 curl 一键安装,省略了 AI 去痕模块,适合只需排版和草稿推送、不需要额外 AI 层的团队。
支持批量上传吗?
支持。可以指向一个 Markdown 文件目录,它会依次将所有文件排版并上传到微信草稿箱。
安装命令是什么?
curl -fsSL https://raw.githubusercontent.com/geekjourneyx/md2wechat-lite/main/cli/scripts/install.sh | sh