DUICUO

NotionとMiroの次世代ナレッジベース - AFFiNE

Miro(ビジュアルコラボレーションプラットフォーム)とNotion(メモツール)は非常に使いやすく強力ですが、オープンソースソリューションではありません。では、よりプライベートで透明性が高く、カスタマイズ性に優れ、Windows/OS/Linuxで利用できる次世代のナレッジベースは存在するのでしょうか?そこでAFFiNEの出番です!

ホワイトボードやページに特化したMiroやNotionとは異なり、AFFiNEはオールインワンのナレッジOSとして位置付けられています。ページやホワイトボードを構成する構成要素として、カンバンボード、表、リッチテキスト段落をサポートし、ドキュメント編集、データ処理、ブレインストーミングといった包括的な処理を実行できます。

AFFiNEはRustとTypescriptを使用して構築されており、プロジェクト全体をたった1つのコマンドで実行できます。AFFiNEは、すべての開発者に最もシンプルな方法で最大限の想像力を提供します。

AFFiNEは、NotionとMiroのセキュリティとプライバシーに関する制限の一部を克服するために設計された、非常に新しいオープンソースプロジェクトです。会議のメモ、ToDoリスト、ドキュメントに書き込まれた目標、ビデオ会議のホワイトボードでのブレインストーミングセッション、顧客インタビューからのフィードバックなどを一元管理するのに役立ちます。AFFiNEは、あらゆるワークフローを保存、統合、管理するための場所となります。

データセキュリティとユーザーのプライバシーを確​​保する一方で、ユーザーと開発者のエクスペリエンスも重要です。AFFiNEはこの点において優れた成果を上げています。

AFFiNE はまだアルファ段階であることにご注意ください。

Notion vs AFFiNE

AFFiNEはオープンソースソリューションとしてNotionの代替を目指していますが、すべての人に適しているとは限りません。Notionの代わりにAFFiNEを選択すると、以下のメリットが得られます。

プライバシー

Notionはクローズドソースソフトウェアとして使用でき、クラウド上の個人データに直接アクセスできます。一方、AFFiNEはお好みに合わせてホスティングできます。AFFiNEでは、データの所有権はお客様にあります。コラボレーションや共有を犠牲にすることなく、すべてのデータを自由に管理できます。

透明性

AFFiNE はオープンソース プロジェクトなので、いつでもコードを変更したり閲覧したりできます。

パフォーマンスとネイティブエクスペリエンス

AFFiNE は Rust と TypeScript を使用して構築されており、パフォーマンスを維持しながら最新の安定したユーザー エクスペリエンスを提供します。

AFFiNEは完全にWebテクノロジーで構築されているため、Mac、Windows、Linux間での一貫性とアクセシビリティが確保されています。ローカルファイルシステムのサポートは、バージョン0.0.1betaのリリースから利用可能になります。

AFFiNEの特徴

ページの形状を変更する

構造化されたドキュメントフォームページは常に読みやすく、メモに最適です。また、無制限の描画機能は共同作業や創造性に最適です。

変換と再発明が容易になり、ドキュメントを希望どおりに作成できるようになります。

​AFFiNE​を使用すると、各ページに 2 つのビューがあり、どこからでもあらゆる形式で完全に機能するブロックにアクセスして編集できます。

計画されたタスク

Monday、Airtable、Notionといったデータベースのアイデアには大変感謝しています。これらのアイデアは、タスク管理に適した手法を生み出す上で大きな影響を与えてくれました。しかし、私たちは繰り返し作業が好きではありません。MarkdownでToDoリストを簡単に作成して、それをKanbanや他のデータベースで書き直すのは避けたいのです。

知識組織

優れたセマンティック知識ベースは、再利用可能なリンクされた要素で構成されています。AFFiNEはブロックの概念に基づいて構築されています。ブロックは双方向にリンクされ、コピー、再利用、そしてドキュメント間で同期できます。セマンティックネットワークの愛好家として、私たちはフォルダという概念を好みません。

AFFiNE の最大の特徴の 1 つは、ページ編集モード、カンバン表示モード、ホワイトボード モードなど、あらゆるブロックを 1 回のクリックでシームレスに切り替えることができることです。これにより、すべてのユーザーにとって簡単、便利、そして手間がかかりません。

さらに、AFFiNE にはより多くのページビューとホワイトボードビューがあり、さまざまなユーザーがいつでも他のパートナーとブレインストーミングを行いながら、データセットを蓄積・処理し、進行状況を同期し、作業ツールやワークフローを変更することなくデータ関連のレポートを作成して会議を完了することができます。

開発が進むにつれて、さらに多くの機能が実装されることが期待されます。既存の主な機能は次のとおりです。

  • クロスプラットフォームのサポート。
  • テキスト モードで ToDo 項目を追加し、ボード モードに切り替えます。
  • 自己ホストすることも、コンピューターにインストールすることもできます。
  • カスタマイズ性。
  • データのプライバシー(最も重要)。
  • メンテナンス性を向上させる単一のコードベース。
  • コミュニティ主導のスケーラビリティ。
  • 複数列のビューと高度な書式設定のサポート。
  • 任意の場所をクリックすると、Markdown 入力がサポートされます。
  • セル/グリッドを編集するためのキーボード ショートカット。

インストール

AFFiNE をインストールして使用する最も簡単な方法は、Docker を使用してワンクリックで起動することです。

 docker pull ghcr .io / toeverything / affine : ナイトリー- 最新
docker run -p 4200 : 3000 --name affine -d ghcr . io / toeverything / affine : nightly - 最新

次に、ブラウザで http://localhost:4200 を開きます。

あるいは、コードを取得して直接起動することもできます。

 git クローンhttps://github.com/toeverything/AFFiNE.git
cd アフィン

次に、プロジェクトの依存関係をインストールします。

 npm i - g pnpm
pnpm i

その後、プロジェクトを直接開始できます。

 pnpm スタート

ブラウザで http://localhost:4200 を開くだけです。

要約

ネイティブエクスペリエンスを備えたシンプルな Notion や Miro のようなアプリケーションが必要な場合は、AFFiNE が間違いなく良い選択です。

AFFiNEは、ホワイトボードやドキュメントエディタなど、複数のビューを提供し、データ連携とワンクリックでのビュー切り替えが可能です。ブロック要素は簡単に整理・再利用できるため、無駄な作業時間を削減し、作業効率を向上させ、より創造的で価値の高いタスクに時間を割くことができます。

したがって、2022 年にすべてのワークフローを保存、統合、管理、作成できるツールが必要な場合は、AFFiNE を試してみることをお勧めします。

Git リポジトリ: https://github.com/toeverything/AFFiNE。