本文档由英文原版机器翻译而成。如果翻译版本与英文原版之间存在任何冲突,请以英文原版为准。 阅读英文原版
Slate:代码与文档的实时 AI 协作
Slate 是 Caiioo 用于与 AI 共同编辑代码和文档的工作区。无需来回复制文本,即可通过行内差异对比、注释和版本历史记录进行实时协作。
Slate 能做什么
- 代码编辑 —— 编写和编辑带有语法高亮的代码。精确查看更改并逐一接受/拒绝更改。
- 富文本编辑 —— 创建带有格式、标题、表格和列表的文档。获取行内 AI 建议。
- 可视化并优化 SVG 绘图 —— 打开 SVG(徽标、图表或图形),通过一个开关在源代码和渲染图像之间切换。AI 在工作时会渲染绘图,查看结果并进行迭代 —— 因此它可以修复对齐错误的标签或重新着色形状,并在同一次对话中直观地确认更改。
- 版本历史 —— 回溯到任何以前的版本。查看谁在何时更改了什么。
- 评论 —— 在代码或文档的特定部分留下笔记。
如何使用 Slate
当您要求创建代码或文档时,AI 会自动打开 Slate:
- “编写一个抓取产品评论的 Python 脚本”
- “起草一篇关于机器学习的博客文章”
- “创建一个带有联系表单的 HTML 页面”
- “编辑此文档并改进语气”
当 AI 打开 Slate 时,您可以:
- 阅读代码或文档 — 它以完整格式显示
- 审查更改 — 如果 AI 提出编辑建议,查看内联高亮的差异
- 接受或拒绝更改 — 点击勾号接受,点击 X 拒绝(一次一个更改)
- 进行自己的编辑 — 直接编辑代码或文本
- 要求更多更改 — “为此函数添加错误处理”或“使其更简洁”
- 查看历史记录 — 点击“历史记录”查看所有编辑,并在需要时还原
代码功能
- 语法高亮 支持 Python, JavaScript, TypeScript, Java, C++, CSS, HTML, SQL 等
- 行号 和括号匹配
- 行内差异 (diffs) —— 逐行查看具体更改
- 逐项接受/拒绝 —— 对每次编辑进行细粒度控制
- SVG 代码 ↔ 视图切换 —— 对于 SVG 绘图,只需点击一下即可在原始标记和渲染预览之间切换;编辑代码并实时观察图片更新
富文本功能
- 格式工具栏 —— 加粗、斜体、链接、列表、表格
- 标题和区块 —— 使用结构化组织内容
- 评论 —— 在不修改文本的情况下留下笔记
- 修订追踪 —— 通过彩色高亮查看添加、删除和修改。可以逐一接受或拒绝更改,也可以一次性全部处理,或者选择一个区域并使用 "✓ Sel" / "✗ Sel" 来接受或拒绝选区内的所有修订 —— 就像在 Word 中选择段落一样。
- 电子表格修订追踪 —— 电子表格 (
.xlsx) 编辑也支持单元格级的修订追踪。AI 逐个单元格提出更改建议,您可以像在文档中一样接受或拒绝每一个更改。 - 查找和替换 —— 在文档中搜索并替换匹配项
提示
- 您可以在 AI 工作时进行编辑 —— 更改会同步
- 版本历史记录保留每次编辑。您不会丢失任何内容
- 以适合您工作流的格式导出:Word (
.docx)、PDF、HTML、Markdown、富文本 (.rtf)、用于表格数据的 CSV 或文档的原生格式
This guide is maintained by the Caiioo team using Slate, our built-in editor.