文章摘要
Vomit是一个将Claude的token输出通过本地大语言模型翻译成英文的工具,完全本地运行,无外部依赖。它通过钩子替换Claude的输出,支持Llama.app和Ollama等本地模型,但速度较慢且可能丢失原始信息。
文章总结
呕吐转换器
呕吐转换器(Vomit)通过本地大语言模型(LLM)将Claude的“token呕吐”转化为英文。该工具完全本地运行(无遥测功能),且无外部依赖。
作者为此项目撰写了一篇博客文章:https://zachahn.com/posts/1787191554
注意事项:
- 本地LLM仅能读取Claude试图传达的内容(无法访问任何操作或文件),因此可能存在一定程度的幻觉
- 运行速度较慢
- 完全基于“氛围编码”开发,仅在Mac上测试过
- 存在完全错过Claude消息的可能性。用户可使用AgentsView等工具获取原始消息,因为Vomit在运行时不会修改任何内容(技术上仅会在临时目录写入文件)
安装方法:
```bash
将二进制文件安装到GOPATH
go install github.com/zachahn/vomit@latest
设置LLM连接详情
vomit init
通过钩子替换Claude输出的说明
vomit scrub -claude ```
使用方法:
此外,还提供非侵入模式,可让Vomit在后台运行。
vomit list:列出Claude会话标识符vomit tail [<会话标识符>]:翻译指定会话的Claude令牌,或跟踪最新会话vomit help:查看其他命令
兼容性:
该工具应与以下平台兼容: - Llama.app - Ollama - 任何使用OpenAI API的平台
如果尚未设置本地LLM,建议使用Llama.app,并通过它下载GPT-OSS 20B模型。完成设置后运行init子命令。
许可证:
GNU GPLv3
评论总结
根据评论内容,主要围绕Claude模型(特别是Opus 5)的输出风格问题展开讨论,观点分歧明显。以下是总结:
主要观点一:Claude输出风格存在严重问题(多数评论支持) - 评论指出Claude 5的输出存在“废话连篇”(diarrhea of the mouth)、过度使用“carries”“holds”等奇怪动词、以及“Columbo式”的冗长结尾(评论7、27)。 - 关键引用:“Opus 5’s prose is really quite bad.”(评论7);“The baked in communication style of these models is so obnoxious it’s impacting my work.”(评论19)
主要观点二:问题可通过提示工程或工具缓解(部分评论支持) - 有用户提出使用“ASD-STE100 Simplified Technical English”提示(评论18),或通过“deslop”技能清理输出(评论30)。 - 关键引用:“Just set the following incantation: You must use ASD-STE100 Simplified Technical English (STE) when it doesn’t detract from meaning.”(评论18);“I have created a skill I call ‘deslop’ and I invoke it to clean up Claude output.”(评论30)
主要观点三:问题被过度夸大,可接受(少数评论支持) - 部分评论认为输出风格虽不理想,但并非不可读,且可通过等待新模型解决(评论15)。 - 关键引用:“It’s not _literally unreadable_. It’s just not ideal.”(评论15);“I don’t have any issue immediately understanding what it’s saying.”(评论29)
主要观点四:转向其他模型或工具(部分评论支持) - 有用户建议改用Codex、Muse Glimmer 30B或Sol等替代方案(评论6、9、10)。 - 关键引用:“I mostly switched to Codex because I was finding Claude’s behavior increasingly frustrating.”(评论6);“I found Muse Glimmer 30B to be great at writing good technical stuff.”(评论9)
平衡性说明:多数评论对Claude 5的输出风格持批评态度,但存在不同声音认为问题可管理或非核心。部分评论还涉及对Anthropic品牌信任度下降的讨论(评论12、13)。