GoForum › 🌐 V2EX
用 AI 辅助开发了一个让 AI Agent 能读写邮件的 CLI 工具, v0.1.0
nonozone ·
2026-03-31 12:39 ·
0 次点赞 · 0 条回复
我不是专业程序员,平时用 AI 辅助写代码。最近有个需求:想让 AI Agent 帮我处理邮件,但发现邮件系统对 AI 非常不友好——MIME 结构复杂、HTML 模板臃肿、各家 API 不一样。
于是用 AI 辅助做了这个工具:mailcli
它做什么:
把 IMAP 邮件解析成干净的 JSON ( StandardMessage ),直接 pipe 给 Agent mailcli watch 实时监控收件箱,流式输出 JSONL 事件 本地 SQLite + FTS5 全文索引,sync 一次、本地搜索多次 发信、回复、删除、移动、标记,完整的读写闭环 提供 OpenAI / Anthropic 的 tool schema ,LLM 可以直接调用 技术栈: 纯 Go ,零 CGO ,SQLite + FTS5 ,548 个测试
不是什么: 不是 mail client ,不打算给人用,就是给 AI 用的 CLI 边界层
GitHub: https://github.com/nonozone/MailCli
欢迎指正… 总体应该算比较完善了
0 条回复
添加回复
你还需要 登录
后发表回复