[PR #139] [MERGED] Feature/checkpoint clean #126

Closed
opened 2026-03-03 13:59:01 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Kuingsmile/word-GPT-Plus/pull/139
Author: @YaHeii
Created: 1/6/2026
Status: Merged
Merged: 1/29/2026
Merged by: @Kuingsmile

Base: masterHead: feature/checkpoint-clean


📝 Commits (8)

📊 Changes

12 files changed (+858 additions, -9 deletions)

View changed files

📝 package.json (+1 -0)
src/api/checkpoints.ts (+236 -0)
📝 src/api/types.ts (+1 -0)
📝 src/api/union.ts (+17 -3)
📝 src/i18n/locales/en.json (+2 -0)
📝 src/i18n/locales/zh-cn.json (+2 -0)
📝 src/pages/HomePage.css (+8 -4)
📝 src/pages/HomePage.vue (+88 -2)
src/pages/checkPointsPage.css (+293 -0)
src/pages/checkPointsPage.vue (+204 -0)
📝 src/utils/enum.ts (+1 -0)
📝 yarn.lock (+5 -0)

📄 Description

  1. 添加了查看历史会话功能
    • 创建一个UI
    • 添加了Dexie库
    • 使用IndexDB做本地化存储
    • 添加历史会话界面(css相较于其他页面添加了浮动效果,并使用card作为单个会话,可以进行修改)
    • 每个card上提供复制prompt和详情两个按钮
    • 使用HomePage绘制单个会话界面
    • 新功能使用checkpoints进行命名,可以进行修改
  2. 添加了一个FIXME,设置界面由于Vue的路由规则导致会话threaID重置,会话需重新找回
    • checkpoint界面使用viewable逻辑暂时改正了这个问题

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Kuingsmile/word-GPT-Plus/pull/139 **Author:** [@YaHeii](https://github.com/YaHeii) **Created:** 1/6/2026 **Status:** ✅ Merged **Merged:** 1/29/2026 **Merged by:** [@Kuingsmile](https://github.com/Kuingsmile) **Base:** `master` ← **Head:** `feature/checkpoint-clean` --- ### 📝 Commits (8) - [`a6a1a05`](https://github.com/Kuingsmile/word-GPT-Plus/commit/a6a1a051a2ba86c7b4a8142dda71dae5c7552507) add IndexDB interface - [`e8d9672`](https://github.com/Kuingsmile/word-GPT-Plus/commit/e8d967251c5a4a9b9431126e816387cf96d9b12f) checkpoint UI interface - [`acfa2f9`](https://github.com/Kuingsmile/word-GPT-Plus/commit/acfa2f939d5cddd9eb6d5937b62f4ecfca12a213) fix threadID Error - [`325af5c`](https://github.com/Kuingsmile/word-GPT-Plus/commit/325af5cfc7fbebdf5dfdc93c5ec2c2cf54076fbf) change CSS - [`acc746e`](https://github.com/Kuingsmile/word-GPT-Plus/commit/acc746ea88fb3efe4081965b210604edb82aff69) refactor UI - [`48e448f`](https://github.com/Kuingsmile/word-GPT-Plus/commit/48e448f62edce0890c6e43ac54a5f53b85dd3be6) add button - [`04d17a0`](https://github.com/Kuingsmile/word-GPT-Plus/commit/04d17a09c4149a49cff2404e9635a045c5a384ee) delete debug info - [`7948699`](https://github.com/Kuingsmile/word-GPT-Plus/commit/7948699d81c3dec4c1bd174f62178ce33c1d985e) change user-ai filter ### 📊 Changes **12 files changed** (+858 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+1 -0) ➕ `src/api/checkpoints.ts` (+236 -0) 📝 `src/api/types.ts` (+1 -0) 📝 `src/api/union.ts` (+17 -3) 📝 `src/i18n/locales/en.json` (+2 -0) 📝 `src/i18n/locales/zh-cn.json` (+2 -0) 📝 `src/pages/HomePage.css` (+8 -4) 📝 `src/pages/HomePage.vue` (+88 -2) ➕ `src/pages/checkPointsPage.css` (+293 -0) ➕ `src/pages/checkPointsPage.vue` (+204 -0) 📝 `src/utils/enum.ts` (+1 -0) 📝 `yarn.lock` (+5 -0) </details> ### 📄 Description 1. 添加了查看历史会话功能 - 创建一个UI - 添加了Dexie库 - 使用IndexDB做本地化存储 - 添加历史会话界面(css相较于其他页面添加了浮动效果,并使用card作为单个会话,可以进行修改) - 每个card上提供复制prompt和详情两个按钮 - 使用HomePage绘制单个会话界面 - 新功能使用checkpoints进行命名,可以进行修改 2. 添加了一个FIXME,设置界面由于Vue的路由规则导致会话threaID重置,会话需重新找回 - checkpoint界面使用viewable逻辑暂时改正了这个问题 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 13:59:01 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/word-GPT-Plus#126
No description provided.