下载
浏览文档

对话

最后更新于 2026年10月20日

在 MindLake 中设置 AI,然后就眼前这篇笔记或整个资料库提问,并让助手编辑你的笔记;如果你愿意,每次编辑都可以先经你批准。


打开 AI

AI 默认关闭,需要你手动打开。打开设置(⌘,),选择 AI,然后在 Availability 下打开 AI features。打开后,面板的其余部分会按以下顺序出现:Connection、你所选连接的设置、Behaviour、Finding sources 和 Advanced。

关闭 AI features 后,对话、对话的快捷键以及 MindLake 菜单中的 AI 项目都会隐藏或变灰,Advanced 中介绍的后台功能也会停止,无论是在你的 Mac 上还是在云端:笔记不会被命名、归档或总结,已在等候的任务也不会发送任何内容。Find sources 仍然可用,但只是普通搜索。你的笔记和录音不受影响,转录仍在你的 Mac 上运行。

选择连接方式

Connection 有三个选项块。选择其一,然后在它下方出现的卡片中完成设置。

选项块使用的是什么
CLI Agents安装在你 Mac 上的智能体 App,例如 Claude Code 或 Codex。它以自己已登录的账户运行,费用也记在那个账户上。
Local在你的 Mac 上运行的模型。任何内容都不会离开 Mac,也不产生任何费用。
API用你自己的 API 密钥连接的服务商账户,由该服务商按用量计费。

首次打开 MindLake 时的设置步骤会用三张卡片问同样的问题:On this Mac(Local)、Your AI subscription(CLI Agents)和 Your own API key(API)。你可以随时在这里更改。

CLI Agents

MindLake 会查找你 Mac 上的智能体,为每个它能驱动的智能体显示一张卡片:正在使用的排在最前,其次是已安装的,然后是其余的。安装新智能体后,点按标题旁的箭头可以重新查找。

卡片显示按钮
In useConfigure 展开卡片,显示其设置;Done 将它收起。
Installed · not in useUse 让对话改用这个智能体运行。
Not installedInstall 打开该智能体自己的安装页面。
智能体在终端中的登录命令及说明
Claude Codeclaude。卡片上有 Model(Claude Opus 为默认,也可选 Sonnet 或 Haiku)、Program(claude 的安装位置,附带 Choose… 和 Reset)以及 Test connection。
Codexcodex login。以你的 ChatGPT 账户运行,使用该账户所用的模型。Codex 会直接应用编辑,因此 Review each change first 对它不起作用。
Gemini CLIgemini,然后点按 Test connection。
GitHub Copilotcopilot login,然后点按 Test connection。
OpenCodeopencode auth login,然后点按 Test connection。
Qwen Codeqwen,然后点按 Test connection。
Auggieauggie login,然后点按 Test connection。

后五个通过 Agent Client Protocol 连接。每个都使用自己账户所用的模型;当编辑设为需要审阅时,MindLake 会在它每次想做更改前先询问你。每个智能体还会获得 MindLake 的排序笔记搜索(参见 MCP 服务器),无需任何设置。

如果 Claude Code 的 Test connection 提示 Claude 未登录,请在终端中运行 claude,登录后再测试一次。

对话由智能体运行。使用 Claude Code 时,Advanced 中的后台功能,以及 Find sources 中负责撰写搜索和理由的部分,都通过同一个 claude 程序运行,使用它已登录的账户,费用也记在那个账户上,所以无需再做任何设置。其他智能体只运行对话:后台功能会通过 Anthropic 的 API 交给 Claude,使用 API 下 Anthropic 卡片上保存的 Claude 登录或密钥。如果两者都没有,MindLake 会询问改在哪里运行它们(参见 Features)。

API

共有八张服务商卡片,每张都有各自的密钥和模型。在已有密钥的卡片上点按 Use,或在没有密钥的卡片上点按 Set up,就会让对话改用该服务商运行,并打开它的密钥栏。粘贴密钥后按下 Save,MindLake 会立即检查。密钥保存在你 Mac 的钥匙串中,每张卡片都链接到该服务商签发密钥的页面。

服务商你选择模型之前使用的模型
AnthropicClaude Opus(也可选 Sonnet 或 Haiku)
OpenAIgpt-4o
Google Geminigemini-2.5-flash
Groqllama-3.3-70b-versatile
Mistralmistral-large-latest
xAIgrok-3
DeepSeekdeepseek-chat
OpenRouteropenrouter/auto

