本文件為英文原版的機器翻譯。若翻譯版本與英文原版之間存在任何歧義,概以英文原版為準。 閱讀英文原版


Slate:程式碼與文件的即時 AI 協作

Slate 是 Caiioo 用於與 AI 共同編輯程式碼和文件的空間。無需來回複製文字,即可透過行內差異比較 (diffs)、評論和版本歷史記錄進行即時協作。

Slate 的功能

  • 程式碼編輯 — 撰寫並編輯具有語法突顯功能的程式碼。精確查看變更內容,並逐一接受或拒絕更改。
  • 富文本編輯 — 建立具有格式、標題、表格和列表的文件。獲得行內 AI 建議。
  • 可視化並精煉 SVG 繪圖 — 開啟 SVG(標誌、圖表或圖表),並透過一個切換開關在原始碼和渲染圖像之間切換。AI 會在工作時渲染繪圖、查看結果並進行迭代 — 因此它可以修正對齊錯誤的標籤或重新著色形狀,並在同一次對話中視覺化確認更改。
  • 版本歷史 — 回溯到任何先前的版本。查看誰在何時更改了什麼。
  • 評論 — 在程式碼或文件的特定部分留下筆記。

如何使用 Slate

當您要求建立程式碼或文件時,AI 會自動開啟 Slate:

  • 「寫一個 Python 指令碼來抓取產品評論」
  • 「草擬一篇關於機器學習的部落格文章」
  • 「建立一個帶有聯絡表單的 HTML 頁面」
  • 「編輯這份文件並改善語氣」

當 AI 開啟 Slate 時,您可以:

  1. 閱讀程式碼或文件 — 以完整格式顯示
  2. 審閱變更 — 如果 AI 提出編輯建議,請查看行內反白顯示的差異
  3. 接受或拒絕變更 — 點擊勾號接受,點擊 X 拒絕(一次一個變更)
  4. 進行您自己的編輯 — 直接編輯程式碼或文字
  5. 要求更多變更 — 「為此函式新增錯誤處理」或「讓內容更簡潔」
  6. 查看歷史記錄 — 點擊「歷史記錄」查看所有編輯,並在需要時還原

程式碼功能

  • 支援 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.