Documentation Index
Fetch the complete documentation index at: https://factory-docs-auto-sync-jp-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
/wiki コマンドはリポジトリを解析し、アーキテクチャ、モジュール、API、規約をカバーする構造化ドキュメントを生成します。生成された wiki は Factory cloud にアップロードされ、必要に応じて GitHub wiki タブにも同期されます。
クイックスタート
wiki コマンドを実行する
droid-wiki/ フォルダに Markdown ファイルを生成します。生成が完了すると、内容を Factory cloud にアップロードします。結果を確認する
アップロードが完了すると、Droid は wiki へのリンクを表示します:リンクを開いてドキュメントを閲覧するか、
app.factory.ai/wiki にアクセスして
すべての wiki を確認してください。
生成中に行われること
/wiki を実行すると、Droid は次の手順を実行します:
- コードベース解析 — ソースファイル、設定、テスト、ドキュメントを読み取り、プロジェクト構造を把握します
- ページ生成 — トピックごと(アーキテクチャ、モジュール、API、セットアップなど)に整理された Markdown ファイル群を生成します
- 視覚的スクリーンショット — リポジトリに QAスキル がインストールされている場合、Droid はアプリケーションを起動し、wiki に含める Web UI と TUI のスクリーンショットを取得します。まだ設定していない場合は
/install-qaを実行して追加してください。 - Factory cloud へアップロード — ページと画像を Factory の API に送信します
- GitHub wiki sync — GitHub リポジトリでは、ページをフラット化してリポジトリの wiki タブへ push します
wiki の生成には、現在のブランチと作業ディレクトリの状態が使われます。最も正確なドキュメントにするには、デフォルトブランチのクリーンな checkout から
/wiki を実行してください。GitHub wiki sync
Factory cloud へのアップロード後、CLI は GitHub でホストされているリポジトリについて、生成された wiki を GitHub の組み込み wiki タブへ自動同期します。この同期では次のことを行います:- 階層型のページツリーを GitHub のフラットな wiki 形式に変換します(例:
overview/architecture.mdはoverview--architecture.mdになります) - 内部リンクを書き換えてフラットなファイル名を使うようにします
- ナビゲーション可能な目次として
_Sidebar.mdを生成します - wiki のルートページから
Home.mdを生成します {repo}.wiki.gitを clone し、すべての内容を置き換えて push します
GitHub 同期の前提条件
- リポジトリが GitHub でホストされていること
- wiki タブが初期化されていること(まだ使ったことがない場合は、
https://github.com/{owner}/{repo}/wikiで最初のページを作成してください) - Git の認証情報に wiki リポジトリへの push 権限があること
- 組織で Wiki Cloud Sync が無効化されていないこと
バージョン管理
wiki を生成するたびに、次のメタデータを含む新しい wiki run が作成されます:- コミットハッシュとブランチ名
- ローカルに未コミットの変更があったかどうか
- 使用した Droid CLI バージョン
- タイムスタンプ