Test connection 会向服务商查询你的密钥可用的模型。这样无需发送消息就能验证密钥,因此不产生费用,还会用服务商自己的列表填充 Model 菜单。在此之前,你可以手动输入模型名称。你选择的任何模型都必须支持工具调用,因为助手正是靠它来读取和编辑你的笔记。正在使用的卡片会显示“In use”及其模型;在添加密钥之前显示“In use · add an API key”。Remove 会删除已保存的密钥。

如果你的 Anthropic 账户是通过 Claude 订阅而不是密钥登录的,Anthropic 卡片会显示“Signed in with your subscription”,并使用该订阅。

Local

Local 在 MindLake 内部、用你 Mac 的图形处理器运行模型,无需另外安装任何东西。This Mac 卡片会显示你的芯片、内存和可用磁盘空间,以及最适合的模型。下方的 Models on this Mac 列出了 Apple Intelligence 和四个 Gemma 4 模型:

模型下载大小、最低配置的 Mac 及使用感受
Gemma 4 E2B3.6 GB,适用于 8 GB 内存的 Mac。小巧快速:足以胜任标签、标题和简短回答。
Gemma 4 E4B5.2 GB,16 GB 内存。日常使用的模型:摘要写得好,也能编辑笔记。
Gemma 4 12B6.8 GB,24 GB 内存。写作和推理明显更好。
Gemma 4 26B15.4 GB,32 GB 内存。能力最强,以它的大小而言速度也快。
  • 你 Mac 内存能容纳的最大模型,卡片上会显示 Recommended for this Mac。超出内存的模型会显示“Needs a Mac with N GB of memory”,且无法下载。
  • 已下载但未在使用的模型会显示“Downloaded · N GB · not in use”,按下 Use 即可改用它。Apple Intelligence 卡片上的 Use 会切换回 Apple Intelligence。
  • Download 会从 Hugging Face 获取模型,完成后将其设为正在使用的模型。Cancel 会停止下载;再次按下 Download 会从中断处继续。MindLake 会保留 2 GB 磁盘余量,空间不足时会提示你。
  • 模型存储在 ~/Library/Application Support/Mindlake/Models,位于资料库(vault)之外,因此永远不会同步。正在使用的卡片展开后有 Show in Finder、Test speed(载入所需时间以及每秒写出多少个词)和 Remove。
  • 模型在需要时才载入,闲置五分钟后释放,因此只在工作时占用内存。

每个 Gemma 模型都能运行对话,拥有与云端方式相同的搜索、读取和编辑笔记的工具,也能运行后台功能。模型越大,写得越好,需要的内存也越多。

Behaviour

有两项设置决定助手可以更改什么:

设置作用
Let the AI take actions(允许 AI 执行操作)默认打开。助手可以搜索你的资料库,起草、总结和编辑笔记。关闭后只能对话:它仍会读取和搜索来回答问题,但写入类工具被关闭,它也无法请求使用这些工具。
Apply automatically(自动应用)When it edits a note 的默认选项。新笔记和编辑无需询问,直接生效。
Review each change first(先审阅每项更改)助手可以自由读取和搜索,但它想创建或编辑的每篇笔记都会在对话中的 Approve this change? 卡片上等待。Approve 放行;Decline 告诉助手不行。不适用于 Codex。

Finding sources

这一部分选择 Find sources 在查找与笔记主题相关的阅读材料时所用的搜索索引。Wikipedia、Papers(OpenAlex)、Hacker News 和 Stack Overflow 已内置,无需账户。SearXNG(你自己服务器的地址)、Brave Search、Tavily、Exa、Kagi 和 Google Programmable Search 用你自己的密钥提供通用网页结果,每一项都附有获取密钥的分步说明。Find sources 还会用一个模型来撰写搜索、挑选值得阅读的内容,并说明每个网页为什么合适。它在后台功能运行的地方运行(参见 Features);没有可用的模型,或者关闭了 AI features 时,它就是普通搜索。参见 Sources。

Advanced

大多数人从不打开这里。点按 Advanced 即可展开。

设置作用
Give it your open tasks(提供未完成任务)默认打开。在每次对话中加入一份只读的未完成任务列表,按截止日期分组,这样助手就能回答“哪些已经逾期”并处理任务。对话结束时删除。
Let it read your contacts(允许读取联系人)默认关闭。在每次对话中加入一份 Apple 通讯录的只读副本,不会写回任何内容。需要在 Settings ▸ Permissions 中授予通讯录访问权限。对话结束时删除。

Features

