AFFiNE: 下一代全能知識(shí)庫工具,可取代 Notion 和 Miro 的免費(fèi)開源替代品
雖然 Miro(可視化協(xié)作平臺(tái))和 Notion(筆記工具)使用起來非常流暢且功能強(qiáng)大,但它們并不是開源解決方案。那么,更私密、更透明、更可定制、可用于 Windows/OS/Linux 的下一代知識(shí)庫是否存在呢?這就是 AFFiNE !
與專注于白板和頁面的 Miro 和 Notion 不同,AFFiNE 將其定位定義為一體化的 KnowledgeOS。它支持看板、表格和富文本段落作為構(gòu)建塊來形成頁面或白板,可以在這里進(jìn)行文檔編輯、數(shù)據(jù)處理或頭腦風(fēng)暴等綜合處理。
AFFiNE 使用 Rust 和 Typescript 構(gòu)建,只需要一個(gè)命令即可運(yùn)行整個(gè)項(xiàng)目,AFFiNE 以最簡(jiǎn)單的方式給了所有開發(fā)者最大的想象力。
AFFiNE 這是一個(gè)非常新的開源項(xiàng)目,旨在克服 Notion 和 Miro 在安全和隱私方面的一些限制,可以幫助你將會(huì)議記錄待辦事項(xiàng)、文檔中寫下的目標(biāo)、視頻會(huì)議白板上的頭腦風(fēng)暴、客戶訪談中獲得的反饋信息集中到一個(gè)地方,AFFiNE 可以成為存儲(chǔ)、集成和管理所有工作流程的地方。
在保障數(shù)據(jù)安全和用戶隱私的基礎(chǔ)上,用戶和開發(fā)者的體驗(yàn)也是非常重要的。而且,AFFiNE 在這方面做得不錯(cuò)。
- 請(qǐng)注意,AFFiNE 仍處于 alpha 階段。
Notion vs AFFiNE
雖然 AFFiNE 旨在取代 Notion 作為開源解決方案,但它可能并不適合所有人。如果你要選擇 AFFiNE 而不是 Notion,您將獲得以下好處:
隱私
Notion 可以用作閉源軟件,直接訪問你在云中的私有數(shù)據(jù)。與此相比,你可以根據(jù)自己的喜好托管 AFFiNE。使用 AFFiNE,你無論如何都擁有自己的數(shù)據(jù)。在不犧牲協(xié)作和共享的情況下,你的所有數(shù)據(jù)都在你手中。
透明度
AFFiNE 是一個(gè)開源項(xiàng)目,所以隨時(shí)歡迎你修改和查看代碼。
性能和原生體驗(yàn)
AFFiNE 使用 Rust 和 typescript 構(gòu)建,在保持性能的同時(shí)提供現(xiàn)代且穩(wěn)定的用戶體驗(yàn)。
AFFiNE 完全采用 Web 技術(shù)構(gòu)建,因此在 Mac、Windows 和 Linux 上始終保證一致性和可訪問性,本地文件系統(tǒng)支持將在 0.0.1beta 版本發(fā)布時(shí)提供。
AFFiNE 的特性
重塑頁面
始終易于閱讀、結(jié)構(gòu)化的文檔表單頁面最適合你的筆記,無限的涂鴉功能更適合協(xié)作和創(chuàng)造力。
我們使轉(zhuǎn)變和重塑變得容易,因此你可以按照自己的方式塑造文檔。
使用 AFFiNE,每個(gè)頁面都有 2 個(gè)視圖,你可以在任何地方以任何形式訪問和編輯功能齊全的塊。
計(jì)劃任務(wù)
我們非常欣賞 Monday、Airtable 和 Notion 數(shù)據(jù)庫的想法,他們啟發(fā)了我們認(rèn)為適合任務(wù)管理的方法。但我們不喜歡重復(fù)的工作 —— 我們不希望用 markdown 輕松設(shè)置一個(gè) todo,但最后卻在 Kanban 或其他數(shù)據(jù)庫中重新寫一遍。
知識(shí)整理
一個(gè)好的語義知識(shí)庫是由可重用的、鏈接的元素組成的。AFFiNE 完全構(gòu)建在塊的概念之上。塊可以在文檔之間進(jìn)行雙向鏈接、復(fù)制、重用和同步。作為語義網(wǎng)絡(luò)愛好者,我們不太喜歡文件夾的想法。
AFFiNE 最大的一個(gè)功能是可以將任意塊一鍵轉(zhuǎn)換:頁面編輯模式+看板視圖模式+白板模式無縫鏈接 - 讓所有用戶輕松、方便、無負(fù)擔(dān)地使用。
此外,AFFiNE 擁有更多的頁面瀏覽量和白板瀏覽量,可以幫助不同的用戶在沉淀和處理數(shù)據(jù)集的同時(shí)隨時(shí)與其他合作伙伴集思廣益,同步進(jìn)度,在不改變工作工具流程的情況下編寫數(shù)據(jù)相關(guān)報(bào)告和完成會(huì)議。
隨著開發(fā)的繼續(xù),我們可以期待更多的功能實(shí)現(xiàn),一些現(xiàn)有的亮點(diǎn)包括:
- 跨平臺(tái)支持
- 在文本模式下添加待辦事項(xiàng),并轉(zhuǎn)換為 board 模式
- 能夠自行托管或?qū)⑵浒惭b在你的計(jì)算機(jī)上
- 可定制性
- 數(shù)據(jù)隱私(重中之重)
- 用于更好維護(hù)的單一代碼庫
- 社區(qū)驅(qū)動(dòng)的可擴(kuò)展性
- 多列視圖和高級(jí)格式支持
- 單擊任意位置支持 MarkDown 輸入
- 用于編輯單元格/網(wǎng)格的鍵盤快捷鍵
安裝
要安裝使用 AFFiNE 最簡(jiǎn)單的方法是使用 Docker 一鍵啟動(dòng):
docker pull ghcr.io/toeverything/affine:nightly-latest
docker run -p 4200:3000 --name affine -d ghcr.io/toeverything/affine:nightly-latest
然后在瀏覽器中打開 http://localhost:4200 即可。
此外我們也可以獲取代碼,直接啟動(dòng):
git clone https://github.com/toeverything/AFFiNE.git
cd AFFiNE
然后安裝項(xiàng)目依賴:
npm i -g pnpm
pnpm i
接著就可以直接啟動(dòng)項(xiàng)目了:
pnpm start
同樣在瀏覽器中打開 http://localhost:4200 即可。
總結(jié)
如果你需要一個(gè)簡(jiǎn)單的類 Notion 或類 Miro 應(yīng)用程序并具有原生體驗(yàn),那么 AFFiNE 絕對(duì)是一個(gè)不錯(cuò)的選擇。
AFFiNE 擁有白板、文檔編輯等多種視圖,不同視圖可實(shí)現(xiàn)數(shù)據(jù)聯(lián)動(dòng)和一鍵切換。任何塊元素都可以輕松重組和重用,幫助用戶減少無效工作時(shí)間,提高工作效率,將時(shí)間釋放在更具創(chuàng)意價(jià)值的工作上。
所以,2022 年,如果你想擁有一個(gè)可以存儲(chǔ)、集成、管理和創(chuàng)建所有工作流的工具,不妨試試 AFFiNE!
- Git 倉庫:https://github.com/toeverything/AFFiNE