# Portability: UNIVERSAL
# Last validated: 2026-05-17
# Next review: 2027-05-17

WIKI ハンドラー
------------

ハンドラー名
------------
wiki - Wiki 記事の管理と検索

説明
------------
Wiki ハンドラーは、ローカルのナレッジ データベース (wiki/ディレクトリ) を管理します。
メイン フォルダーとトピック固有のサブフォルダー内の記事のサポート。
記事は UTF-8 テキスト ファイルとして保存されます。ハンドラーがサポートするのは、
FTS5 を介した高性能全文検索のためのデータベース インデックス作成 (同期)。

操作
-----------
リスト すべての Wiki 記事をリストします (サブフォルダー付き)。
フォルダー すべてのトピック フォルダーを記事数とともにリストします。
<topic> 記事を表示 (例: bach wiki linux)
<folder>/<topic> サブフォルダーからの記事 (例: bach wiki Tax/elster)
search 記事の検索 (FTS5 またはフォールバック スキャン)
来歴のメタデータ、証拠の種類、個人情報、プライバシー情報を表示する
データベース内の wiki とヘルプ ファイルを同期する (インデックスを更新)

例
---------
Bach wiki リスト
  利用可能なすべての記事とトピック フォルダを表示

Bach wiki フォルダ
  すべてのトピック フォルダーを記事数とともにリストします

Bach wiki ドッカー
  記事を表示 wiki/docker.txt

Bach wiki Funding/icf
  サブフォルダーの記事を表示: wiki/foerderung/icf.txt

Bach wiki Tax/elster
  サブフォルダーの記事を表示: wiki/steuer/elster.txt

Bach wiki 検索「kubernetes」
  FTS5 またはフォールバック スキャンですべての記事を検索

Bach wiki 検索「展開パイプライン」
  複数の単語 (引用符で囲む) で検索

Bach wiki 来歴
  出所とプライバシー評価を含む最近インデックスされた記事を表示

Bach wiki 来歴税/エルスター
  正確に 1 つの記事の出典を表示

Bach wiki 同期
  データベース インデックスを更新します (手動でファイルを変更した後)

ファイル
-------
wiki/記事のある Wiki メイン フォルダー
wiki/*.txt メインフォルダー内の記事 (例: wiki/docker.txt)
wiki/<フォルダ>/トピックフォルダ (例: wiki/tax/)
wiki/<フォルダ>/*.txt サブフォルダの記事 (例: wiki/steuer/elster.txt)
wiki/<フォルダ>/_index.txt オプションのフォルダの説明
wiki/_index.txt オプションのマスターリストの説明
同期インデックスを備えた data/bach.db データベース (wiki_articles テーブル)
docs/help/ ヘルプ ファイル (同期による追加インデックス作成)

関連項目
----------
bach help config     ハンドラー プロパティ
bach help base       基本的なハンドラー ドキュメント
bach list handlers   利用可能なすべてのハンドラー
bach wiki sync       データベース インデックス作成

注意事項
--------
- パス接頭辞または特別なフォルダー コマンドのない記事: 自動的に
  検索されたメインフォルダー
- サブフォルダー構文 (/) はバックスラッシュをスラッシュに正規化します (Windows 互換)
- データベースが存在する場合、FTS5 検索がフォールバック ファイル システム スキャンより優先されます。
- 見つからないアイテムのあいまい一致では、類似したファイル名が表示されます
- ファイルを直接変更した後は、「sync」を手動で呼び出す必要があります
