Novel

Novel

Steven Tey · 寫作

Novel 是一款免費、開放原始碼的 Notion 風格所見即所得編輯器,內建 AI 自動完成,適合想在自家應用程式裡擁有智慧寫作體驗的開發者與寫作者。

Novel 的介面預覽

關於 Novel

Novel 是什麼

Novel 是一款 Notion 風格的富文字編輯器,沒有綁死的介面,為你的寫作加上 AI 自動完成。它出自 Steven Tey 之手,以開放原始碼專案的形式發布,所以你可以自行架設、改掉外觀,或直接放進你正在開發的產品裡。

編輯器的文字引擎靠 Tiptap,AI 的部分則呼叫 OpenAI。你打字,Novel 提議幫你接完句子或把想法展開。如果建議不喜歡,你繼續打字,它就消失。整個概念就是這樣:一種不打擾你的協助。你可以到 novel.sh 使用線上編輯器,或複製專案跑一份自己的版本。

問題在於,Novel 不是一個註冊就能用的完成品應用程式,而是一個元件和一份起始套件。你得自備 OpenAI API 金鑰,還要找地方跑它,也就是說,在你寫下第一個字之前得先做點設定。跳過這步,什麼都不會發生。值得嗎?只有當你喜歡自己擁有工具的時候。

開始使用

  1. 從 GitHub 複製 Novel 的儲存庫,或用一鍵按鈕部署到 Vercel。
  2. 取得 OpenAI API 金鑰,並為圖片上傳產生一組 Vercel Blob 讀寫權杖。
  3. 把這兩個值加入專案的環境變數。
  4. 執行安裝與開發指令,然後開啟本機網址開始寫作。

產品資訊

快速了解 Novel 的定價、支援平台與效能。

免費方案是
付費方案$0
平台Web
開發者Steven Tey
類別寫作
發布日期Jun 2023
最近更新Jun 2024
網站訪問量9.6K
網站全球排名2.7M
API 提供狀態N/A

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 開發者:Novel 現成就是一個編輯器元件,你不用從零打造就能得到 Notion 的手感。前提是你得熟悉 React 和環境變數。
  • 打造寫作工具的獨立開發者:它內建 AI 自動完成,省下你自己串接編輯器與模型呼叫的好幾週工夫。
  • 團隊裡有開發者的內容團隊:只要有人會部署,整個團隊就有一個共享、自行架設的寫作介面,而且不用按人頭付費。

任務

  • 在筆記或文件應用程式裡加入行內 AI 建議:Novel 處理自動完成的邏輯,其餘外觀交給你打理。
  • 打造輕量版 Notion:斜線指令、拖曳控點和浮動選單涵蓋了基本功能,否則你得自己手工重做一遍。
  • 為 AI 寫作功能做原型:先部署起來、試試自動完成,在投入更大工程之前判斷這個做法合不合適。

情境

  • 新創公司想要內部寫作工具,但不想付按人頭計價的 SaaS 費用:自行架設 Novel,成本就只剩你自己的 API 用量。
  • 開發者需要一個能用 Tailwind 改外觀的元件:Novel 建構在 TailwindCSS 之上,能直接融入既有的設計系統。
  • 想在本機掌控草稿的寫作者:自己跑意味著文件都放在你自己的基礎架構上。

主要功能

AI 自動完成

你打字時,Novel 把文字送到 OpenAI,並提供一段你可以接受或忽略的續寫。這是核心賣點,用來起草段落和展開要點最順手。API 金鑰由你提供,所以模型成本也由你控管。打字。接受。繼續。

Notion 風格編輯

這款編輯器借用了 Notion 的手感:斜線指令、浮動選單,還有能搬移區塊的拖曳控點。用過 Notion 的人不用教學就能上手。學習曲線幾乎是零。

無綁定介面且可自訂

Novel 以元件形式提供,不是一款鎖死的產品。版面、樣式、要放進哪些部分,都由你決定。TailwindCSS 和 RadixUI 本來就在技術堆疊裡,所以改外觀不會跟框架打架。

以 Apache-2.0 開放原始碼

這款開放原始碼文字編輯器以 Apache-2.0 釋出全部程式碼。你可以閱讀、分支,並放進商業專案而不必付授權費。如果你正在做產品、又不想被供應商綁死,這點很重要。

支援 React 以外的框架

Novel 以 React 為優先,但社群維護了 Svelte 和 Vue 的套件。另外還有 VS Code 擴充功能,讓你不必完整部署就能試試自動完成。

優缺點

優點

  • 免費且開放原始碼,沒有訂閱費,也沒有按人頭計費。
  • AI 自動完成在你的應用程式裡運作,不是在另一個分頁。
  • Notion 風格的編輯方式一用就熟悉。
  • 你可以用 TailwindCSS 徹底改掉外觀。

缺點

  • 沒有可註冊的託管版本,你得自行部署與設定,這就把非技術使用者排除在外。
  • 自動完成依賴你自己的 OpenAI API 金鑰,所以成本會隨你寫的量增加。
  • 設定過程預設你熟悉 React、環境變數和一個託管平台。

常見問題

是。Novel 以 Apache-2.0 授權開放原始碼,使用或修改都不收費,你唯一真正的經常性成本,就是你所產生的自動完成背後那些 OpenAI API 用量。