📝 docs: add April 20 weekly changelog (#14072)

This commit is contained in:
René Wang
2026-04-23 10:38:46 +08:00
committed by GitHub
parent 4696968edb
commit 73860a9ffd
4 changed files with 221 additions and 37 deletions
+4 -1
View File
@@ -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"
}
+34
View File
@@ -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
@@ -0,0 +1,32 @@
---
title: 每日简报、文档历史与审批流程
description: 首页新增每日简报模块、Notion 风格的文档历史、智能体操作的服务端人工审批流程,以及 Discord 私信支持。
tags:
- 每日简报
- 文档历史
- 人工审批
- Discord
---
# 每日简报、文档历史与审批流程
首页新增个性化每日简报、Notion 风格的文档历史、智能体操作的服务端人工审批流程,以及更完善的 Discord 支持。
## 重要更新
- 每日简报:首页新增模块,呈现跨智能体的个性化每日摘要
- 文档历史:Notion 风格的时间线让你浏览智能体文档的历史版本,并支持按来源设置保留上限
- 人工审批流程:智能体现可在执行敏感操作前暂停并请求你的审批,统一的同意 / 拒绝交互,同时支持 CLI 的无头审批模式
- 智能体工作面板:新增可折叠面板,在对话旁管理智能体文档与进行中的工作
- Discord 升级:Discord 机器人现已支持斜杠命令和私信,团队协作更顺畅
- 网关模式下的客户端工具:桌面 / Electron 可在智能体运行于网关模式时执行客户端工具
- 可固定侧边栏项目:在自定义时锁定重要项目,保持位置不变
- 任务筛选:支持多值筛选与分页,任务卡片上直接显示参与者头像
## 体验优化
- 多步命令执行现在会拆分为独立的助手消息,每一步更易跟踪
- 设置中的 SaveBar 固定在底部并支持即时切换,修改一键可达
- 移除导航面板内容切换动画后,切换更加流畅
- 恢复了 lobe-kb 文件列表和详情工具,修复了最近项目删除操作未生效的问题
- 网关模式的停止按钮、审批 / 拒绝路由,以及暂停操作的清理更加稳定可靠
+151 -36
View File
@@ -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"
]
}
]
}