📝 docs: add June 8 weekly changelog (#15537)

* 📝 docs: add June 8 weekly changelog

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* 📝 docs: add June 8 changelog cover and register index entry

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
René Wang
2026-06-08 13:57:37 +08:00
committed by GitHub
parent 927a79c3fb
commit 91588bfdf8
4 changed files with 258 additions and 43 deletions
+2 -1
View File
@@ -473,5 +473,6 @@
"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://file.rene.wang/task.png": "/blog/assets4aa1732a45832afc780600e6e329860c.webp",
"https://file.rene.wang/Platform Agent.png": "/blog/assets10cadd434aeb36bd1beb3c7b3d371fbd.webp"
"https://file.rene.wang/Platform Agent.png": "/blog/assets10cadd434aeb36bd1beb3c7b3d371fbd.webp",
"https://file.rene.wang/clipboard-1780888016983-b47fcdab831b1.png": "/blog/assets65dddd1748c3de8646c8ad56abf53390.webp"
}
+43
View File
@@ -0,0 +1,43 @@
---
title: Connectors & Connect Agents
description: >-
Govern every tool with the new Connectors system, run Connect Agents on your own device, and track spending right in the activity heatmap.
tags:
- Connectors
- Connect Agent
- Insights
- Models
---
# Connectors & Connect Agents
## Connectors: one place to govern every tool
Connectors bring all of an agent's tools — MCP servers, Skill Market skills, built-in tools, and third-party integrations — under a single permission layer. For each tool you decide whether it runs freely, pauses for your approval, or stays off, and read-only actions (like fetching or listing) are detected automatically so they aren't blocked by mistake. It's the clearest way yet to see what your agents can reach, and to keep write actions on a short leash.
## Connect Agents, running on your own machine
What you used to create as a "Platform Agent" is now a **Connect Agent** — a name that better reflects what it is: a third-party agent running on your own device, not on LobeHub. The execution-device switcher now appears for every agent, so you can point any conversation at a specific machine. Agents can call stdio MCP tools directly through your device and their results render inline in chat, and server-run agents now scan the project folder you bind them to — automatically picking up `.agents/skills`, `.claude/skills`, and your `AGENTS.md` / `CLAUDE.md`.
## See where your tokens go
The activity heatmap added a token-usage mode, so you can switch from "how often did I chat" to "how much did each day cost" without leaving the page. The topic sidebar can now group conversations by status, and one click collapses or expands every group at once.
## New model and chat-input polish
- **New model**: MiniMax M3, including its video runtime
- **Configurable model routing and starters**, for finer control over which model handles what
- The chat input's **`+` menu** was reworked with toggle switches and grouped submenus, and app-fixed tools now live in a dedicated **Pinned** section
- Command output now **renders ANSI colors**, so `RunCommand` logs read just like your terminal
- Inside a task, the comment box is now a full chat input that **kicks off a new run**
## Improvements and fixes
- Page-agent edits now run server-side, so they no longer break when you switch tabs, navigate away, or hit a network blip.
- Cleaner auto-generated topic titles, with better results on DeepSeek, and stray Markdown tokens stripped from fallback titles.
- The agent document editor renders system docs, defaults new files to `.md`, and preserves IME composition for CJK input.
- Delete confirmations were restructured for clearer titles and wording across the app.
- Desktop: macOS auto-update signing works again, the updater can quit cleanly, CLI tools resolve from your shell `PATH`, and a startup renderer crash is fixed.
- Streaming no longer duplicates after a stale reconnect, and home-screen starters load more reliably.
- The GitHub bot renders its `runCommand` result card, and agent documents load with noticeably less latency.
@@ -0,0 +1,41 @@
---
title: 连接器与接入助理
description: 用全新的「连接器」管控每个工具,让接入助理跑在你自己的设备上,并在活跃度热力图里直接追踪用量花费。
tags:
- 连接器
- 接入助理
- 用量洞察
- 模型
---
# 连接器与接入助理
## 连接器:统一管控每一个工具
连接器把助理的所有工具——MCP 服务器、技能市场的技能、内置工具,以及第三方集成——都纳入同一套权限体系。你可以为每个工具单独决定:直接放行、先暂停等你批准,还是干脆关闭;只读类操作(例如获取、列举)会被自动识别,不会被误拦。这是迄今最清晰的方式,让你看清助理能触达哪些能力,也把写入类操作牢牢攥在手里。
## 接入助理,跑在你自己的设备上
过去你创建的「平台 Agent」,现在叫 **接入助理**——这个名字更贴切:它是运行在你自己设备上的第三方助理,而非 LobeHub 托管的助理。执行设备切换器现在对所有助理可见,你可以把任意会话指向某台指定机器。助理能直接通过你的设备调用 stdio MCP 工具,结果会内嵌在聊天里呈现;在服务端运行的助理还会扫描你为它绑定的项目目录,自动读取 `.agents/skills`、`.claude/skills` 以及 `AGENTS.md` / `CLAUDE.md`。
## 看清 Token 花在哪
活跃度热力图新增了 Token 用量模式,无需离开页面,就能从「每天聊了多少次」切到「每天花了多少」。话题侧边栏现在支持按状态分组,一次点击即可折叠或展开全部分组。
## 新模型与输入框打磨
- **新模型**MiniMax M3,含视频运行时
- **可配置的模型路由与开场白**,更精细地决定由哪个模型处理什么
- 聊天输入框的 **`+` 菜单** 重做,改用开关切换并分组归类;应用固定的工具现在收进独立的 **「固定」区**
- 命令输出会**渲染 ANSI 颜色**`RunCommand` 的日志读起来和终端里一样
- 在任务里,评论框现在是完整的聊天输入框,可**直接发起一次新的运行**
## 体验优化与修复
- Page Agent 的编辑改到服务端执行,切换标签页、离开页面或网络抖动时不再中断。
- 自动生成的话题标题更干净,在 DeepSeek 上效果更好,兜底标题里残留的 Markdown 符号也会被清除。
- 助理文档编辑器可渲染系统文档,新建文件默认 `.md`,并保留中日韩输入法(IME)的组合输入。
- 各处删除确认弹窗重新梳理了标题与文案,更清晰。
- 桌面端:修复 macOS 自动更新签名、更新时能正常退出、CLI 工具可从 shell `PATH` 解析,以及启动时的渲染进程崩溃。
- 修复重连后偶发的重复流式输出,首页开场白加载更稳定。
- GitHub Bot 能正确渲染 `runCommand` 结果卡片,助理文档的加载延迟明显降低。
+172 -42
View File
@@ -2,255 +2,385 @@
"$schema": "https://github.com/lobehub/lobe-chat/blob/main/docs/changelog/schema.json",
"cloud": [],
"community": [
{
"image": "/blog/assets65dddd1748c3de8646c8ad56abf53390.webp",
"id": "2026-06-08-connectors",
"date": "2026-06-08",
"versionRange": [
"2.2.2"
]
},
{
"image": "/blog/assets10cadd434aeb36bd1beb3c7b3d371fbd.webp",
"id": "2026-05-31-drag-and-drop-skills",
"date": "2026-05-31",
"versionRange": ["2.2.0", "2.2.1"]
"versionRange": [
"2.2.0",
"2.2.1"
]
},
{
"image": "https://hub-apac-1.lobeobjects.space/billboard/covers/1778838542538-MDEMAEav.png",
"id": "2026-05-19-chief-agent-operator",
"date": "2026-05-19",
"versionRange": ["2.1.58", "2.2.0"]
"versionRange": [
"2.1.58",
"2.2.0"
]
},
{
"image": "/blog/assets4aa1732a45832afc780600e6e329860c.webp",
"id": "2026-05-11-agent-tasks-ga",
"date": "2026-05-11",
"versionRange": ["2.1.57"]
"versionRange": [
"2.1.57"
]
},
{
"image": "/blog/assetsb2bf4ddf0a45ff887a993c18cb7ab983.webp",
"id": "2026-05-04-task-scheduler",
"date": "2026-05-04",
"versionRange": ["2.1.54", "2.1.56"]
"versionRange": [
"2.1.54",
"2.1.56"
]
},
{
"image": "/blog/assetsfa267a02f20bc5ba6f1273bcf27b7c9f.webp",
"id": "2026-04-27-heterogeneous-agent",
"date": "2026-04-27",
"versionRange": ["2.1.53"]
"versionRange": [
"2.1.53"
]
},
{
"image": "/blog/assetsdfda32866c4bc59af0526e52f31d1da2.webp",
"id": "2026-04-20-daily-brief",
"date": "2026-04-20",
"versionRange": ["2.1.50", "2.1.52"]
"versionRange": [
"2.1.50",
"2.1.52"
]
},
{
"image": "/blog/assets300abe7e259d293da6c5ed4f642a1be6.webp",
"id": "2026-04-13-gateway-sidebar",
"date": "2026-04-13",
"versionRange": ["2.1.48", "2.1.49"]
"versionRange": [
"2.1.48",
"2.1.49"
]
},
{
"image": "/blog/assets7ea204859aeb5aa9be5810a20ba1669a.webp",
"id": "2026-04-06-auto-completion",
"date": "2026-04-06",
"versionRange": ["2.1.47"]
"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"
]
}
]
}