每项功能都有一个菜单,列出它可以使用的模型:On this Mac 下是你的 Gemma 模型(如有正在使用的)和 Apple Intelligence;Cloud 下是 Claude Opus、Sonnet 或 Haiku;如果 API 使用的是其他服务商,则是该服务商以及在其卡片上选择的模型。使用 Local 连接时只提供第一组。使用 CLI Agents 或 API 时只提供第二组,但 Transcript summaries 例外:它的菜单两组都提供,并显示摘要实际在哪里生成,也就是在你的 Mac 上,除非你选择了云端模型。

功能作用
Agentic Assistant(智能助手)即对话。使用 Claude Code 或 Anthropic 时,你可以在这里选择它的 Claude 模型;使用其他 API 服务商时,这里显示该服务商及其卡片上的模型;使用 Claude Code 以外的智能体时,这里显示 Set by the connection。
Transcript summaries(转录摘要)在转录后的录音顶部写出摘要。
Note cleaning(笔记整理)即笔记 ⋯ 菜单中的 Clean Up with Claude。
Retagging & linking(重新标记与链接)在生成摘要或自动标题之后,从你已有的标签中挑选标签,并把未归档的笔记放进你现有的某个文件夹。也对应 Retag & Link with Claude。
Action items(待办事项)从会议转录文本中提取任务,并在提到时附上负责人和截止日期。
Speaker identification(说话人识别)将转录文本中的 Speaker 1、Speaker 2 与笔记上的人对应起来,只采用完全匹配的姓名。
Auto-titling(自动命名)当你切换到另一篇笔记时,根据未命名笔记的内容为它命名。
Lexicon mining(词库挖掘)把每份已总结转录文本中的人名和术语加入你的转录词库。
Daily & weekly digest(每日与每周摘要)每天早上就昨天的笔记和会议写一篇简短笔记。默认关闭,需在这一行打开 Write a digest note each morning。

Transcript summaries 使用 Apple Intelligence(macOS 26 上),除非有正在使用的 Gemma 模型;只有当你为它选择云端模型时才会交给云端。使用 Local 连接时,其他所有后台功能也都在你的 Mac 上运行。使用 CLI Agents 或 API 时,云端功能交给谁取决于连接方式:

连接方式后台功能运行在
CLI Agents,Claude Code与对话相同的 claude 程序,使用它已登录的账户,以及为每项功能选择的 Claude 模型(除非你在这里更改,否则就是卡片上的 Model)。
CLI Agents,其他智能体通过 Anthropic 的 API 交给 Claude,使用 API 下 Anthropic 卡片上保存的 Claude 登录或密钥。智能体自己的登录不会用于这些功能。
API,AnthropicAnthropic,使用为每项功能选择的 Claude 模型。
API,其他服务商该服务商,使用在其卡片上选择的模型。

使用 CLI Agents,或使用其他服务商的 API 时,列表下方的说明也会这样写。当它们本应交给 Anthropic 的 API,却没有保存 Claude 登录或密钥时,它们就无法运行,这时一个标题为 Without a Claude account 的部分会询问改在哪里运行,并为你的 Mac 上的每个可选项提供一个按钮:你的 Gemma 模型(如有正在使用的)、Apple Intelligence(macOS 26 上),或已保存密钥的其他服务商。选好后,它会显示它们在哪里运行,Change 可以重新选择或停止它们。如果你选的那一项在这台 Mac 上已不再可用(密钥被移除,或模型被删除),就视为没有选择,这一部分会再次询问。使用 CLI Agents 时,在你选好之前,对话上方的胶囊标签会显示一个琥珀色圆点(参见 打开对话)。以后保存了 Claude 登录或密钥,它们就会回到 Claude。

Understanding

这是助手搜索笔记时所用的搜索索引。Find notes by meaning 默认关闭;打开后,助手还能找到用不同说法表达同一意思的笔记。它使用 macOS 内置的句子模型,因此不会上传任何内容,也无需下载任何东西。这一部分显示 Notes indexed、首次处理期间有多少篇已 Understood,以及一个 Rebuild index 按钮。索引只存在于你的 Mac 上,它是一份缓存,不会更改资料库中的任何内容,也从不包含锁定的笔记。

打开对话

对话位于右侧的抽屉中。可以用以下任一方式打开:

  • 页面标题栏右侧的抽屉按钮。
  • ⌘/(View ▸ Show AI Panel),再按一次即关闭。
  • ⇧⌘A(File ▸ Ask Claude),总是针对你正在查看的内容打开。
  • 在命令栏中使用 Ask the AI,或在那里输入 /ask,会打开对话并把你的问题填好。参见 搜索与命令栏。
  • 任务上的 Send to Chat,会把任务引用到你的消息中,但不会发送。
  • 任务上的 Talk about it,会开始一段已经在聆听的新对话(参见 谈论一项任务)。

