Skip to content

Commit 07f45e2

Browse files
committed
docs: update release notes and README for v0.3.2
- Rewrite release notes to match v0.3.1 style (emoji sections, bilingual bullets) - Add conversation recording feature to README (zh + en) - Add new IPC commands to README (zh + en)
1 parent 5a939b1 commit 07f45e2

2 files changed

Lines changed: 29 additions & 18 deletions

File tree

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
- 模型列表拉取 & 默认模型 / 快速模型选择(选择即保存,主界面支持一键刷新模型列表)
3232
- Claude Code 集成:一键启动 & 写入/清除 `~/.claude/settings.json` 配置;若已存在持久化配置,切换模型后自动同步
3333
- 用量看板(配额进度条 + 详细数据折叠展示)
34+
- 对话记录:将经过代理的请求与 AI 回复记录到本地 JSON 文件,内置对话浏览器(按会话/日期分组、全文搜索、批量删除、实时推送、配色/语言同步)
3435
- 风险声明对话框(首次启动弹出,需接受后方可启动服务)
3536
- 5 套内置主题:Lavender (Frost)、Peach (Sakura)、Cherry、Midnight、Aurora
3637
- 配置管理:端口、账号类型、详细日志、手动审批、速率限制等
@@ -116,6 +117,11 @@ GUI 默认请求本地 `http://localhost:4399`,可在设置页修改端口。
116117
| `resize_window` | 调整窗口大小 |
117118
| `open_log_window` | 打开独立日志查看器窗口 |
118119
| `update_log_theme` | 同步主题到日志窗口 |
120+
| `open_conversation_window` | 打开对话记录浏览器窗口 |
121+
| `list_conversation_sessions` | 列出所有对话会话 |
122+
| `load_conversation_session` | 加载指定会话的对话记录 |
123+
| `delete_conversation_sessions` | 删除指定会话 |
124+
| `clear_conversations` | 清除所有对话记录 |
119125

120126
### 致谢
121127

