Docsbook
概要

Docsbookの概念: ワークスペース、プロジェクト残高、インデックス作成

Docsbookのインターフェースとドキュメントで使用されるすべての用語を、一度だけ定義します。各項目では、まず1文で定義し、その用語に出会う場所と、用語が影響するものを説明します。用語はグループ化され、各グループ内ではアルファベット順に並べられています。

サイトとそのコンテンツ#

ワークスペース#

ワークスペースとは、Markdownファイルのリポジトリを基盤とする、1つのドキュメントサイトとその設定のことです。リポジトリは、GitHub上にある自分のものか、ウェブサイトのスキャンまたは作成した概要から開始した際にDocsbookがホスティングするもののいずれかです。

ワークスペースには、アドレス、外観、言語設定、アナリティクス、残高が紐づいています。Docsbookの管理パネルと請求画面では、同じオブジェクトをプロジェクトと呼びます。この2つの言葉は同じものを意味します。

下書き#

下書きとは、まだ公開されていない生成済みのドキュメントサイトです。Docsbookは、アカウントを作成する前にソースから下書きを作成します。

ウェブサイトのスキャンや作成したブリーフから作成した下書きは、公開するまでブラウザ内に保存されます。下書きは、公開済みのワークスペースと同じ管理パネルで開くため、サインインする前にブランディング、レイアウト、SEOを設定できます。

ページ#

ページは、ワークスペースリポジトリ内の1つのMarkdownファイルであり、それぞれ固有のURLで提供されます。ファイル名とフォルダー名によって、URLとナビゲーションツリー内の位置が決まります。

.md.markdown の拡張子は読み込まれます。その他の形式(.txt.rst)のファイルはページに変換されません。

ナビゲーションツリーは、リポジトリのフォルダー構造からDocsbookが構築するサイドバーです。フォルダーはグループになり、ファイルはその下のエントリになります。

フォルダーのルートにあるREADME.mdが、そのフォルダーのランディングページになります。ナビゲーションファイルを記述する必要はありません。リポジトリ内でファイルを移動すると、サイドバー内でも移動します。

アウトライン#

アウトラインは、Docsbookがそのページの見出しから作成するページごとの目次で、コンテンツの右側に表示されます。見出しをクリックすると、ページがその位置までスクロールします。

アウトラインはH2以下の見出しから生成されるため、見出しレベルを飛ばすと、アウトラインに空きが生じます。

コンテンツウィジェット#

コンテンツウィジェットとは、Docsbookがリッチブロック(カードグリッド、アコーディオン、番号付き手順、または行動喚起)としてレンダリングするMarkdownページの領域で、2つのHTMLコメントで示されます。

コメントは他のすべてのMarkdownリーダーでは非表示になるため、同じファイルをGitHub上でも正しく読むことができます。不明なウィジェット名は通常のMarkdownとして処理され、非表示になるものはありません。コンテンツウィジェットを参照してください。

コンテンツの取り込みと最新状態の維持#

インデックス作成#

インデックス作成とは、サイトに必要なすべてのもの(検索インデックス、ナビゲーションツリー、ページごとのアウトライン、リンクグラフ、AIチャットが検索する埋め込み)を構築するために、DocsbookがMarkdownに対して実行する処理です。

インデックス作成は、ワークスペースの作成時と、Docsbookが変更されたコンテンツを検出したときに実行されます。インデックスが作成されていないページは、検索で見つけたり、チャットで引用したりできません。

GitHub同期#

GitHub同期とは、Docsbookサイトをリポジトリと同期した状態に保つ仕組みです。サイトにアクセスすると、DocsbookはGitHubで新しいコミットを確認し、変更された内容を再インデックスします。設定が必要なWebhookも、待機するビルド手順もありません。

同期されるもの:新しい.mdファイル、テキストの編集、削除、名前の変更、新しいフォルダー。同期されないもの:コミット履歴、ブランチ情報、コードコメント、その他の形式のファイル。

信頼できる情報源#

信頼できる情報源とは、ワークスペースに接続したリポジトリまたはウェブサイトのことで、ドキュメントを作成するエージェントが記憶から情報を引き出すのではなく、そこから事実を読み取れるようにするものです。接続された各ソースには、接続した理由について所有者自身が記したメモが付属します。

ソースは読み取り専用の入力です。サイトの構築元となるリポジトリとは別のものです。接続済みソースを参照してください。

Webエディター#

Webエディターは、ワークスペースのMarkdownファイル用のDocsbookのブラウザー内エディターです。保存すると、サイトのビルド元となるリポジトリにコミットされます。

Webエディター、GitHub、MCP経由のエージェントで行った編集はすべて同じリポジトリに反映されるため、履歴が2つに分かれることはありません。

料金とメータリング#

プロジェクト残高#

プロジェクト残高とは、1つのワークスペースに紐づけられ、そのワークスペースで行われるAI作業に使用される資金です。新しいプロジェクトはすべて$1.00の残高で作成され、さらにプロジェクト作成から3分経過後に所有者が請求できる$5.00が加算されます。その後は請求画面から残高を追加できます。