按下 ⏎ 发送,按下 ⇧⏎ 换行。助手工作时,小小的胶囊标签会显示每一步,Send 会变成 Stop,它会结束本次回复,但保留对话。抽屉标题栏中的新对话按钮会重新开始。抽屉的标题也是一个菜单,可以切换到 Calendar、Sources、Preview 或 Terminal。在标题上用两指向上或向下滑动,无需打开菜单即可逐个切换,没有内容可显示的会被跳过。

对话上方有一个小胶囊标签,显示正在回答的是什么,并附上它的标志:对话在你的 Mac 上运行时,是你的 Gemma 模型,标注 On this Mac;使用 API 时,是服务商卡片上选择的模型;使用 Claude Code 时,是 Claude 模型;使用其他任何智能体时,则是智能体本身,它使用自己的模型运行。你一切换其中任何一项,它就会随之更新。点按它,可以在 Chat 和 Background jobs 下查看对话和后台功能分别在什么上运行;AI Settings… 会打开 Settings ▸ AI。胶囊标签上的琥珀色圆点表示后台功能无处可运行:使用 Claude Code 以外的智能体时,没有保存 Claude 登录或密钥,也没有选择其他地方来运行它们。详细信息会指出哪些功能卡住了,Choose a Model… 会打开 Settings ▸ AI ▸ Advanced 中的 Without a Claude account(参见 Features)。

Terminal 是你 Mac 上一个真正的登录 shell。它从你打开的笔记或画布所在的文件夹启动,或者从你正在查看的文件夹启动,否则就从资料库的文件夹启动。它与助手相互独立:无论你用哪个智能体,它都能用,而助手不会使用它。

助手能看到什么

抽屉标题栏中的范围菜单提供 Whole vault,屏幕上有对应内容时,还提供 This folder、This note、This canvas 或 This list。在你发出第一条消息之前,它会跟随你正在查看的内容;之后再更改会开始新的对话。

  • 打开的笔记。在 This note 中,助手一开始就知道笔记的文件夹、日期、标签和人员,以及哪些笔记与它最相近。你要求的工作(例如摘要)会写进这篇笔记,除非你另有说明。它还能读取笔记中勾选用于对话的来源。
  • 资料库的其余部分。它会搜索 MindLake 为你的资料库建立的索引,结果按相关度从高到低排列,并可按标签、人员、文件夹或日期缩小范围。打开 Find notes by meaning 后,它还能找到用不同说法表达同一意思的笔记。
  • 任务和联系人。你的未完成任务(默认打开)和 Apple 通讯录(默认关闭),在 Advanced 中设置。
  • 记忆。它学到的长期偏好会写入资料库中的 memory.txt,每次对话都会读取。在 Settings ▸ Brain ▸ Open memory file 中可以查看。
  • 锁定的笔记除外。锁定的笔记永远不会提供给助手,即使它们正在屏幕上处于解锁状态。

让助手编辑你的笔记

打开 Let the AI take actions 后,助手可以创建和编辑笔记。当回复更改了某篇笔记时,回复下方会出现一张卡片,写明笔记名称并统计增加和删除的行数;几秒后它会收起,点按即可重新展开。屏幕上打开的笔记在更改时会闪一下。选择 Review each change first 时,每项更改都会在卡片上等待,直到你按下 Approve 或 Decline。

内容丢失检查

MindLake 会把每次 AI 编辑与编辑前的笔记进行比较,检查是否删掉了标题、丢失了任务、转录文本被删减超过十分之一,或者超过十分之一的文字不见了。使用 API 服务商或 Gemma 模型时,这样的编辑会在写入前被拒绝。使用 CLI 智能体时,编辑会照常生效(因为删减可能正是你要求的),同时会弹出提醒,说明删掉了什么。

编辑历史

在接受任何 AI 编辑之前,MindLake 会保留笔记原来的样子。每篇笔记最近的 20 个版本存放在 ~/Library/Application Support/Mindlake/EditHistory,每篇笔记一个文件夹,位于资料库之外,因此永远不会同步。画布也以同样方式保留。目前还没有恢复按钮:在访达中打开该文件夹,把旧版本拷贝回去即可。

笔记的 ⋯ 菜单中有两项一步完成的工作,在 AI features 打开时显示:

项目作用
Clean Up with Claude整理笔记的版式,不改变内容。
Retag & Link with Claude添加标签,以及一个链接到其他笔记的 Related 部分。它只添加,从不删除。

