docs: update unreleased article through 86347af

This commit is contained in:
mesalogo
2026-09-29 21:32:41 +08:00
parent 9a9170441e
commit d1b92deff3
3 changed files with 60 additions and 7 deletions
@@ -1,12 +1,12 @@
# GoodBuddy 更新:故事图谱、Obsidian接入、Runtime原生终端
> **编辑标注说明(对外发布前删除):** 本稿汇总桌面版 0.13.8 至 0.15.1,以及此后截至 `66f77b8` 的已提交变化,更新于 2026-09-28。所述功能与修复均已开发完成并提交;0.15.1 之后的提交归属版本待确认。“待补图”表示缺少可发布素材,“待替换”表示发布信息未核验,“待核对”表示发布前需要确认的行为。本文是宣传草稿,尚未对外发布。
> **编辑标注说明(对外发布前删除):** 本稿汇总桌面版 0.13.8 至 0.15.2,以及此后截至 `86347af` 的已提交变化,更新于 2026-09-28。所述功能与修复均已开发完成并提交;0.15.2 之后的提交归属版本待确认。“待补图”表示缺少可发布素材,“待替换”表示发布信息未核验,“待核对”表示发布前需要确认的行为。本文是宣传草稿,尚未对外发布。
GoodBuddy 这一轮更新围绕工作记录的整理与使用展开:监督者按项目回顾进展,并通过图谱保留结论依据;新加入的笔记连接支持保存聊天正文、返回原会话,以及在聊天中读写本机 Obsidian 笔记。本地项目还可以从输入区打开 Continue、OpenCode 原生终端或 DS Web 客户端,沿用当前项目与模型配置。
本文接续上一份画布笔记与文档处理更新稿,覆盖 0.13.8 起的实际增量。远程 Runtime 配置修复需要先升级至 Desktop 0.15.1,再将 Host 环境更新至 Agent 0.15.0。下文新增的远程故事图谱读取还需要包含对应改动的 Desktop 与 Agent,配套版本见发布前核验项。
本文接续上一份画布笔记与文档处理更新稿,覆盖 0.13.8 起的实际增量。远程故事图谱读取与 Runtime 配置修复配套 Desktop 0.15.2 和 Agent 0.15.0,请先升级桌面端,再更新 Host 环境。
> **【待替换 R01|版本与体验入口】** 最新已核查桌面 tag 为 `v0.15.1`,对应 `4e52392`,承接未公开发布的 0.15.0;本轮增量为 `65a2139..66f77b8`。故事图谱读取、完整讨论正文编辑及笔记面板简化位于该 tag 之后,发布归属待确认;远程图谱读取需要同步包含 `66f77b8` 改动的 Desktop 与 Agent,不能标为 Agent 0.15.0 已有。对外发布前核验最终版本、公开安装包、发布日期、下载地址和完整更新日志链接,并在此补入。桌面 0.13.14 的发布失败后由 0.13.15 承接。
> **【待替换 R01|版本与体验入口】** 最新已核查桌面 tag 为 `v0.15.2`,与 `agent-v0.15.0` 同指向 `47ba54f`;故事图谱读取、完整讨论正文编辑及上一轮笔记面板简化已纳入对应版本。本轮检查 `0cdf042..86347af`,手动压缩、长请求授权、终止提示及后续界面调整位于该 tag 之后,发布归属待确认。对外发布前核验最终版本、公开安装包、发布日期、下载地址和完整更新日志链接,并在此补入。桌面 0.13.14 的发布失败后由 0.13.15 承接。
**升级前,请先关闭应用并备份完整用户数据。** 数据库和相邻的 `notes/` 目录需要成套保留。本稿中的聊天采集功能将数据库格式升至 48,用于保存笔记来源;升级后旧客户端不能直接打开该数据库,回退需要升级前的备份。
@@ -56,7 +56,7 @@ GoodBuddy 这一轮更新围绕工作记录的整理与使用展开:监督者
工作栏“+ → 笔记”可以打开紧凑面板,在聊天旁搜索笔记标题与正文、浏览摘要、追加文字。切换项目或会话时草稿保留,关闭有未保存内容的面板前会提示;草稿仅在本次应用运行期间保留。画布、待办和完整编辑继续在魔法笔记工作区中使用。
快速笔记入口集中在工作栏和聊天采集操作中,移除了侧栏与顶栏的重复快捷按钮。面板精简重复标签,保存和来源操作统一靠右排列,输入校验与错误提示继续保留。
快速笔记入口集中在工作栏和聊天采集操作中,移除了侧栏与顶栏的重复快捷按钮。面板精简重复标签,采集范围说明按需展开,标题或正文超限时在对应输入位置提示。保存和来源操作统一靠右排列,窄面板中的保存按钮也保持紧凑。
采集保存文本与 Markdown,不复制推理过程、工具日志或附件图片。生成中的回答暂不可采集,单条记录上限为 500 KiB,超限会提示缩减。采集本身无需调用模型;保存后自动评论仍按已有设置执行。笔记继续属于全局,来源项目只用于帮助回看。
@@ -110,6 +110,14 @@ GoodBuddy 这一轮更新围绕工作记录的整理与使用展开:监督者
## 功能改进
### 会话搜索按需展开,快捷键提示集中在输入框
侧栏的搜索入口与“新建对话”放在同一行,点击后展开并自动聚焦,可查找会话标题或消息正文。切换会话保留关键词;点击关闭按钮,或在搜索控件行内按 Escape,可清空并收起搜索。展开和收起时,会话列表位置保持不变。
输入框的空白提示集中显示发送、换行、粘贴、新建对话及可用的快捷唤起按键,并按系统显示 Ctrl 或 Command。修改快捷键设置后提示随之更新;快捷唤起已关闭或注册失败时,不再显示不可用的按键。
侧栏底部的“应用”和“设置”保留文字并分开显示,应用菜单箭头与向上展开方向一致。会话列表独立滚动,短窗口中的入口仍可到达,滚动条和分隔线样式也作了统一。
### 知识库文档与来源集中浏览
知识库将内容来源与文档索引合并为统一列表。单文档来源合成一行,目录继续按组展示,导入失败、尚未生成文档的来源也保留恢复入口。搜索可以同时查找来源与文档,网址来源保留原网址,便于辨认同名资料。
@@ -160,12 +168,14 @@ GoodBuddy 这一轮更新围绕工作记录的整理与使用展开:监督者
运行记录中的 Token 用量先显示项目或会话总计,展开后再看 Runtime 和模型明细,按模型分组的视图继续保留。这里汇总的是应用已有的用量记录,并非服务商计费账单。
### 回复期间减少重复读写和界面等待
### 聊天与笔记启动减少重复处理
任务统计转到后台查询,隐藏的任务面板保留操作状态并减少不必要的更新。较长任务列表也减少了屏幕外卡片的绘制工作。
流式活动更新时,只保存变化的记录,并减少连续保存过程中反复读取整份历史的次数。改动针对工具活动较多、运行记录较长的对话,保留原有内容与顺序;实际响应改善取决于历史规模和设备,不以测试中的数据库指标代替整机提速幅度。
聊天输入和流式回复减少了无关活动面板的刷新;置顶或取消置顶会话时,也不再附带扫描附件引用。笔记启动检查复用已读取的正文信息,减少重复读取,原有内容恢复与清理流程保留。
### 设置页减少来回查找
长设置表单的分类标题与相关页签固定在顶部,请求 Header、Body 等低频选项收进高级设置。默认工作目录移到“平台功能 → 通用设置”,Skills 和 MCP 页面移除重复标题,保留导入与添加操作。
@@ -178,6 +188,22 @@ HTTP OCR 高级设置可以直接选择是否保留页眉、页脚、页码等
## 问题修复
### 直连文本模型恢复手动压缩上下文
本地直连文本会话可以从输入区点击“压缩上下文”,即使关闭自动压缩或尚未达到触发阈值,也能手动执行。压缩使用配置的摘要连接,摘要随会话保存并用于后续对话,同时保留最近轮次和完整聊天历史;关闭自动压缩后,已有有效摘要仍可使用。
会话运行或正在压缩时需等待完成;没有可压缩的较早历史时会提示。这项修复适用于本地直连文本会话,不包含图像生成连接、远程通道会话或 SSH 项目。
### 长请求持续保留已授权的工具访问
修复桌面 Agent 请求持续超过十分钟后,工具授权提前失效的问题。请求仍在执行时,已启用并分配的知识库、笔记、浏览器等工具可继续使用;完成、取消或失败清理时仍会撤销该次授权。工具自身的调用超时、读写权限和开关设置保持不变。
### 取消与失败提示更清楚
取消和失败信息集中显示在消息状态中,减少与回答正文或工具详情的重复。主动取消使用中性提示,真实失败继续显示错误状态,已经生成的回答保留。
最后一条失败或取消消息有可恢复的原问题文字时,可以点击“重新编辑”将文字回填输入框,修改后自行发送;不会自动重发,也不承诺恢复附件。
### 远程回答完成后,可以继续对话
远程请求现在等待模型交付确认后再结束。回答已经完成时,随后回收空闲 Runtime 失败不会再把结果改成“未知”。确实遇到结果未知的请求,用户显式发送新消息后会建立新的运行绑定并带入已有历史;自动恢复仍只重新连接原请求,不会擅自重复执行结果未知的任务。
@@ -201,6 +227,7 @@ Host 更新还会清理已确认停用的旧 Agent 程序和归属明确的孤
- 切回已查看的会话时,立即显示缓存的累计回复时长,再后台刷新;缓存限本次应用运行期间。
- Mermaid 大图放大后,顶部和左侧等边缘仍可通过滚动、拖动到达,窄窗口中的控件可以换行。
- Git 分支选择器悬浮在工作区上方,不再把文件列表和提交历史向下挤动;项目选择菜单可以浮出侧栏,长名称与路径有更多显示空间。
- 文件差异页将查看文件、刷新和复制路径集中到路径旁,窄面板中可以换行;只有未暂存改动时,省去重复的分区标题。浏览器“前往”按钮改为紧凑图标,保留悬停提示。
- 聊天与浏览器、终端工作栏之间的分隔条恢复完整拖动区域;笔记缩略图与内容边缘对齐,键盘焦点轮廓保持可见。
- 纯文本排队消息不再显示无效的“查看附件”按钮;浏览器页签关闭失败后重试成功,会清除残留错误。
- 监督反馈显示会话或任务名称,固定与刷新按钮在窄侧栏中排列更紧凑。工作回顾和活动页使用可用宽度,运行阶段与已保存批次更醒目。
@@ -1,8 +1,34 @@
# 0.13.8 起综合宣传稿核查记录
## 2026-09-28 截至 86347af 的增量核查
本节为最新依据,下方各轮记录保留历史状态。上次内容截止 `66f77b8`,稿件提交为 `0cdf042`;本轮固定检查 `0cdf042..86347af0b1cc8726c1166b3f9fa3d7f12a0cc5e3`,共 17 个新增提交。全文范围为 `v0.13.7..86347af`,开始检查时工作区干净。沿用用户确认的标题及综合稿结构,打包类维护不进入正文。
桌面 `v0.15.2` 和 `agent-v0.15.0` 同指向 `47ba54f`。已提交双语说明确认远程故事图谱配套 Desktop 0.15.2/Agent 0.15.0,正文据此替换上一轮“Agent 0.15.0 尚未包含”的旧说明;其余本轮产品修复均在该 tag 之后,已完成但发布归属待确认。本轮未在线核验公开安装包或下载链接。
| 提交 | 内容与入文处理 | 实现依据与边界 |
| --- | --- | --- |
| `4baf4ec` | 修复节重点补入直连文本手动压缩 | `App.tsx`、`ipc.ts`、`model-runtime.ts`;手动跳过自动开关和阈值,保存摘要供后续使用,保留最近轮次和完整历史。仅本地直连文本,排除图像、远程通道和 SSH 项目;运行中禁用,无较早历史会提示 |
| `1603871` | 修复节补入长请求工具授权 | `knowledge-mcp-gateway.ts`、`native-client-coordinator.ts`;移除桌面网关固定十分钟有效期,保留令牌校验和请求结束、取消、失败清理撤销。原生客户端独立授权随客户端生命周期释放;未移除工具调用超时或扩大权限,没有修改远端 gbagent 实现 |
| `58e6808` | 修复节补入取消、失败和重新编辑 | `App.tsx`、`ChatTimeline.tsx`、`message-terminal-status.ts`、数据库元数据;保留正文,状态提示去重,取消中性显示,历史恢复保留终态。仅最后一条失败/取消且有文字可恢复时显示重新编辑;不自动重发,不扩大为远程取消执行机制修复 |
| `13ff182` | 合入已有性能改进节 | 活动面板、消息更新、附件引用及 `MagicNoteStorage`;减少无关渲染、无变化保存、置顶附件扫描及启动正文重复读取。保留恢复和清理,不宣传整体渲染提速或冷启动倍数 |
| `86347af`、`120076a` | 改进节介绍最终搜索交互及快捷键提示 | `App.tsx`、`styles.css`、中英文文案;以最终实现为准,搜索与新建同一行,按需展开,失焦或点会话保留词,关闭/Escape 清空,列表不跳动。输入框按系统显示快捷键,唤起键仅在可用时显示,保存设置即更新;不沿用中间提交的常驻搜索框描述 |
| `393a07c` | 合入聊天采集章节 | `MagicNotesPanel.tsx` 与样式;范围帮助按需查看,标题/正文超限贴近对应字段,操作靠右,窄面板按钮不拉伸。没有更改保存范围或容量 |
| `c11f204`、`8650907`、`10f3b4f`、`50e8fde` | 合并简述侧栏浏览与应用/设置入口 | 细滚动条、等宽带标签入口、菜单箭头、分隔线与间距;触摸和强制高对比保留系统滚动条,不将视觉调整拆成多个新功能 |
| `1c6264d`、`d8f0ef1` | 日常操作简述 | `WorkspaceFilesPanel.tsx` 将操作与路径归组,只有未暂存时省略标题;浏览器前往改图标,保留提示与可访问名称 |
| `594222a` | 按用户要求仅留内部记录 | 桌面包依赖和非运行文件精简;不进入宣传正文,也不写成运行速度提升 |
| `be23c13` | 仅记录需求规划 | Office 同会话编辑及验收要求,无对应完整实现,不宣称已支持 Word、Excel、PowerPoint 实时编辑 |
| `76e781a`、`47ba54f` | 更新版本依据,测试维护不单独宣传 | 桌面/Agent 双语说明、MCP 目录测试;发布资料中的 Host/cloud 方案仍为规划。`0cdf042` 本身为上一稿提交,不重复计入新功能 |
排序以用户能继续工作为依据:手动压缩、工具访问与终止状态在修复段展开;搜索与快捷键归入操作改进;笔记、性能及小控件合入原有内容。没有改变用户指定标题,也没有增加开发状态标签。
本轮只读核查 Git diff、生产实现及已提交文档。历史测试记录只作证据:手动压缩提交记录 13 项定向与 Electron 本地 HTTP 测试,授权提交记录 34 项定向,性能提交记录 5397 通过、84 跳过;均非本轮执行结果,不据此声称当前提交全平台验收通过。本轮产品测试、构建、截图与模型请求均为 0,原配图缺口保留。
交付检查:deai-writing 扫描阻断项 0、复核项 14、读取错误 0;逐项核对后保留版本、素材、升级和功能范围限定,以及实际设置分组名称。独立只读事实复核无发现,`git diff --check -- docs/pr-articles` 通过,仅有既有行尾提示;未新增图片或链接。结束检查时 HEAD 仍为 `86347af`。核查期间其他任务新增了功能矩阵、package 与发布说明改动,未修改或纳入本轮依据;本轮仅编辑正文、核查记录及索引,未提交、推送或对外发布。
## 2026-09-28 故事图谱读取与讨论编辑增量核查
本节为最新依据,下方记录保留各轮历史状态。本轮固定范围 `65a2139..66f77b83c2b6ebe0018a6c5c2bc72e1b4c1e43b1`,共 5 个提交;全文范围为 `v0.13.7..66f77b8`。保留工作区已有宣传稿修改,仅追加本轮变化,未纳入其他未提交功能文档。
本节保留上一轮依据,当前版本归属以文首最新记录为准。本轮固定范围 `65a2139..66f77b83c2b6ebe0018a6c5c2bc72e1b4c1e43b1`,共 5 个提交;全文范围为 `v0.13.7..66f77b8`。保留工作区已有宣传稿修改,仅追加本轮变化,未纳入其他未提交功能文档。
| 提交 | 内容与入文处理 | 依据与边界 |
| --- | --- | --- |
+1 -1
View File
@@ -386,4 +386,4 @@ Agent 专题使用对应的 `agent-v…` tag。
| 日期 | 目标 tag | 标题 | 状态 | 正文 | 发布链接 |
| --- | --- | --- | --- | --- | --- |
| 2026-09-19 | 未确定(unreleased) | GoodBuddy 更新预览:画布笔记、文档处理与应用管理 | 草稿,截图待补 | [综合更新稿](./2026-09-19-unreleased/article.md) | 未发布 |
| 2026-09-26(09-28 更新) | v0.15.1(4e52392)及后续至 66f77b8;汇总 v0.13.8 起的变化,后续提交发布归属待确认 | GoodBuddy 更新:故事图谱、Obsidian接入、Runtime原生终端 | 草稿,已补故事图谱读取与完整讨论正文编辑;配图与公开发布信息待核验 | [综合更新稿](./2026-09-26-unreleased/article.md) | 未发布 |
| 2026-09-26(09-28 更新) | v0.15.2(47ba54f)及后续至 86347af;汇总 v0.13.8 起的变化,后续提交发布归属待确认 | GoodBuddy 更新:故事图谱、Obsidian接入、Runtime原生终端 | 草稿,已补手动压缩、长请求工具授权、取消提示及搜索与笔记操作改进;配图与公开发布信息待核验 | [综合更新稿](./2026-09-26-unreleased/article.md) | 未发布 |