@@ -135,6 +141,7 @@ A desktop GUI for [copilot-proxy](https://github.com/Jer-y/copilot-proxy), built
135141
- Model list fetching & default/fast model selection (saves on select, with one-click model refresh on the main screen)
136142
- Claude Code integration: one-click launch & write/clear `~/.claude/settings.json`; when persistent Claude config already exists, model changes auto-sync
137143
- Usage dashboard (quota progress bar + collapsible detail view)
144+
- Conversation recording: save proxy requests and AI responses to local JSON files, with built-in viewer (session/date grouping, full-text search, batch delete, real-time push, theme/language sync)
138145
- Risk disclaimer dialog (shown on first launch, must accept before starting)
139146
- 5 built-in themes: Lavender (Frost), Peach (Sakura), Cherry, Midnight, Aurora
140147
- Settings: port, account type, verbose logging, manual approval, rate limiting, etc.
@@ -220,6 +227,11 @@ The proxy child process is automatically stopped when the window is closed.
220227
| `resize_window` | Resize window |
221228
| `open_log_window` | Open standalone log viewer window |
222229
| `update_log_theme` | Sync theme to log viewer window |
230+
| `open_conversation_window` | Open conversation viewer window |
231+
| `list_conversation_sessions` | List all conversation sessions |
232+
| `load_conversation_session` | Load entries for a session |
233+
| `delete_conversation_sessions` | Delete specific sessions |
234+
| `clear_conversations` | Clear all conversation data |
223235

224236
### Acknowledgments
225237

RELEASE_NOTES_TEMP.md

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,24 @@
11
# What's New / 新功能
22

3-
## Conversation Recording / 对话记录 (NEW)
3+
## 💬 Conversation Recording / 对话记录
44

5-
• Record full request/response content to local JSON files / 完整记录经过代理的请求和AI回复到本地JSON文件
6-
• Built-in conversation viewer with session sidebar / 内置对话浏览器,左栏按会话分组
7-
• Auto-detect client type: Claude Code, Cursor, Continue, Cline, etc. / 自动识别客户端来源
8-
• Session tracking with 15-min timeout grouping / 按15分钟超时自动分组会话
9-
• Content search with text highlighting / 内容搜索,匹配文本高亮显示
10-
• Sessions grouped by date (Today / Yesterday / date) / 会话按日期分组
11-
• Multi-select sessions with batch delete / 多选会话批量删除
12-
• Full Chinese/English i18n in viewer / 对话浏览器完整中英文支持
13-
• Theme sync: viewer follows app theme in real-time / 配色实时跟随主题切换
14-
• Real-time: new conversations pushed to open viewer / 新对话实时推送到已打开的浏览器
15-
• Toggle in Settings > Service Config (requires service restart) / 设置页面开关控制,需重启服务生效
5+
• Record full request/response content to local JSON files (streaming auto-assembled) / 完整记录请求与 AI 回复到本地 JSON 文件(流式自动拼接)
6+
• Built-in conversation viewer with session sidebar and message panel / 内置对话浏览器,左栏会话列表 + 右栏消息面板
7+
• Auto-detect client type: Claude Code, Cursor, Continue, Cline, etc. / 自动识别客户端来源:Claude Code、Cursor、Continue、Cline 等
8+
• Session grouping by client + model with 15-min idle timeout / 按客户端+模型分组会话,15 分钟空闲自动断开
9+
• Sessions organized by date (Today / Yesterday / older dates) / 会话按日期归类(今天 / 昨天 / 更早日期)
10+
• Full-text search with matching text highlight / 全文搜索,匹配文本高亮显示
11+
• Multi-select sessions + batch delete / 多选会话 + 批量删除
12+
• Real-time: new entries appear instantly in open viewer / 实时推送:新对话即时出现在已打开的浏览器中
13+
• Theme and language sync with main window / 配色与语言跟随主窗口实时切换
14+
• Toggle in Settings > Service Config (off by default, requires service restart) / 在 设置 > 服务参数 中开关控制(默认关闭,需重启服务生效)
1615

17-
## UI Polish / 界面优化
16+
## 🚀 UX / 体验优化
1817

19-
Header button reorder: theme, lang, conversations, logs, settings, about / 顶栏按钮重新排序
20-
Settings checkbox alignment fix / 设置页面复选框对齐修复
18+
Reorder header buttons: Theme → Language → Conversations → Logs → Settings → About / 顶栏按钮重新排序:配色 → 语言 → 对话 → 日志 → 设置 → 关于
19+
Fix settings checkbox alignment / 修复设置页面复选框对齐
2120

22-
## Download / 下载
21+
## ⬇️ Download / 下载
2322

2423
| Platform | File | Note |
2524
| -------- | ---- | ---- |
@@ -28,7 +27,7 @@
2827
| macOS (Apple Silicon) | Copilot.Proxy.GUI-0.3.2-arm64.dmg | M1/M2/M3/M4 Mac |
2928
| macOS (Intel) | Copilot.Proxy.GUI-0.3.2-x64.dmg | Intel Mac |
3029

31-
> macOS first launch / macOS 首次启动: Right-click the app > Open > click "Open" in the dialog. If blocked, go to System Settings > Privacy & Security > click "Open Anyway".
32-
> 右键点击应用 > 打开 > 在弹窗中点击"打开"。如被阻止,前往系统设置 > 隐私与安全性 > 点击"仍要打开"。
30+
> macOS first launch / macOS 首次启动: Right-click the app Open click "Open" in the dialog. If blocked, go to System Settings Privacy & Security click "Open Anyway".
31+
> 右键点击应用 打开 在弹窗中点击"打开"。如被阻止,前往系统设置 隐私与安全性 点击"仍要打开"。
3332
3433
Full Changelog: [v0.3.1...v0.3.2](https://github.com/kylefu8/copilot-proxy-gui/compare/v0.3.1...v0.3.2)

0 commit comments

Comments
 (0)