產品再三週就要上市。企劃是某個 App 裡的文件,預算是另一個 App 裡的試算表,上市當天的流程是某人在白板工具上畫的圖,研究資料的連結則散落在各個聊天串裡。每次有人問「最新版在哪裡?」,答案都是不同的 App。osFoundry 的筆記換了一種做法:一份筆記、多個分頁,每個分頁都是不同類型的編輯器。

一份筆記就是一組分頁

osFoundry 是一款把聊天、代理、檔案和工具整合在同一個視窗裡的桌面 App。筆記位在側邊欄的 Notes 底下。每份筆記一開始都有三個固定分頁:寫作用的 Markdown、放附件的 Files,以及放參考連結的 Sources。分頁列最後面的 + 按鈕(Add note tab)可以再加入更多分頁:

  • Note:富文字頁面。
  • Markdown:帶有標題大綱的純文字寫作。
  • LaTeX:附編譯後 PDF 預覽的 TeX 專案。
  • Slides、Sheet、Mermaid、Board、Whiteboard 和 Design:簡報、試算表、用文字寫成的圖表、資料儀表板、自由繪圖畫布和版面配置畫布。
  • Artifacts:自訂內容。
  • Add from folder…:從電腦上的資料夾匯入檔案。

一份筆記裡可以有好幾個相同類型的分頁,所以上市筆記可以用一個 Sheet 管預算,另一個 Sheet 管時程。分頁可以拖曳調整順序,也能從分頁選單重新命名、封存或刪除。編輯內容會自動儲存,而且除了 Files 和 Sources 以外,每個分頁都有自己的版本紀錄,所以把圖表還原到昨天的版本,並不會連今天寫的文字也一起倒回去。

osFoundry 筆記的分頁列上有 Markdown、Sheet、Mermaid、Whiteboard、LaTeX、Files 和 Sources 分頁(範例筆記)

osFoundry 的 Add note tab 選單,列出 Note、Markdown、LaTeX、Files、Slides、Sheet、Mermaid、Board、Whiteboard、Design 和 Artifacts(範例筆記)

Markdown:企劃本身

Markdown 分頁是純文字,這點比聽起來更重要。同一個檔案在任何其他編輯器裡都能乾淨地閱讀,AI 助理也能直接讀取,完全不需要轉檔。你可以用 Edit、Split 或 Preview 模式寫作,用尋找與取代搜尋內容,並透過 Outline 在長篇企劃的各個段落之間跳轉。你也可以連結到某個標題或某一段行數範圍,讓「請看風險那一段」這種留言直接指到正確位置。文字類分頁可以匯出成文件(Word、PDF 或 .md)。

osFoundry 筆記的 Markdown 分頁,裡面是上市企劃和它的標題大綱(範例筆記)

Sheet:數字就在文字旁邊

Sheet 分頁是一個有 File、Edit、Insert 選單列的試算表。你可以匯入 CSV 或 XLSX 檔,匯出成 CSV、XLSX 或可列印的 PDF,也能從一段儲存格範圍插入圖表(長條圖、折線圖、圓餅圖、區域圖或散佈圖)。另外還有條件式格式、資料驗證、尋找與取代、連結和儲存格註解。Sheet 可以作為 Board 小工具的資料來源,所以預算表能直接驅動同一份筆記裡儀表板分頁上的圖表。它是給「跟著文件走的表格」用的試算表,不是資料庫。

osFoundry 筆記的 Sheet 分頁,裡面是上市預算表(範例筆記)

Mermaid 和 Whiteboard:兩種畫圖方式

如果流程最好能以文字形式持續修改,Mermaid 分頁會讀取 Mermaid 程式碼並把它渲染成圖。你可以在 Edit、Split 和 Preview 之間切換,從範本(Flow、Sequence、Class、State 和 Gantt)開始,縮放畫面,並匯出 PNG、SVG 或 .mmd 原始檔。語法錯誤會顯示成一則訊息,而不是一張壞掉的圖。

