☰
Berd新手必看的8个基础操作:聊天、项目、历史会话与界面导航全解
2026/10/22 7:04:31 网站建设 项目流程

【免费下载链接】berd

a desktop app for getting work done with any model

项目地址:https://gitcode.com/gh_mirrors/be/berd
点击查看免费下载

Berd 是一款开源的 AI 智能体桌面应用(基于 Tauri 2 + React 19 构建),让你用任何模型在桌面上高效完成工作。本文是面向新手的 Berd 基础操作教程,覆盖 8 个高频场景:启动向导、快速聊天、模型与智能体选择、项目管理、历史会话搜索、界面导航和快捷键,帮助你 10 分钟上手这款 AI 聊天桌面应用。


1️⃣ 首次启动:走完新手引导向导

第一次打开 Berd 时,会进入一个新手引导流程(Onboarding)。整个流程分为 6 个步骤:欢迎页、选择工作类型、智能体推荐、运行环境(Harness)选择与环境配置、完成。流程状态定义在 src/features/onboarding/model/onboardingState.ts:

welcome → work-types → recommendations → harness → harness-setup → complete
  • 欢迎页:会弹出"Take a tour"的引导邀请,跟着向导走一遍即可熟悉界面
  • 工作类型:勾选你常见的用途(写代码、做设计、写文档等),用于后续推荐
  • 智能体推荐:从内置智能体中选一个搭档(详见第 4 节)
  • 环境配置:连接你的 AI 模型服务商(Provider)并配置密钥

💡 提示:引导流程可以随时重放或重置,入口在设置中,不用担心点错了。


2️⃣ 认识首页:一眼看懂 Berd 主界面

进入首页(Home)后,你会看到一个类似"数字工作台"的布局:

  • 左上角时钟 + 问候语:按早/中/晚自动切换,实现见 src/features/home/ui/HomeScreen.tsx
  • 底部输入框:整个界面的核心,直接在这里输入问题就能开聊,旁边还有语音输入按钮
  • 中间画布(Widget Canvas):可以自由摆放便签、时钟等小组件,也可以把常用会话固定(Pin)到这里
  • 左侧边栏:全局导航中枢(第 7 节详解)


3️⃣ 发起聊天:新对话、发消息与停止

聊天是 Berd 最基础的操作:

  1. 新建对话:在底部输入框直接输入,或在首页点"新建对话"(对应navigation.newConversation命令)
  2. 发送消息:输入后按回车发送;输入框内按Shift + 回车换行
  3. 多轮追问:同一会话中持续追问即可,上下文会自动保留
  4. 中断生成:模型正在输出时可以随时停止
  5. 撤回上一条:支持召回上条消息(chat.recallLastMessage),发错字不必慌张

所有聊天快捷键命令都注册在 src/features/shortcuts/lib/shortcutDefinitions.ts,包括发送消息、插入换行、会话内查找等。


4️⃣ 选择智能体(Agents):给 AI 挑一个"人格"

Berd 内置了一批有性格的 AI 智能体,比如:

  • BERDY:带你在 Berd 里转悠的引导型搭档
  • CHOOSEY:不替你拍板,但会摆出所有路径帮你决策
  • WILDCARD / PUSHBACK等风格各异的智能体

智能体卡片在 Agents 页面展示,点击即可查看详情和适用场景:

内置智能体的定义文件位于 distro/agents/ 目录,每个.md文件就是一个智能体。你也可以在 Agents 页面查看、切换不同会话使用的智能体——它和"选模型"是两件事:智能体决定 AI 的性格与行为方式,模型决定"大脑"由谁驱动。


5️⃣ 使用项目(Projects):给工作分类归档

做多了之后,会话会越堆越多。Berd 用"项目"帮你归类:每个项目可以有自己的图标、颜色,并把相关会话集中在一起。

在 Projects 页面你可以:

  • 新建项目:点击+打开创建对话框(src/features/projects/ui/CreateProjectDialog.tsx)
  • 编辑/删除:在项目卡片菜单里修改名称、图标,或彻底删除(src/features/projects/ui/ProjectsView.tsx)
  • 从项目发起聊天:在某个项目下直接开始新对话,自动归入该项目

📁 建议:按"长期任务"建项目(如 Design system refresh、Developer platform),而不是按天或按话题,这样历史会话更容易被找回。


6️⃣ 历史会话管理:搜索、固定、分叉、导出

用过几次后,找回旧会话是最高频的需求。Berd 的历史会话管理(源码在 src/features/sessions/ui/SessionHistoryView.tsx)提供了一整套能力:

  • 全局搜索:按快捷键打开搜索弹窗,可以同时搜"会话标题"和"消息内容",并支持按会话范围过滤:

  • 按日期分组浏览:会话列表按"今天 / 昨天 / 更早"分组
  • 快速切换会话:通过会话快切器(session.quickSwitch)在多个打开的会话间跳转
  • 固定到首页:把常用会话 Pin 到首页画布,一眼可见
  • 分叉(Fork):从某条消息处复制出一个新会话继续探索,不影响原对话
  • 导入 / 导出:会话可以导出为文件备份,也可以从文件导入

7️⃣ 界面导航:一张图看懂侧边栏

左侧边栏是 Berd 的导航中枢,从上到下依次是:

入口作用
🔍 搜索图标打开全局会话搜索(第 6 节)
Home首页工作台
Agents智能体列表与选择
Skills智能体技能(Skills),可扩展 AI 的能力
Automations自动化任务管理
Pinned固定的常用会话
Projects项目分组
Chats全部历史会话
Settings设置:服务商密钥、主题、快捷键等

技能体系相关的公开技能包发布在 skills/ 目录,可通过 Skills 页面安装管理。


8️⃣ 效率加成:必记的 5 个快捷键

Berd 内置了完整的键盘快捷键体系,按分类(navigation / chat / view / help)注册在 src/features/shortcuts/lib/shortcutDefinitions.ts。新手优先记住这几个:

功能命令 ID说明
全局搜索navigation.search打开会话搜索弹窗
新建对话navigation.newConversation立即开始新会话
切换会话session.quickSwitch在多个会话窗口间快切
上/下一个会话session.previous/session.next顺序遍历会话
会话内查找chat.findInConversation在当前对话中定位文字
显示/隐藏侧栏view.toggleSidebar小屏模式下释放空间

完整列表可以在应用内按help.shortcuts对应的快捷键面板查看全部绑定。


🧭 上手路线总结

天数建议
第 1 天走完结尾向导 → 配置 Provider → 发起第一个聊天(第 1、3 节)
第 2~3 天挑一个智能体 → 建 1~2 个项目归档工作(第 4、5 节)
第 1 周习惯用搜索和快切找回会话,背下 5 个核心快捷键(第 6、8 节)

Berd 的设计目标是成为你的"日常 AI 工作界面"(见 PRODUCT.md),上下文清晰、状态诚实、可恢复。把这 8 个基础操作练熟之后,再去探索 Skills、Automations 和模型路由等进阶能力,会顺畅得多。

【免费下载链接】berd

a desktop app for getting work done with any model

项目地址:https://gitcode.com/gh_mirrors/be/berd
点击查看免费下载

相关推荐

上一篇:解决C语言高性能开发中的基础组件难题:libfastcommon实战指南
下一篇:高效文献去重:5个秘诀让你3分钟净化Zotero文库

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询