两者都只作用于当前笔记。如果结果会丢失内容,笔记会被还原,并告诉你原因;否则会提供 10 秒的 Undo。无论你选择哪种连接,这两项始终通过 Claude Code 运行,因此你的 Mac 上必须安装并登录 Claude Code。

Chats 部分

每次对话都会以 Markdown 文件的形式保存在资料库的 Chats 文件夹中,因此会随资料库同步,但永远不会显示为笔记。边栏中的 Chats(对话)(⌃5)按时间从新到旧列出对话,分为 Today、Yesterday、This Week 和 Earlier 几组。每个对话都在抽屉中打开,发送新消息即可接着聊。重新打开的对话会显示消息,但不显示步骤胶囊标签或编辑卡片。

  • 标题。每一行以你的第一条消息作为标题。针对某项内容的对话会带有一个颜色较淡的前缀:Note:、Task:、Calendar:、Canvas:、List: 或 Folder:。以引用任务开始的对话,以该任务作为标题。
  • 长度条。每行旁边的五格显示对话进行了多长,按你的消息数计算:一格都没填满表示只开了个头(没有真正的回答),一格表示一问一答,两格表示追问过一次,三格表示 3 到 4 条消息,四格表示 5 到 7 条,五格表示 8 条或更多。如果对话在没有回复的情况下结束,长度条会变成橙色。
  • 标题下方。最新的回复,以及对话读取或编辑过的笔记。

标题栏中的筛选按钮可以缩小列表范围;搜索框会匹配标题和回复。

筛选条件显示
All Conversations全部。
Stubs只有一条消息,且没有得到真正回答的对话。
One-Shots只有一条消息,且已得到回答。
Short (2-4 asks)来回几条消息的对话。
Long (5 or more asks)较长的对话。
Notes, Tasks, Calendar关于某篇笔记、某个任务,或从 Schedule 发起的对话。
Ended Without a Reply最后一条消息是你发的对话。

选择和删除

按键作用
↑ ↓在列表中移动,逐个打开对话。
⌘-点按将某个对话加入或移出选择。
⇧-点按、⇧↑ ⇧↓选择一串连续的对话。
⌘A选择显示的所有对话。
⌫将所选对话移到废纸篓。
⎋清除选择。

单个对话会直接移到废纸篓。多个对话则会先询问,确认按钮为 Move to Trash。无论哪种情况,按下 ⌘Z(Edit ▸ Undo)都能恢复。右键点按某一行,或使用它的 ⋯ 按钮,可以选择 Open 和 Delete。

哪些内容会离开你的 Mac

在你连接 AI 服务商之前,不会向任何服务商发送任何内容。连接之后,取决于所用的方式:

方式发送什么,发给谁
CLI Agents智能体在你的 Mac 上运行,可以访问当前范围的文件夹。你的消息,以及它为回答而读取的任何内容(笔记、笔记的简短索引,以及打开相应设置时你的未完成任务和联系人),会发送到智能体所登录的服务,例如 Claude Code 对应 Anthropic,Codex 对应 OpenAI。
API你的消息、笔记的简短索引(标题、日期、标签和人员)、打开相应设置时你的任务和联系人,以及助手打开的每篇笔记的文本,会使用你的密钥发送到你选择的服务商。
Local, Gemma不发送任何内容。模型从 Hugging Face 下载一次,之后离线运行。
Apple Intelligence不发送任何内容。它在你的 Mac 上运行。
后台功能各项功能所处理的笔记或转录文本片段。生成摘要时还会发送笔记的标题和人员、会议日期、你在 Settings ▸ Brain 中填写的名字(如果填写了),以及 memory.txt 中的 Summaries 部分。使用 CLI Agents 中的 Claude Code 时,它通过 claude 程序发送到 Anthropic,使用该程序已登录的账户。使用其他智能体时,它会使用 Anthropic 卡片上保存的 Claude 登录或密钥发送到 Anthropic;如果没有保存,则发送到你选择的替代位置(如果你选的是 Gemma 或 Apple Intelligence,就不发送到任何地方)。使用 API 时,它发送到正在使用的服务商。使用 Local 时,不发送任何内容。无论使用哪种连接,Clean Up 和 Retag & Link 始终通过 Claude Code 发送它们的笔记。
Find sources它的搜索查询会发送到你打开的搜索索引。使用云端模型时,你的主题、你关于该主题的最多五篇笔记的标题、搜索结果的标题和摘录,以及它读取的每个网页的文本,也会发送到后台功能所去的地方,用于撰写搜索和理由。使用 Local 或没有模型时,不再发送其他内容。