Overview
+会话总量、活跃度和最近对话。
+Activity heatmap
+ +Monthly sessions
+Recent sessions
+Sessions
+按时间范围浏览 session,右侧展示原生交互顺序和 raw JSONL。
+Session list
+ +Session detail
+ +Memory
+按摘要、索引和 rollout summary 查看本机记忆文件。
+Memory files
+ +Memory detail
+ +Select a memory file to preview.+
Diagnostics
+数据源状态、SQLite schema 探测和只读边界。
+
](docs/cli/codex_inspector.md) | [
](docs/cli/codex_inspector.md) |
+| 本机只读查看 Codex 会话数量、token 用量、活跃度热力图和最近 session。 | 按原生交互顺序查看 user、assistant、tool call、tool result 和 raw JSONL。 |
+
+| file_share | Emby 字幕插件 | InterviewTimer |
+|---|---|---|
+| [
](docs/cli/file_share.md) | [
](docs/plugins/emby_video_subtitle.md) | [
](docs/gui/interview_timer.md) |
+| 临时启动本机只读 HTTP 文件分享服务,支持浏览、下载和目录打包。 | 在 Emby Web 中选择媒体、配置参数并提交字幕生成任务。 | macOS 悬浮面试计时器,按模板推进多环节流程。 |
+
## 快速安装
支持 Linux 和 macOS。仓库根目录执行下面命令,默认安装稳定命令行工具:`renameV1`、`check_keywords`、`retry_exec`、`codex_hook_notify`、`video_subtitle`、`file_share`。
@@ -43,6 +57,7 @@
| CLI | `codex_hook_notify` | `cli/codex_hook_notify/` | `codex_hook_notify` | 接收 Codex hook 并推送飞书提醒 | [docs/cli/codex_hook_notify.md](docs/cli/codex_hook_notify.md) |
| CLI | `file_share` | `cli/file_share/` | `file_share` | 临时启动只读 HTTP 文件分享服务 | [docs/cli/file_share.md](docs/cli/file_share.md) |
| CLI | `video_subtitle` | `cli/video_subtitle/` | `video_subtitle` | 为单个视频生成简体中文字幕 | [docs/cli/video_subtitle.md](docs/cli/video_subtitle.md) |
+| Experimental CLI | `codex_inspector` | `cli/codex_inspector/` | `codex_inspector` | 本机只读查看 Codex 会话、token 用量、活跃度和记忆内容 | [docs/cli/codex_inspector.md](docs/cli/codex_inspector.md) |
| Plugin | Emby 字幕插件 | `emby_plugins/video_subtitle/` | `LifeTools.Emby.VideoSubtitle.Emby.dll` | 在 Emby 后台调用 `video_subtitle` 生成字幕 | [docs/plugins/emby_video_subtitle.md](docs/plugins/emby_video_subtitle.md) |
| GUI | InterviewTimer | `gui/interview_timer/` | `InterviewTimer.app` | macOS 面试悬浮计时器 | [docs/gui/interview_timer.md](docs/gui/interview_timer.md) |
@@ -60,6 +75,38 @@
| `build.sh` | 构建 Go CLI 工具到 `output/`。 |
| `install.sh` | 安装 CLI 工具、示例配置和可选 hook。 |
+`codex_inspector` 当前是实验工具,不在根目录 `install.sh` 默认稳定安装清单中。需要快速试用时使用专用安装脚本,默认安装到用户级目录 `$HOME/.local/bin`,不会写 `/usr/local`、`/etc`,也不会主动 sudo:
+
+```bash
+./cli/codex_inspector/install.sh
+codex_inspector -addr 127.0.0.1:8787
+```
+
+macOS 和 Linux 都支持自定义前缀;只有显式传 `--system` 或 `--allow-sudo` 时才会尝试写系统目录:
+
+```bash
+./cli/codex_inspector/install.sh --prefix "$HOME/.local"
+./cli/codex_inspector/install.sh --system
+```
+
+也可以不安装,直接单独构建:
+
+```bash
+go build -o output/codex_inspector ./cli/codex_inspector/...
+./output/codex_inspector -addr 127.0.0.1:8787
+```
+
+历史 session summary 会写入本机 SQLite cache,加速重复浏览;可通过 `-cache-path` 指定位置,或用 `-no-cache` 禁用。
+
+cache 是派生数据,不写入 `~/.codex`。服务启动时只打开已有 cache;cache 缺失时页面仍会实时解析 JSONL,Diagnostics 页面可以手动创建。已有健康 cache 会按 `-cache-workers` 后台补齐历史 session,默认 2 个 worker,`0` 表示关闭自动补齐:
+
+```bash
+codex_inspector -cache-workers 2
+codex_inspector -cache-workers 0
+```
+
+Diagnostics 支持查看 cache 状态并执行 `Create cache`、`Fill missing cache`、`Backup and rebuild cache`。损坏 cache 会先重命名为 `.corrupt.