本文件為英文原版的機器翻譯。若翻譯版本與英文原版之間存在任何歧義,概以英文原版為準。 閱讀英文原版
Slate:程式碼與文件的即時 AI 協作
Slate 是 Caiioo 用於與 AI 共同編輯程式碼和文件的空間。無需來回複製文字,即可透過行內差異比較 (diffs)、評論和版本歷史記錄進行即時協作。
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 繪圖,只需點擊一下即可在原始標記和渲染預覽之間切換;編輯程式碼並即時觀察圖片更新
富文本功能
- 格式工具列 — 粗體、斜體、連結、列表、表格
- 標題與區塊 — 以結構化方式組織內容
- 評論 — 在不修改文本的情況下留下筆記
- 修訂追蹤 — 以彩色突顯查看新增、刪除和修改。可以逐一或一次性接受或拒絕更改,或者**選擇一個區域並使用「✓ 選取」/「✗ 選取」**來接受或拒絕選取範圍內的所有修訂 — 就像在 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.