📝 笔记
在 AI 的帮助下写作、思考和持续打磨内容。
搜索、发现、综合之后,真正沉淀下来的内容就属于笔记。它是一个独立于单次聊天之外的长期内容工作区,适合存放草稿、备忘清单、研究结论、项目 brief 等可持续迭代的材料。你可以一边用 AI 辅助修改,一边在未来的对话里把它们作为高精度上下文注入。
和普通聊天相比,笔记是持久化文档,可以反复回来编辑和共享。和 Documents / RAG 相比,笔记不做向量检索,而是把完整内容直接注入上下文,因此你能精确控制模型究竟看到了什么。
为什么使用笔记
内建 AI 写作辅助
选中文本后点击 Enhance,AI 就能原地改写。你也可以打开 Chat sidebar,围绕当前笔记内容做总结、批评、补充或脑暴,而不必离开编辑器。
高精度上下文注入
把 Note 附加到某个聊天时,模型会逐字读取整份文档。没有切块,没有向量检索,也没有“猜测命中”。
持久,不是一次性材料
笔记存在于聊天之外。你可以写一份代码参考文档,持续打磨几周, 然后在任何需要的时候把它附加到对话中。
AI 可以读写你的笔记
启用 native function calling 后,模型还能自主搜索、读取、创建和更新笔记,让它成为可增长的长期记忆层。
关键能力
| ✍️ 富编辑器 | 支持 Markdown 与 Rich Text,并带浮动格式工具栏 |
| 🤖 AI Enhance | 原地重写或优化选中文本 |
| 💬 Chat sidebar | 围绕笔记内容开一个聚焦对话 |
| 📎 上下文注入 | 把 Note 附加到任意聊天,提供完整上下文 |
| 📌 固定到侧边栏 | 常用 Note 可直接固定到侧边栏 |
| 🔍 Agentic 访问 | 模型可自主搜索、读取和更新笔记 |
| 📤 导出 | 下载为 .txt、.md 或 .pdf |
编辑器
笔记使用上下文感知的浮动工具栏:
- 点击空白区域开始新标题、列表或任务列表
- 双击文本可应用加粗、斜体、下划线、删除线或行内代码
- 支持拖放列表项重新排序
顶部栏会实时显示字数与字符数,并提供麦克风图标用于语音输入。
如果你希望普通聊天输入框也启用类似编辑体验,可在 设置 > 界面 > 富文本对话框 和 自动补全提示词 中开启。
AI 集成
点击右下角 AI 按钮可使用以下能力:
Enhance
选中文本后点击 Enhance,AI 会在原地改写。若没有选中内容,则默认处理整篇 Note。
Chat Sidebar
它会打开一个围绕当前 Note 内容展开的专用对话。你可以让 AI 总结、抽取数据、提出批评,或重写特定段落。提交前还可以通过 Edit toggle 手动调整实际发送给 AI 的上下文。
所有 AI 修改都受 Undo / Redo 跟踪,因此始终可以回退。
在聊天中使用笔记
- 进入 Chat Input 栏
- 点击 + (More)
- 选择 Attach Notes
- 选中要附加的笔记
之后整份 Note 的内容就会被注入该会话的上下文窗口中。
Agentic 笔记管理
启用 native function calling 后,模型可通过内置工具自主操作笔记:
| 工具 | 作用 |
|---|---|
search_notes | 按标题或内容搜索笔记 |
view_note | 读取整份笔记 |
write_note | 创建新笔记 |
replace_note_content | 更新现有笔记内容 |
例如:
Search my "Project X" notes and find the database schema.
Add a new task to my "Weekly Todo" note to review the PR.
固定到侧边栏
你可以把重要的笔记固定到侧边栏,方便快速访问。被固定的笔记会出现在专门的笔记文件夹里,类似于被固定的聊天。
如何固定
- 在笔记列表中,点开某条笔记的 ⋯ 菜单,选择 Pin to Sidebar
- 在笔记编辑器里,点右上角 ⋯ 菜单,选择 Pin to Sidebar
如何取消固定
- 在 侧边栏 中,悬停该 Note 并点击 ✕
- 在 列表 或 编辑器 中,通过 ⋯ 菜单选择 Unpin
只有当至少有一条笔记被固定且启用了笔记功能时,侧边栏笔记文件夹才会出现。
管理与共享
右上角 More (...) 菜单里可以 找到管理操作。
导出
- 导出为 纯文本(.txt)
- 导出为 Markdown(.md)
- 导出为 PDF(.pdf),并保留视觉格式
共享
- 复制链接:复制笔记 URL
- Copy to Clipboard:复制内容到剪贴板
管理员还可以通过环境变量或 管理员面板 控制共享能力:
USER_PERMISSIONS_NOTES_ALLOW_SHARINGUSER_PERMISSIONS_NOTES_ALLOW_PUBLIC_SHARING
对应 UI 入口在 管理员面板 > 设置 > 用户> 默认权限。
快速创建
- 直接访问
/notes/new创建空白笔记 - 通过查询参数预填标题和内容:
/notes/new?title=My%20Title&content=Initial%20text - 通过全局搜索(
Cmd+K/Ctrl+K)选择 “Create a new note” - 将
.md文件拖入 Notes 列表进行导入
视图切换
可在 Created by you 与 Shared with you 之间切换,并在 List / Grid 布局间切换。
笔记属于工作区资源。默认情况下(BYPASS_ADMIN_ACCESS_CONTROL=True),管理员可查看所有用户的笔记。若希望限制这一点,请将其设为 False。
典型场景
持续打磨的草稿
先在笔记中起草内容,再用 Enhance 把 bullet 扩展成段落,用 Chat sidebar 继续打磨标题和结构。最终成果本身就是笔记,而不是一次性会话附属物。
高保真代码上下文
RAG 是概率性的,可能漏掉关键代码行。把特定函数粘贴到 Note 中再附加到聊天,模型就能按你给定的精确结构读取 100% 内容。
数据脱敏
把含敏感信息的日志贴进 Note,先手动或借助 Enhance 做匿名化,再把处理后的 Note 附加到聊天,从而避免把敏感信息直接带入聊天历史。
限制
会消耗上下文窗口
附加笔记时会把全文注入。如果笔记很大,而模型上下文较小,模型可能会丢失更早的会话内容。
写权限问题
手动附加到聊天的笔记默认是只读。只有在 Native Mode 下启用了 replace_note_content 工具时,模型才可以修改笔记。必要时请用 Undo / Redo 回退。