From 73860a9ffdf71f65d31d3dbbdcf19b1ceaac374c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Wang?= <52880665+rivertwilight@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:38:46 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20docs:=20add=20April=2020=20weekl?= =?UTF-8?q?y=20changelog=20(#14072)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.cdn.cache.json | 5 +- docs/changelog/2026-04-20-daily-brief.mdx | 34 ++++ .../2026-04-20-daily-brief.zh-CN.mdx | 32 +++ docs/changelog/index.json | 187 ++++++++++++++---- 4 files changed, 221 insertions(+), 37 deletions(-) create mode 100644 docs/changelog/2026-04-20-daily-brief.mdx create mode 100644 docs/changelog/2026-04-20-daily-brief.zh-CN.mdx diff --git a/docs/.cdn.cache.json b/docs/.cdn.cache.json index 560c5d283c..d19e3bdb5f 100644 --- a/docs/.cdn.cache.json +++ b/docs/.cdn.cache.json @@ -467,5 +467,8 @@ "https://github.com/user-attachments/assets/fa8fab19-ace2-4f85-8428-a3a0e28845bb": "/blog/assets/2d678631c55369ba7d753c3ffcb73782.webp", "https://github.com/user-attachments/assets/facdc83c-e789-4649-8060-7f7a10a1b1dd": "/blog/assets05b20e40c03ced0ec8707fed2e8e0f25.webp", "https://github.com/user-attachments/assets/fcdfb9c5-819a-488f-b28d-0857fe861219": "/blog/assets8477415ecec1f37e38ab38ff1217d0a7.webp", - "https://github.com/user-attachments/assets/fd60ab55-ead2-4930-ad00-fdf77662f5a0": "/blog/assets276a4e8748e9bd300b30dcd9d0e24980.webp" + "https://github.com/user-attachments/assets/fd60ab55-ead2-4930-ad00-fdf77662f5a0": "/blog/assets276a4e8748e9bd300b30dcd9d0e24980.webp", + "https://file.rene.wang/clipboard-1775701725582-123f8f8cf73f8.png": "/blog/assets7ea204859aeb5aa9be5810a20ba1669a.webp", + "https://file.rene.wang/changlog-04-14.png": "/blog/assets300abe7e259d293da6c5ed4f642a1be6.webp", + "https://file.rene.wang/clipboard-1776909505252-94b051f3ea0a7.png": "/blog/assetsdfda32866c4bc59af0526e52f31d1da2.webp" } diff --git a/docs/changelog/2026-04-20-daily-brief.mdx b/docs/changelog/2026-04-20-daily-brief.mdx new file mode 100644 index 0000000000..51399aa13f --- /dev/null +++ b/docs/changelog/2026-04-20-daily-brief.mdx @@ -0,0 +1,34 @@ +--- +title: 'Daily Brief, Document History & Approval Flow' +description: >- + A new Daily Brief on the homepage, Notion-style document history, server-side + human approval for agent actions, and Discord DM support. +tags: + - Daily Brief + - Document History + - Human Approval + - Discord +--- + +# Daily Brief, Document History & Approval Flow + +A personalized Daily Brief on the homepage, Notion-style document history, server-side human approval for agent actions, and expanded Discord support. + +## Key Updates + +- Daily Brief: a new module on the homepage surfaces a personalized daily summary across your agents +- Page history: a Notion-style timeline lets you browse previous versions of agent documents, with per-source retention limits +- Human approval flow: agents can now pause and request your approval before running sensitive actions, with a unified approve/reject UI and support for headless mode in the CLI +- Agent working panel: a new collapsible panel for managing agent documents and in-progress work alongside the conversation +- Discord upgrades: Discord bots now support slash commands and direct messages for smoother team workflows +- Client tools in Gateway mode: desktop / Electron can now execute client-side tools while the agent runs in Gateway mode +- Pinnable sidebar items: lock important items in the sidebar so they stay in place during customization +- Task filters: filter tasks by multiple values with pagination, and see participant avatars directly on task cards + +## Experience Improvements + +- Multi-step command executions are now split into separate assistant messages, making each step easier to follow +- Settings SaveBar stays pinned to the bottom with an instant toggle, so changes are one click away +- Nav panel transitions feel snappier after removing the content-switch animation +- Restored the lobe-kb file listing and detail tools, and fixed a case where the recent-items delete action wasn't taking effect +- Gateway-mode stop button, approve/reject routing, and paused-operation cleanup are all more reliable diff --git a/docs/changelog/2026-04-20-daily-brief.zh-CN.mdx b/docs/changelog/2026-04-20-daily-brief.zh-CN.mdx new file mode 100644 index 0000000000..d3bf4bef93 --- /dev/null +++ b/docs/changelog/2026-04-20-daily-brief.zh-CN.mdx @@ -0,0 +1,32 @@ +--- +title: 每日简报、文档历史与审批流程 +description: 首页新增每日简报模块、Notion 风格的文档历史、智能体操作的服务端人工审批流程,以及 Discord 私信支持。 +tags: + - 每日简报 + - 文档历史 + - 人工审批 + - Discord +--- + +# 每日简报、文档历史与审批流程 + +首页新增个性化每日简报、Notion 风格的文档历史、智能体操作的服务端人工审批流程,以及更完善的 Discord 支持。 + +## 重要更新 + +- 每日简报:首页新增模块,呈现跨智能体的个性化每日摘要 +- 文档历史:Notion 风格的时间线让你浏览智能体文档的历史版本,并支持按来源设置保留上限 +- 人工审批流程:智能体现可在执行敏感操作前暂停并请求你的审批,统一的同意 / 拒绝交互,同时支持 CLI 的无头审批模式 +- 智能体工作面板:新增可折叠面板,在对话旁管理智能体文档与进行中的工作 +- Discord 升级:Discord 机器人现已支持斜杠命令和私信,团队协作更顺畅 +- 网关模式下的客户端工具:桌面 / Electron 可在智能体运行于网关模式时执行客户端工具 +- 可固定侧边栏项目:在自定义时锁定重要项目,保持位置不变 +- 任务筛选:支持多值筛选与分页,任务卡片上直接显示参与者头像 + +## 体验优化 + +- 多步命令执行现在会拆分为独立的助手消息,每一步更易跟踪 +- 设置中的 SaveBar 固定在底部并支持即时切换,修改一键可达 +- 移除导航面板内容切换动画后,切换更加流畅 +- 恢复了 lobe-kb 文件列表和详情工具,修复了最近项目删除操作未生效的问题 +- 网关模式的停止按钮、审批 / 拒绝路由,以及暂停操作的清理更加稳定可靠 diff --git a/docs/changelog/index.json b/docs/changelog/index.json index fcb9e797a4..1bd3bcfa32 100644 --- a/docs/changelog/index.json +++ b/docs/changelog/index.json @@ -2,219 +2,334 @@ "$schema": "https://github.com/lobehub/lobe-chat/blob/main/docs/changelog/schema.json", "cloud": [], "community": [ + { + "image": "/blog/assetsdfda32866c4bc59af0526e52f31d1da2.webp", + "id": "2026-04-20-daily-brief", + "date": "2026-04-20", + "versionRange": [ + "2.1.50", + "2.1.52" + ] + }, { "image": "/blog/assets300abe7e259d293da6c5ed4f642a1be6.webp", "id": "2026-04-13-gateway-sidebar", "date": "2026-04-13", - "versionRange": ["2.1.46"] + "versionRange": [ + "2.1.48", + "2.1.49" + ] }, { "image": "/blog/assets7ea204859aeb5aa9be5810a20ba1669a.webp", "id": "2026-04-06-auto-completion", "date": "2026-04-06", - "versionRange": ["2.1.46"] + "versionRange": [ + "2.1.47" + ] }, { "id": "2026-03-30-agent-tasks", "date": "2026-03-30", - "versionRange": ["2.1.45", "2.1.46"] + "versionRange": [ + "2.1.45", + "2.1.46" + ] }, { "image": "/blog/assets53e6ec9cf72554dbc1f8224fc0550a03.webp", "id": "2026-03-23-media-memory", "date": "2026-03-23", - "versionRange": ["2.1.44"] + "versionRange": [ + "2.1.44" + ] }, { "image": "https://hub-apac-1.lobeobjects.space/blog/assets/4a68a7644501cb513d08670b102a446e.webp", "id": "2026-03-16-search", "date": "2026-03-16", - "versionRange": ["2.1.38", "2.1.43"] + "versionRange": [ + "2.1.38", + "2.1.43" + ] }, { "id": "2026-02-08-runtime-auth", "date": "2026-02-08", - "versionRange": ["2.1.6", "2.1.26"] + "versionRange": [ + "2.1.6", + "2.1.26" + ] }, { "image": "/blog/assetsa8e504275f2cd891fabecca985998de0.webp", "id": "2026-01-27-v2", "date": "2026-01-27", - "versionRange": ["2.0.1", "2.1.5"] + "versionRange": [ + "2.0.1", + "2.1.5" + ] }, { "image": "/blog/assets7f3b38c1d76cceb91edb29d6b1eb60db.webp", "id": "2025-12-20-mcp", "date": "2025-12-20", - "versionRange": ["1.142.8", "1.143.0"] + "versionRange": [ + "1.142.8", + "1.143.0" + ] }, { "image": "/blog/assets3a7f0b29839603336e39e923b423409b.webp", "id": "2025-11-08-comfy-ui", "date": "2025-11-08", - "versionRange": ["1.133.5", "1.142.8"] + "versionRange": [ + "1.133.5", + "1.142.8" + ] }, { "image": "/blog/assets35e6aa692b0c16009c61964279514166.webp", "id": "2025-10-08-python", "date": "2025-10-08", - "versionRange": ["1.120.7", "1.133.5"] + "versionRange": [ + "1.120.7", + "1.133.5" + ] }, { "image": "/blog/assetsce5d6dc93676f974be2e162e8ace03f0.webp", "id": "2025-09-08-gemini", "date": "2025-09-08", - "versionRange": ["1.109.1", "1.120.7"] + "versionRange": [ + "1.109.1", + "1.120.7" + ] }, { "image": "/blog/assetsdf48eed9de76b7e37c269b294285f09d.webp", "id": "2025-08-08-image-generation", "date": "2025-08-08", - "versionRange": ["1.97.10", "1.109.1"] + "versionRange": [ + "1.97.10", + "1.109.1" + ] }, { "image": "/blog/assets902eb746fe2042fc2ea831c71002be72.webp", "id": "2025-07-08-mcp-market", "date": "2025-07-08", - "versionRange": ["1.93.3", "1.97.10"] + "versionRange": [ + "1.93.3", + "1.97.10" + ] }, { "image": "/blog/assets5cc27b8cae995074da20d4ffe06a1460.webp", "id": "2025-06-08-claude-4", "date": "2025-06-08", - "versionRange": ["1.84.27", "1.93.3"] + "versionRange": [ + "1.84.27", + "1.93.3" + ] }, { "image": "/blog/assets2a36d86a4eed6e7938dd6e9c684701ed.webp", "id": "2025-05-08-desktop-app", "date": "2025-05-08", - "versionRange": ["1.77.17", "1.84.27"] + "versionRange": [ + "1.77.17", + "1.84.27" + ] }, { "image": "/blog/assetsc0efdb82443556ae3acefe00099b3f23.webp", "id": "2025-04-06-exports", "date": "2025-04-06", - "versionRange": ["1.67.2", "1.77.17"] + "versionRange": [ + "1.67.2", + "1.77.17" + ] }, { "image": "/blog/assetse743f0a47127390dde766a0a790476db.webp", "id": "2025-03-02-new-models", "date": "2025-03-02", - "versionRange": ["1.49.13", "1.67.2"] + "versionRange": [ + "1.49.13", + "1.67.2" + ] }, { "image": "/blog/assets18168d5fe64ea34905a7e52fd82d0e9d.webp", "id": "2025-02-02-deepseek-r1", "date": "2025-02-02", - "versionRange": ["1.47.8", "1.49.12"] + "versionRange": [ + "1.47.8", + "1.49.12" + ] }, { "image": "/blog/assetsf9ed064fe764cbeff2f46910e7099a91.webp", "id": "2025-01-22-new-ai-provider", "date": "2025-01-22", - "versionRange": ["1.43.1", "1.47.7"] + "versionRange": [ + "1.43.1", + "1.47.7" + ] }, { "image": "/blog/assets2d409f43b58953ad5396c6beab8a0719.webp", "id": "2025-01-03-user-profile", "date": "2025-01-03", - "versionRange": ["1.34.1", "1.43.0"] + "versionRange": [ + "1.34.1", + "1.43.0" + ] }, { "image": "/blog/assets/d9cbfcbef130183bc490d515d8a38aa4.webp", "id": "2024-11-27-forkable-chat", "date": "2024-11-27", - "versionRange": ["1.33.1", "1.34.0"] + "versionRange": [ + "1.33.1", + "1.34.0" + ] }, { "image": "/blog/assets/2d678631c55369ba7d753c3ffcb73782.webp", "id": "2024-11-25-november-providers", "date": "2024-11-25", - "versionRange": ["1.30.1", "1.33.0"] + "versionRange": [ + "1.30.1", + "1.33.0" + ] }, { "image": "/blog/assets/f10a4b98782e36797c38071eed785c6f.webp", "id": "2024-11-06-share-text-json", "date": "2024-11-06", - "versionRange": ["1.26.1", "1.28.0"] + "versionRange": [ + "1.26.1", + "1.28.0" + ] }, { "image": "/blog/assets/944c671604833cd2457445b211ebba33.webp", "id": "2024-10-27-pin-assistant", "date": "2024-10-27", - "versionRange": ["1.19.1", "1.26.0"] + "versionRange": [ + "1.19.1", + "1.26.0" + ] }, { "image": "/blog/assets/f6d047a345e47a52592cff916c9a64ce.webp", "id": "2024-09-20-artifacts", "date": "2024-09-20", - "versionRange": ["1.17.1", "1.19.0"] + "versionRange": [ + "1.17.1", + "1.19.0" + ] }, { "image": "/blog/assets/d7e57f8e69f97b76b3c2414f3441b6e4.webp", "id": "2024-09-13-openai-o1-models", "date": "2024-09-13", - "versionRange": ["1.12.1", "1.17.0"] + "versionRange": [ + "1.12.1", + "1.17.0" + ] }, { "image": "/blog/assets/d6129350de510a62fe87b2d2f0fb9477.webp", "id": "2024-08-21-file-upload-and-knowledge-base", "date": "2024-08-21", - "versionRange": ["1.8.1", "1.12.0"] + "versionRange": [ + "1.8.1", + "1.12.0" + ] }, { "image": "/blog/assets/37d85fdfccff9ed56e9c6827faee01c7.webp", "id": "2024-08-02-lobe-chat-database-docker", "date": "2024-08-02", - "versionRange": ["1.6.1", "1.8.0"] + "versionRange": [ + "1.6.1", + "1.8.0" + ] }, { "image": "/blog/assets/39d7890f8cbe21e77db8d3c94f7f22e4.webp", "id": "2024-07-19-gpt-4o-mini", "date": "2024-07-19", - "versionRange": ["1.0.1", "1.6.0"] + "versionRange": [ + "1.0.1", + "1.6.0" + ] }, { "image": "/blog/assets/eb477e62217f4d1b644eff975c7ac168.webp", "id": "2024-06-19-lobe-chat-v1", "date": "2024-06-19", - "versionRange": ["0.147.0", "1.0.0"] + "versionRange": [ + "0.147.0", + "1.0.0" + ] }, { "image": "/blog/assets/8a8d361b4c0cce6da350cc0de65c0ad6.webp", "id": "2024-02-14-ollama", "date": "2024-02-14", - "versionRange": ["0.125.1", "0.127.0"] + "versionRange": [ + "0.125.1", + "0.127.0" + ] }, { "image": "/blog/assets/9498087e85f27e692716a63cb3b58d79.webp", "id": "2024-02-08-sso-oauth", "date": "2024-02-08", - "versionRange": ["0.118.1", "0.125.0"] + "versionRange": [ + "0.118.1", + "0.125.0" + ] }, { "image": "/blog/assets/603fefbb944bc6761ebdab5956fc0084.webp", "id": "2023-12-22-dalle-3", "date": "2023-12-22", - "versionRange": ["0.102.1", "0.118.0"] + "versionRange": [ + "0.102.1", + "0.118.0" + ] }, { "image": "/blog/assets/8d4c2cc0ce8654fa8ac06cc036a7f941.webp", "id": "2023-11-19-tts-stt", "date": "2023-11-19", - "versionRange": ["0.101.1", "0.102.0"] + "versionRange": [ + "0.101.1", + "0.102.0" + ] }, { "image": "/blog/assets/d47654360d626f80144cdedb979a3526.webp", "id": "2023-11-14-gpt4-vision", "date": "2023-11-14", - "versionRange": ["0.90.0", "0.101.0"] + "versionRange": [ + "0.90.0", + "0.101.0" + ] }, { "image": "/blog/assets/50b38eac1769ae6f13aef72f3d725eec.webp", "id": "2023-09-09-plugin-system", "date": "2023-09-09", - "versionRange": ["0.67.0", "0.72.0"] + "versionRange": [ + "0.67.0", + "0.72.0" + ] } ] }