我为 Codex 打造了一款 GNOME 扩展,集成本地/远程历史记录、实时过滤、Markdown 导出与只读 MCP 服务器

Reddit r/artificial 工具

摘要

该开发者为 Codex 打造了一款功能全面的 GNOME Shell 扩展,新增了原生 GTK 历史记录管理、本地/远程会话浏览、Markdown 导出,以及支持多设备配对与安全管控的只读 MCP 服务器。

我希望让 Codex 真正融入 GNOME 桌面体验,而不是仅仅停留在终端或代码编辑器的使用流中,因此我基于它开发了一款 GNOME Shell 扩展。目前它已实现以下全部功能: - GNOME 顶栏实时显示 Codex 使用情况 - 原生 GTK 历史记录窗口 - 本地会话历史记录浏览 - 通过局域网浏览已配对的远程主机历史记录 - 会话状态实时更新 - 支持按“全部 / 消息 / 工具 / 推理 / 系统 / 错误”进行过滤 - 会话内搜索 - 支持将单个会话或指定来源的所有会话导出为 Markdown - 提供用于读取历史记录和使用数据的只读 MCP 服务器 - 多语言支持 在架构与设计上,我有几个非常看重的原则: - 采用原生 GNOME/Libadwaita 界面风格,绝不使用 WebView - 远程访问权限严格限制为只读 - 不同设备之间必须进行显式配对 - 可按设备维度随时撤销信任授权 - MCP 服务默认为本地访问且仅支持只读,同时默认启用 Token 鉴权保护 该项目最终的实现范围远超普通的 GNOME 扩展,但我一直希望能打造出一种真正无缝融入桌面环境的原生体验。😊
查看原文

相似文章