# 进度历史（已结案）

| 结案时间 | 创建时间 | 工作包 | owner | 完成了什么 | 过程文档 |
|---|---|---|---|---|---|
| 2026-09-24 00:00:00 | 2026-09-24 00:00:00 | v0.8.1 （本次） | @GuoJia-Agent | v0.8.0 实机验证通过；本轮为实机反馈迭代的收尾 + 发版。 | [worklog/202609/24-0000-v081-pwbv.md](worklog/202609/24-0000-v081-pwbv.md) |
| 2026-10-12 16:39:36 | 2026-10-12 16:39:36 | v0.8.0 | @GuoJia-Agent | 适配 dsh 0.1.7-rc.1 的破坏性重构：设置入口搬到插件详情页，删除「隐藏会话」功能。 | [worklog/202610/00-0000-v080-yqxd.md](worklog/202610/00-0000-v080-yqxd.md) |
| 2026-09-24 00:00:00 | 2026-09-24 00:00:00 | v0.7.6 | @GuoJia-Agent | 实机反馈修正（两处交互）：折叠侧边栏时藏掉区域标题行的眼睛、保存后留在原地弹 Toast。 | [worklog/202609/24-0000-v076-f9i0.md](worklog/202609/24-0000-v076-f9i0.md) |
| 2026-10-12 16:39:36 | 2026-10-12 16:39:36 | v0.7.5 | @GuoJia-Agent | 标题里的日期改为「会话创建时间」，不再用生成那一刻的 `new Date()`。 | [worklog/202610/00-0000-v075-z3la.md](worklog/202610/00-0000-v075-z3la.md) |
| 2026-09-15 00:00:00 | 2026-09-15 00:00:00 | v0.7.4 | @GuoJia-Agent | 撤销 v0.7.3 的锁定态缓存（用户决定），保留两个默认值修改。 | [worklog/202609/15-0000-v074-dnvw.md](worklog/202609/15-0000-v074-dnvw.md) |
| 2026-09-15 00:00:00 | 2026-09-15 00:00:00 | v0.7.3 | @GuoJia-Agent | 实机反馈修正。** 用户装上 0.7.2 实测后报了两类问题，外加一处交互噪音。 | [worklog/202609/15-0000-v073-lu1i.md](worklog/202609/15-0000-v073-lu1i.md) |
| 2026-09-15 00:00:00 | 2026-09-15 00:00:00 | v0.7.2 | @GuoJia-Agent | 英文支持改造。** 用户原话：「给我一个需要支持英文的改进方案」。 | [worklog/202609/15-0000-v072-7t6u.md](worklog/202609/15-0000-v072-7t6u.md) |
| 2026-09-15 00:00:00 | 2026-09-15 00:00:00 | v0.7.1 | @GuoJia-Agent | 换一版对外说明：README 精简 + 隐藏会话截图入库**（用户原话：「写的太复杂了，没有人有耐心看」）。 | [worklog/202609/15-0000-v071-qaw5.md](worklog/202609/15-0000-v071-qaw5.md) |
| 2026-09-14 00:00:00 | 2026-09-14 00:00:00 | v0.7.0 | @GuoJia-Agent | 新功能：隐藏会话。** 用户痛点原话：「dsh 的对话只有归档，归档就找不到了，而且就有点像 | [worklog/202609/14-0000-v070-p7qf.md](worklog/202609/14-0000-v070-p7qf.md) |
| 2026-09-14 00:00:00 | 2026-09-14 00:00:00 | v0.6.6 | @GuoJia-Agent | 包名去掉 scope：`@cq-guojia/dsh-session-title-pattern` → `dsh-session-title-pattern`**（为发 npm 做准备）。 | [worklog/202609/14-0000-v066-cq6e.md](worklog/202609/14-0000-v066-cq6e.md) |
| 2026-09-14 00:00:00 | 2026-09-14 00:00:00 | v0.6.5 | @GuoJia-Agent | 修「解除锁定」必失败**： | [worklog/202609/14-0000-v065-eggk.md](worklog/202609/14-0000-v065-eggk.md) |
| 2026-09-14 00:00:00 | 2026-09-14 00:00:00 | v0.6.4 | @GuoJia-Agent | 「host 明明执行了，客户端却拿不到返回值」—— 两个症状同一个根因。 | [worklog/202609/14-0000-v064-9z38.md](worklog/202609/14-0000-v064-9z38.md) |
| 2026-09-14 00:00:00 | 2026-09-14 00:00:00 | v0.6.3 | @GuoJia-Agent | 三件事，都出在重命名卡片上。 | [worklog/202609/14-0000-v063-blmm.md](worklog/202609/14-0000-v063-blmm.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.6.2 | @GuoJia-Agent | 修重命名卡片四个按钮全部失灵**（用户反馈：点「自动生成」没反应；改了名字点 | [worklog/202609/13-0000-v062-28wi.md](worklog/202609/13-0000-v062-28wi.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.6.1 | @GuoJia-Agent | 重命名卡片的定位修正：原来是 `right:0`（右缘贴铅笔、向左铺开），左半截会伸过标题、 | [worklog/202609/13-0000-v061-f38v.md](worklog/202609/13-0000-v061-f38v.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.6.0 | @GuoJia-Agent | 重命名卡片（用户嫌旧面板「做得太烂」，给了官方重命名对话框的截图作参照）。 | [worklog/202609/13-0000-v060-kjk1.md](worklog/202609/13-0000-v060-kjk1.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.24 | @GuoJia-Agent | v0.5.23 会让 dsh 起不来，本次修复。** 用户实机确认：禁用本插件 dsh 正常、启用后连 | [worklog/202609/13-0000-v0524-k3a2.md](worklog/202609/13-0000-v0524-k3a2.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.23 | @GuoJia-Agent | 四件一起落地：**标题面板（锁定 / 改名）**、**主线改写高门槛**、**等距采样**、**重启恢复**。 | [worklog/202609/13-0000-v0523-clg3.md](worklog/202609/13-0000-v0523-clg3.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.22 | @GuoJia-Agent | 修解析器被模型「将了一军」**。实机出现 `0913｜其他｜类型：编程` —— 主题变成了字面的 | [worklog/202609/13-0000-v0522-tvid.md](worklog/202609/13-0000-v0522-tvid.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.21 | @GuoJia-Agent | 手动重算不再清空主线。** 起因是用户问「手动重算传什么、主线怎么找回来」，一算就暴露了： | [worklog/202609/13-0000-v0521-fxsc.md](worklog/202609/13-0000-v0521-fxsc.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.20 | @GuoJia-Agent | 两件事：**模型维护「主线」（C 方案）** 与 **「输出标题最大Token」退出界面**。 | [worklog/202609/13-0000-v0520-2t9b.md](worklog/202609/13-0000-v0520-2t9b.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.19 | @GuoJia-Agent | 实机报错：`生成标题失败：Error: 标题模型未正常结束（max-tokens）`。 | [worklog/202609/13-0000-v0519-kat3.md](worklog/202609/13-0000-v0519-kat3.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.18 | @GuoJia-Agent | 按 dsh-market 的上架要求整备**（读的是 dshmarket 自己的 README + awesome-dsh-plugin 的 | [worklog/202609/13-0000-v0518-vfzu.md](worklog/202609/13-0000-v0518-vfzu.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.17 | @GuoJia-Agent | 为发布到插件市场重排 README**（只动文档与仓库内图片，代码未变）。 | [worklog/202609/13-0000-v0517-c345.md](worklog/202609/13-0000-v0517-c345.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.16 | @GuoJia-Agent | 两处**改名**，纯文案、行为不变： | [worklog/202609/13-0000-v0516-wvby.md](worklog/202609/13-0000-v0516-wvby.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.15 | @GuoJia-Agent | 底部的「重置为默认值」改成「撤销改动」。** 手动改值来回切已经正常了，但一点这个按钮 | [worklog/202609/13-0000-v0515-nuqz.md](worklog/202609/13-0000-v0515-nuqz.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.14 | @GuoJia-Agent | 根治「未保存」误报。** v0.5.13 只堵住了「已存的值不在当前列表里」那条路径，但 | [worklog/202609/13-0000-v0514-b7v5.md](worklog/202609/13-0000-v0514-b7v5.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.13 | @GuoJia-Agent | 「输出标题最大Token」的说明去掉「标题只占一行，」**（用户要求）：现在只剩 | [worklog/202609/13-0000-v0513-h7ut.md](worklog/202609/13-0000-v0513-h7ut.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.12 | @GuoJia-Agent | 修正 v0.5.11 的错误归因。** v0.5.11 把「更新失败」归到 pnpm v11 的构建许可上并写进了 README， | [worklog/202609/13-0000-v0512-5glo.md](worklog/202609/13-0000-v0512-5glo.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.11 | @GuoJia-Agent | 只加文档**：README 新增「更新时报『pnpm 阻止了构建脚本』怎么办」。 | [worklog/202609/13-0000-v0511-94pg.md](worklog/202609/13-0000-v0511-94pg.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.10 | @GuoJia-Agent | `retitleEvery` 默认 5 → 10。** 用户实跑后觉得 5 轮偏短，改为 10。 | [worklog/202609/13-0000-v0510-zoqs.md](worklog/202609/13-0000-v0510-zoqs.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.9 | @GuoJia-Agent | 实跑第一次就抓到的问题：**手动重算标题超时**。 | [worklog/202609/13-0000-v059-n6ue.md](worklog/202609/13-0000-v059-n6ue.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.8 | @GuoJia-Agent | 具体模型为空时不再往框里写字。** 原先该厂家一个模型都没有时，右边下拉里放了个 | [worklog/202609/13-0000-v058-syzu.md](worklog/202609/13-0000-v058-syzu.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.7 | @GuoJia-Agent | 补上 LLM 链路的**可观测性日志**。此前只有失败时的一条 warn，正常调用完全静默 —— | [worklog/202609/13-0000-v057-b0y3.md](worklog/202609/13-0000-v057-b0y3.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.6 | @GuoJia-Agent | 「模型最多写多少」→「输出标题最大Token」**（用户定名，说明文字不变）。 | [worklog/202609/13-0000-v056-dq8x.md](worklog/202609/13-0000-v056-dq8x.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.5 | @GuoJia-Agent | 「输出上限」用户看不懂（原话：「我都不理解这是什么事儿」）。只改文案，语义不变： | [worklog/202609/13-0000-v055-tkgq.md](worklog/202609/13-0000-v055-tkgq.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.4 | @GuoJia-Agent | `retitleEvery` 允许 0** —— 0 表示**只在新建会话（首条消息）时算一次**，之后不再自动更新； | [worklog/202609/13-0000-v054-y6m9.md](worklog/202609/13-0000-v054-y6m9.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.3 | @GuoJia-Agent | 设置卡片三处体感修正，都是用户看出来的。 | [worklog/202609/13-0000-v053-fjb9.md](worklog/202609/13-0000-v053-fjb9.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.2 | @GuoJia-Agent | 设置卡片四处修正。 | [worklog/202609/13-0000-v052-cba8.md](worklog/202609/13-0000-v052-cba8.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.1 | @GuoJia-Agent | 设置卡片按用户逐条反馈做的 7 处调整。 | [worklog/202609/13-0000-v051-cscd.md](worklog/202609/13-0000-v051-cscd.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.5.0 | @GuoJia-Agent | 设置卡片：样式全面对齐官方，模型列表改为严格筛选。 | [worklog/202609/13-0000-v050-90vf.md](worklog/202609/13-0000-v050-90vf.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.4.2 | @GuoJia-Agent | provider / model 改成**只能选的下拉**，选项来自用户已经配好的模型。 | [worklog/202609/13-0000-v042-t2ak.md](worklog/202609/13-0000-v042-t2ak.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.4.1 | @GuoJia-Agent | 设置卡片两处修复。 | [worklog/202609/13-0000-v041-e1f3.md](worklog/202609/13-0000-v041-e1f3.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.4.0 | @GuoJia-Agent | 设置界面：在 dsh「设置 → 插件」里为本插件提供一张配置卡片。 | [worklog/202609/13-0000-v040-4y7p.md](worklog/202609/13-0000-v040-4y7p.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.3.2 | @GuoJia-Agent | 文案细化。悬浮气泡不占布局空间，所以把说明写全： | [worklog/202609/13-0000-v032-4th5.md](worklog/202609/13-0000-v032-4th5.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.3.1 | @GuoJia-Agent | 修复 v0.3.0 的致命缺陷：**`/retitle` 与自动生成全部报 | [worklog/202609/13-0000-v031-cdj5.md](worklog/202609/13-0000-v031-cdj5.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.3.0 | @GuoJia-Agent | 接入大模型：类型与主题改为模型对**整段对话**的总结，首条消息先生成一次，之后每 N 轮滚动重算。 | [worklog/202609/13-0000-v030-t9x1.md](worklog/202609/13-0000-v030-t9x1.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.9 | @GuoJia-Agent | 「生成标题」按钮三项改造： | [worklog/202609/13-0000-v029-1h8d.md](worklog/202609/13-0000-v029-1h8d.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.8 | @GuoJia-Agent | 解除会话标题的宽度硬上限。客户端激活时自动注入： | [worklog/202609/13-0000-v028-ucp0.md](worklog/202609/13-0000-v028-ucp0.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.7 | @GuoJia-Agent | 按钮改为**图标按钮**（内联四角星 SVG + `title="生成标题"`），不再显示「生成标题」文字， | [worklog/202609/13-0000-v027-481e.md](worklog/202609/13-0000-v027-481e.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.6 | @GuoJia-Agent | 按钮改用官方 `@deepseek-ai/dsh-client-ui-primitives` 的 `Button`（`variant="ghost"` + | [worklog/202609/13-0000-v026-s15u.md](worklog/202609/13-0000-v026-s15u.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.5 | @GuoJia-Agent | 按钮位置从 `conversation.session.header.actions`（紧挨标题，会把标题挤窄）移到同级的 | [worklog/202609/13-0000-v025-5vgn.md](worklog/202609/13-0000-v025-5vgn.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.4 | @GuoJia-Agent | 修复「按钮不出现」。 | [worklog/202609/13-0000-v024-0xvp.md](worklog/202609/13-0000-v024-0xvp.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.3 | @GuoJia-Agent | 修复 v0.2.1 的启动事故。 | [worklog/202609/13-0000-v023-qj8n.md](worklog/202609/13-0000-v023-qj8n.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.2 | @GuoJia-Agent | 精简开发依赖：移除排查时临时安装、实际从未引用的 `@deepseek-ai/dsh-client-ui-sidebar`， | [worklog/202609/13-0000-v022-liez.md](worklog/202609/13-0000-v022-liez.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.1 | @GuoJia-Agent | 新增会话头部「生成标题」按钮（客户端 Slots 贡献）。 | [worklog/202609/13-0000-v021-b7g5.md](worklog/202609/13-0000-v021-b7g5.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.2.0 | @GuoJia-Agent | 新增 host 端 `/retitle` 命令（`commands` 可选注入）。零启动风险，输入框可直接敲命令。 | [worklog/202609/13-0000-v020-b62d.md](worklog/202609/13-0000-v020-b62d.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.1.2 | @GuoJia-Agent | 标题格式调整：日期 `YYMMDD` → `MMDD`，分隔符默认改为全角竖线 `｜`。 | [worklog/202609/13-0000-v012-hqhv.md](worklog/202609/13-0000-v012-hqhv.md) |
| 2026-10-12 16:39:36 | 2026-10-12 16:39:36 | v0.1.0 （已完成） | @GuoJia-Agent | 目标**：实现 `MMDD｜类型｜主题` 格式的确定性会话标题生成器 | [worklog/202610/00-0000-v010-g14m.md](worklog/202610/00-0000-v010-g14m.md) |
| 2026-09-13 00:00:00 | 2026-09-13 00:00:00 | v0.1.1 （本次，代码已改完，待构建 + 提交） | @GuoJia-Agent | 目标**：修复代码审查发现的 16 项缺陷，整理构建链路 | [worklog/202609/13-0000-v011-fmvu.md](worklog/202609/13-0000-v011-fmvu.md) |