osFoundry 筆記的 Mermaid 分頁處於 Split 檢視,左邊是程式碼,右邊是渲染出來的流程圖(範例筆記)

結構還沒定案的時候,Whiteboard 就是一張自由畫布。Template Gallery 裡有 Flowchart、Architecture、Mind Map 和 Wireframe 等入門範本,更多範本則以 Library Packs 的形式提供。你可以把 Mermaid 流程圖匯入畫布、加入圖片、改變版面方向、匯出 PNG 或 SVG,也能回頭翻看畫布的版本紀錄。白板上的箭頭只是圖形,不會執行任何東西。

osFoundry 筆記的 Whiteboard 分頁,畫布上有一張流程圖(範例筆記)

LaTeX:版面必須分毫不差的時候

LaTeX 分頁是一個小型 TeX 專案:main.tex 加上你另外加入的檔案,或是從 ZIP 匯入的整個專案。Compile 會產生 PDF,並顯示在原始碼旁邊;在桌面 App 上,編譯是用本機的編譯器執行,第一次建置因為要下載 TeX 資源,可能需要一分鐘左右。錯誤會出現在一個可以連回原始碼對應行的面板裡,原始碼在上次建置後有變動時也會有提示,而且你可以匯出 .tex、專案 ZIP 或編譯好的 PDF。

osFoundry 筆記的 LaTeX 分頁,有專案檔案清單、main.tex 和 PDF 預覽區(範例筆記)

Sources 和 Files:佐證資料跟著文件走

Sources 分頁是這份筆記的閱讀清單。貼上 HTTP 或 HTTPS 連結後,Refresh page details 會自動填入標題和說明,讓你在儲存前確認。你可以在每個來源加上自己的筆記,也能複製來源紀錄的連結,在其他地方引用。同一個 URL 不能重複加入。

osFoundry 筆記的 Sources 分頁,列出研究連結、標題和說明(範例筆記)

Files 分頁存放跟這份筆記相關的 PDF、圖片和資料檔。把檔案拖進來或用瀏覽的方式選取,支援預覽的檔案可以直接預覽,並能在清單檢視和含有名稱、大小、日期的表格檢視之間切換。

osFoundry 筆記的 Files 分頁,附加了一個 PDF、一張圖片和一個 CSV(範例筆記)

一份上市筆記,從頭到尾

開頭提到的那場上市,可以這樣全部收進一份筆記。Markdown 分頁放企劃,包含目標、時程和風險。一個 Sheet 放預算,並從中插入一張圖表。一個 Mermaid 分頁放上市當天的流程,從新聞稿發布一路到交接給客服,順序有變時團隊就直接改程式碼。一個 Whiteboard 放到達頁面的草圖。研究連結放在 Sources,印刷廠簽好的報價單放在 Files,給董事會的一頁摘要則寫在 LaTeX 分頁裡,匯出成 PDF。當有人問最新版在哪裡,答案只有一個。

大家最先會問的問題

每種分頁都需要另外裝一個 App 嗎?
不需要。每個分頁都是 osFoundry 桌面 App 內建的編輯器,而且全都屬於同一份筆記。

做好的東西可以匯出嗎?
可以,每個分頁都從自己的選單匯出:Markdown 可匯出成 Word、PDF 或 .md;Sheet 可匯出成 CSV、XLSX 或 PDF;Mermaid 可匯出成 PNG、SVG 或 .mmd;Whiteboard 可匯出成 PNG 或 SVG;LaTeX 可匯出成 .tex、專案 ZIP 或編譯好的 PDF。

在一個分頁復原,會連其他分頁也一起復原嗎?
不會。除了 Files 和 Sources 以外,每個分頁都有自己的版本紀錄。

要錢嗎?
osFoundry 在你自己的裝置上可以免費使用。在 osFoundry 伺服器上執行的工作會消耗點數。

桌面 App 可以在 osfoundry.io/zh-tw/download 免費下載。