残高はアカウント単位ではなくプロジェクト単位です。1つのプロジェクトの残高がなくなっても、別のプロジェクトは停止しません。料金をご覧ください。

チャージ#

チャージとは、指定した金額を1つのプロジェクトの残高に入金することです。1回あたりのチャージ額は20.00ドル以上、5,000.00ドル以下です。

チャージに有効期限はなく、残高が定期的に補充されることもありません。請求画面で毎月の定期支払いを設定できます。設定すると、毎月同じ残高にチャージされます。

従量制の作業#

従量制の作業とは、プロジェクトの残高を消費する作業です。種類はちょうど4つあり、それぞれプロジェクトの「制限」カードにあるソース別の支出の行に対応します。

  • 閲覧者(AIチャット) — 公開されたドキュメントの閲覧者に提供されるAIの回答。
  • 管理者とAIエージェント — 従量制のMCPツール呼び出しを含む、エージェントの実行。
  • AI翻訳 — ページを別の言語に翻訳する作業。
  • セマンティックインデックス — AIチャットが参照する埋め込みを構築する作業。

これ以外は従量制ではありません。ホスティング、カスタムドメインとそのTLS証明書、閲覧者、編集者、GitHub同期、全文検索、ブランディング、分析、MCPの読み取り呼び出しは、いずれも使用ごとの料金がかかりません。4つのソースはいずれも「制限」カードからサイクルごとに上限を設定でき、上限を$0にすると、そのソースは無効になります。

マークアップ#

マークアップとは、回答に使用したモデルに対してAIプロバイダーが設定する実際の料金にDocsbookが上乗せする割合で、現在は900%です。モデル、その100万トークンあたりの料金、マークアップはすべてダッシュボードに表示されます。

ご自身のプロバイダーAPIキーを使用すると、マークアップはなくなります。プロバイダーに直接支払い、その利用分についてDocsbookから請求されることはありません。

サイトを読める人#

公開サイト#

公開サイトはデフォルト設定です。リンクを知っている人なら誰でも閲覧でき、GitHubアカウントを持っていない人や検索エンジンのクローラーも含まれます。リポジトリ自体の公開設定はこれを変えません。Docsbookがリポジトリを読み取り、ビルドしたページを提供するためです。

公開設定により、サイトがGoogleにインデックス登録され、AIアシスタントによる引用が可能になります。

プライベートサイト#

プライベートサイトでは、共有パスワードまたは独自のSSO IDプロバイダーによってアクセスが制限され、所有者以外のユーザーにはコンテンツの代わりにロック解除画面が表示されます。読者がロックを解除するまで、構成、ページ、検索インデックスは非表示のままです。

表示設定にかかわらず、所有者は常に完全なアクセス権を持ちます。プライベートドキュメント:パスワードとSSOをご覧ください。

カスタムドメイン#

カスタムドメインとは、docs.yourcompany.com という独自のホスト名で、docsbook.io/{owner}/{repo} の代わりにワークスペースを提供するものです。CNAMEレコードを1つ追加すると、DocsbookがTLS証明書をプロビジョニングします。

カスタムドメインを設定した後も、docsbook.io アドレスは引き続き機能します。カスタムドメインの設定を参照してください。

機械が読み取るサーフェス#

llms.txt#

llms.txt は、サイトのルートで、llms.txt を探す AI エージェント向けに提供される Docsbook サイトのプレーンテキスト形式のインデックスです。各ページと、それぞれのページで扱っている内容が一覧表示されます。

Docsbook はインデックス化されたコンテンツからこれを生成するため、サイトとは別に古くなることはありません。llms.txt を参照してください。

MCP サーバー#

MCP サーバーは、https://docsbook.io/api/mcp/server にあるDocsbookのModel Context Protocolエンドポイントで、AIエージェントがドキュメントの読み取り、検索、設定の変更、ページのコミットを行える309個のツールを公開しています。認証には、PKCEを使用したOAuth 2.0のBearer認証を採用しています。

ディスカバリー呼び出しは使用量として計測されません。それ以外の呼び出しではプロジェクトの残高が消費されます。詳しくはMCP サーバーおよびMCPツールリファレンスをご覧ください。

フロートウィジェット#

フロートウィジェットは、自分が公開したドキュメントの右下隅にあるコントロールメニューで、サインイン中の自分にのみ表示されます。読者には表示されません。

チャット、リポジトリ、モードを切り替えたり、設定を開いたり、サインアウトしたりできます。

  • 概要 — これらの要素が最初から最後までどのように組み合わさるか
  • クイックスタート — これらの用語を順番に使用するチュートリアル
  • MCPツールリファレンス — すべてのツール、そのパラメーター、料金クラス
  • 料金 — 何が従量制で、プロジェクト残高が何に支払われるか

Updated

このページは役に立ちましたか?