
产品介绍
将 Harmony JSON/JSONL 对话和 Codex CLI 会话日志可视化为浏览器中的交互式、可筛选时间线。适合调试 agent 工作流的 AI 工程师,以及基于 gpt-oss 模型进行开发的团队。
适合谁关注
- 开发者和技术团队
- 正在评估 AI 工具或智能体落地的团队
可借鉴场景
- 快速理解 Euphony 的定位、核心能力和 Product Hunt 热度
- 判断“将 AI 会话数据和 Codex 日志渲染为可浏览视图”这类需求是否值得做竞品调研
- 沿着 AI 与智能体、开发者工具 继续发现同类产品和替代方案
93
投票数
1
评论数
4月25日
发布日期
作者自荐
总结
Euphony 瞄准的是 AI 开发链路里长期被忽视的一环:对话与日志可观测性。相比只展示原始 JSON,它把 Harmony 与 Codex CLI 产出的复杂结构转成可筛选、可嵌入、可编辑的时间线,明显降低了 agent 调试门槛。目标用户是做模型训练、评测和流程编排的工程团队。优势在于前端本地处理、组件化集成和分词过程可视化,既兼顾数据安全,也方便接入现有工具链。挑战则在于受众较垂直,后续需要靠更多格式支持和协作能力扩大使用场景。
GitMemo免费开源
把 AI 对话保存到你的 Git 知识库
本地优先,支持 macOS 与 Android。剪贴板、截图、笔记和文件都能集中保存、搜索、同步。
获取安装包

Harmony 对话和 Codex CLI 会话日志默认并不易读。当 agent 出现意料之外的行为时,这会成为一个明显问题。 产品定位:Euphony 是 OpenAI 推出的开源浏览器工具,可将 Harmony JSON/JSONL 文件和 Codex 会话日志渲染为结构化、可交互的对话时间线。 问题所在:基于 Harmony 格式数据运行的 AI agent 会生成层层嵌套的 JSON,其中包含角色 token、通道标记以及交错的工具调用。Codex CLI 会在每次会话结束后将 rollout JSONL 文件写入磁盘。这两种格式都不是为人工检查而设计的。调试 agent 行为往往意味着在数百行原始结构化数据中来回滚动,却没有任何可视层级。 解决方案:Euphony 可通过 URL、本地文件或剪贴板粘贴载入数据,并将其渲染为易读时间线。可使用 JMESPath 按角色、接收方或内容类型进行筛选,查看消息元数据,直接在浏览器中编辑,并借助 OpenAI API key 完成翻译。在默认前端模式下,所有处理都保留在客户端。 差异化之处:产品以可嵌入的 Web Components 形式提供,只需一个自定义元素,就能把对话查看器接入 React、Vue、Svelte 或原生 HTML,无需从零开发。可选的 FastAPI 后端还支持 Harmony 分词渲染,可准确展示对话在送达模型前会如何被分词。 核心功能: 支持从剪贴板、本地文件或公开 HTTPS URL 加载 支持按角色、接收方和内容类型进行 JMESPath 筛选 提供面向标注数据集的元数据检查面板 支持浏览器内编辑、聚焦模式和网格视图 提供可嵌入的 Web Components,采用 Apache 2.0 许可证 适用人群:使用 gpt-oss 模型、Codex CLI 或 Harmony 格式数据集进行训练、评估或 agent 流水线开发的 AI 工程师。 agent 调试长期缺少真正像样的工具。Euphony 虽然小巧,但确实朝这个方向迈出了一步。