ノート
ノートは、チャットや Work タスクとは独立して保存される永続的な Markdown 文書です。会話やモデルの選択が変わっても保持したい概要、調査記録、チェックリスト、下書きなどに使用できます。
ノートページでは、既存のノートが読み取り専用プレビューで開きます。変更するときは 編集 を選択してください。編集内容は短い待機時間の後に自動保存されます。一覧は検索でき、ピン留めしたノートは目立つ位置に保たれます。Cmd/Ctrl-K では、ディスク上に平文の検索インデックスを保持せず、自分のノートと共有ノートの内容を検索できます。
Markdown プレビューとエクスポート
プレビューは表を含む標準 Markdown を表示します。基本的なインライン HTML と SVG にも対応しますが、表示前にサニタイズされ、スクリプト、イベントハンドラー、安全でない URL は削除されます。
エクスポートは、現在のノート内容を .md ファイルとしてダウンロードします。このエクスポートは平文で、添付ファイルもリビジョン履歴も含みません。ノートの別コピーと同様に保護してください。
リビジョンと復元
タイトルまたは内容を変更すると、更新がコミットされる前に以前のタイトルと内容がスナップショットされます。リビジョンタブには保持中の版と、現在のノートとの差分が行単位で表示されます。古いリビジョンを復元する前にも現在の状態がスナップショットされるため、復元操作自体も元に戻せます。
Libre はノートごとに最新 50 件のリビジョンを保持します。ピン留め状態だけを変更しても内容のリビジョンは作成されません。
添付ファイル
添付ファイルタブでは、ノートに関連付けたファイルをアップロード、一覧表示、ダウンロード、削除できます。1 つのノートには最大 10 個、各 10 MiB 以下の添付ファイルを追加できます。添付データはノート所有者の ID でプラットフォームの Blob ストアに保存されるため、所有者のクォータ、暗号化、バックアップ、削除の動作は、選択した solo または team ストレージプロファイルに従います。
ダウンロード時にはノートへのアクセスが再認可され、private, no-store が使用されます。ファイルは nosniff 付きの添付ファイルとして配信され、任意のアップロード内容をインライン表示しません。Libre は現在、添付データのマルウェアスキャンを行いません。他の利用者から受け取ったファイルは、ダウンロード後も信頼できないものとして扱ってください。
共有
所有者は別の認証済み利用者に次の権限を付与できます。
- 読み取り — ノートを開き、リビジョンを確認し、添付ファイルをダウンロードできます。
- 書き込み — さらに内容の編集、リビジョンの復元、添付ファイルの管理、AI 支援編集を利用できます。
認可はリクエストごとに確認されるため、権限を取り消すと次の読み取りまたは書き込みから適用されます。ピン留め、共有、共有解除、ノート削除を行えるのは所有者だけです。グローバル管理者ロールだけで、非公開ノートの内容にアクセスできるようにはなりません。
ノートは公開リンクではなく、同時共同編集の文書画面でもありません。2 人が同時編集するための在席表示、共有カーソル、マージプロトコルはありません。
AI 支援編集
アシストタブは、指示、ノートのタイトル、現在の Markdown を、アプリケーションで選択したモデルとプロバイダーに送信します。モデルは置換後の内容全体を提案として返します。Libre は提案を差分で表示します。破棄では変更せず、適用では通常の更新経路を使うため、以前の状態がリビジョンとして保持されます。
提案を生成するだけでは保存されず、適用すると保存されます。リモートプロバイダーは、そのプロバイダーの保持、プライバシー、課金条件に従ってノート内容と指示を受け取ります。ノートを設定済みの Ollama インフラストラクチャ内に留める必要がある場合は、ローカルモデルを選択してください。アシスト指示は 4,000 文字までで、提案は通常のノート内容上限内でなければなりません。
チャットツールとしてのノート
チャットツールを有効にすると、対応モデルは次を使用できます。
- 認可された自分のノートまたは共有ノートを対象とする
list_notesとread_note - 副作用の承認が必要な
create_note - 同じく承認が必要で、以前の内容をリビジョンとして保存する
update_note
ノートツールは呼び出した利用者の ID で動作します。読み取るのは Markdown の内容であり、添付データではありません。シークレットチャットではツールを利用できません。
ストレージ、暗号化、ポータビリティ
タイトル、内容、保持中のリビジョンは、アプリケーション暗号化サービスによって保存時に暗号化されます。添付ファイルは暗号化されたプラットフォーム Blob ストアを使用します。これはアプリケーション層の保護であり、ディスク全体の暗号化でもエンドツーエンド暗号化でもありません。データベース、Blob ストレージ、バックアップ、暗号鍵を 1 つのデプロイ境界として保護してください。
バージョン管理された利用者別アーカイブには、現在のノートとピン留め状態が含まれます。リビジョン履歴と添付ファイルは意図的に除外されます。そのため、サーバーを完全に復旧するには、利用者アーカイブだけでなく、データベース、暗号化マテリアル、関連する Blob ストレージが必要です。データポータビリティと復旧準備を参照してください。
上限
| 項目 | 上限 |
|---|---|
| 利用者が所有できるノート | 100 |
| タイトル | 200 文字 |
| Markdown 内容 | 200,000 文字 |
| ノートごとに保持するリビジョン | 50 |
| ノートごとの添付ファイル | 10 |
| 添付ファイルサイズ | 各 10 MiB |
| AI 編集指示 | 4,000 文字 |
API
すべてのルートには、認証済みセッションまたは notes スコープを持つ API トークンが必要です。共有ノートへのアクセスには、画面と同じ読み取り/書き込み規則が適用されます。
| メソッド | パス | 目的 |
|---|---|---|
GET | /api/notes | 自分のノートと共有ノートを一覧表示 |
POST | /api/notes | ノートを作成 |
GET | /api/notes/:noteId | 1 件のノートを読み取り |
PUT | /api/notes/:noteId | 内容、タイトル、ピン留め状態を更新 |
DELETE | /api/notes/:noteId | 所有するノートを削除 |
GET | /api/notes/:noteId/revisions | 保持中のリビジョンを一覧表示 |
POST | /api/notes/:noteId/revisions/:revisionId/restore | リビジョンを復元 |
GET | /api/notes/:noteId/attachments | 添付ファイルを一覧表示 |
POST | /api/notes/:noteId/attachments | 添付ファイルをアップロード |
GET | /api/notes/:noteId/attachments/:attachmentId | 添付ファイルをダウンロード |
DELETE | /api/notes/:noteId/attachments/:attachmentId | 添付ファイルを削除 |
POST | /api/notes/:noteId/assist | 保存されない編集提案を生成 |