APP MANUAL / AI PROFILE BUILDER

ユーザー手動による
AI分野別適正化作成モード

BB+検索大王を固定層として内包し、ユーザー自身が分野・目的・役割・禁止事項・確認条件などを設定するための作成モードです。

01

まずWeb版で使う

最も簡単なのは、作成モードの画面を直接開いて設定する方法です。

作成モードを開く

上の「作成モードを開く」から画面へ進みます。

分野と目的を決める

どの分野で、AIに何をさせたいかを入力します。

役割・禁止事項などを設定

必要な職能、守らせる条件、確認条件、推定や検索の扱いなどを手動で設定します。

BB+検索大王を固定内包

ユーザー指定の条件に、BBと検索大王の固定層を重ねます。

生成結果を確認

未指定事項や禁止条件が勝手に変更されていないかを確認します。

元のAIへ戻して使う

必要に応じて生成結果をコピーし、普段使っているAI側へ渡します。

02

アプリの設定を順番に入力する

作成画面は7段階です。入力内容は同じブラウザ内に保存され、次の段階へ引き継がれます。

① 作りたいAIを入力AIの名前:作るAIを識別する名前。
使いたい分野:古文書、法律、商品調査など対象分野。
してほしいこと:そのAIに任せる作業範囲。AIの名前と目的は必須です。
② 守るルールを確認必ず守るルール:禁止事項や必須の処理順。
確認してから進めること:検索、設定変更、外部操作などユーザー確認を挟む条件。
未確認の扱い:「未確認」「未詳」「判定不能」など、分からない事項をどう保持するか指定します。
③ 基本性能を重ねるBBチェックで特に見張ること:勝手な要約、確認前の実行、未確認の断言など重点監査対象。
検索大王を使う場面:公式資料探索、出典確認、複数説の探索など。
基本性能の重ね方:標準装備/必要時だけBBを強める/必要時だけ検索大王を強める/常に未確認保持を強める、から選択します。
④ アプリ用の形に整えるAI側へ渡す説明:このAIが何をするかを伝える説明。
設定として出す形:AI設定文/Hatchableアプリ作成指示/プラグイン導入文/あとで確認、から選択。
導入時に注意すること:接続未確認なら使用可能と表示しない、など導入時の注意を書きます。
⑤ コピーして使う使うAI:ChatGPT/Claude/Gemini/その他AI。
貼り付ける場所:プロジェクト指示、カスタム指示、専用チャット冒頭など。
導入時に添える一言:設定を渡す際にAIへ添える指示です。
⑥ 導入確認AI側の連携状態:未確認/プラグイン登録画面まで確認済み/MCPサーバーURL入力済み/AI側からの呼び出し確認待ち/AI側からの呼び出し確認済み、から選択。さらに公開前に確認することと未確認のまま進めない条件を指定します。
⑦ 使い方を選んで作成使い方:単独利用/ユーザー作成アプリの子アプリ/BBパッケージ内の子アプリ。
公開範囲:非公開で確認/限定公開で確認/公開準備へ進める。
作成前の最終確認と、必要なら関連付けメモを入力します。
途中入力はブラウザ内に保存各段階の入力はブラウザのローカル保存領域に保持され、前の画面へ戻っても再表示されます。
アプリ側の準備とAI側の実接続確認は別MCP URLを入力しただけでは「呼び出し確認済み」にしません。⑥で実際の確認段階を分けて記録できます。

設定を書くときの基本

① 作りたいAIを入力 ― 最初に決める3項目

AIの名前後から見ても用途が分かる名前にします。例:「古文書翻刻補助AI」「見積書チェックAI」「商品調査AI」。名前だけで性能は決まりませんが、用途の取り違えを防ぎます。
使いたい分野対象領域を書きます。例:「古文書・変体仮名」「建築改修見積」「日本古代史資料調査」。広すぎる場合は、実際に使う範囲まで絞ると役割が明確になります。
してほしいことAIに任せる仕事を書きます。ここでは禁止事項ではなく、実際に行わせる作業を書きます。例:「画像を見て読める字だけ候補を出す」「見積の数量・単価の不整合を確認する」「複数資料の所在を探す」。

② 守るルールを確認 ― AIの暴走を止める部分

必ず守るルール「指定された作業だけ行う」「読めない文字を推定補完しない」「勝手に要約しない」など、常時適用したい条件を書きます。
確認してから進めることAIが自動で先に進んでほしくない操作を書きます。例:「検索を始める前に確認」「外部サービスへ書き込む前に確認」「設定を変更する前に確認」。
未確認の扱い分からない情報をどう残すかを指定します。例:「未確認のまま保持」「判定不能と表示」「推定候補と確認済みを分離」。分からない部分を自然な文章に埋める設定にはしません。

③ BB+検索大王をどう重ねるか

BBと検索大王は外すための項目ではなく、V45では固定層として扱います。ここで決めるのは「どこを特に強く見るか」です。

BBチェックと検索大王を標準装備通常の基本設定。監査と検索境界を常時有効にしたい場合。
確認が必要な時だけBBチェックを強める通常作業は軽くし、設定変更・外部操作・判定時に監査を強くしたい場合。
検索が必要な時だけ検索大王を強める普段は手元情報を優先し、出典探索・公式資料確認の時だけ検索性能を前面に出したい場合。
常に未確認保持を強める推定補完を特に避けたい作業向け。読めない・分からない・確認できない状態をそのまま残します。

④ 出力の形を決める

同じ設定でも、どこで使うかによって出力形式を変えます。

AI設定文として使うChatGPT等のプロジェクト指示・カスタム指示・専用チャット冒頭へ貼る文章として使う場合。
Hatchableアプリ作成指示として使うHatchable上で別アプリを作るための作成条件として使う場合。
プラグイン導入文として使うMCPやプラグインとしてAI側から呼び出す時の案内・導入条件として使う場合。
あとで確認してから使うまだ用途や接続先が確定していない場合。未確定のまま保持できます。

⑤ どのAIの、どこへ入れるか

使うAIでChatGPT/Claude/Gemini/その他AIを選び、貼り付ける場所には実際の導入先を書きます。サービスごとに名称が異なるため、「プロジェクト指示」「カスタム指示」「専用チャット冒頭」など、自分が実際に使う場所を指定します。

迷った場合まずは専用チャットの冒頭へ貼って動作を確認し、その後に恒久設定へ移す方法でも構いません。設定が期待通りに効くかを先に確認できます。

⑥ 接続状態を正しく記録する

ここは特に重要です。登録したことと、実際に呼び出せたことを分けて記録します。

未確認まだAI側で接続操作をしていない状態。
プラグイン登録画面まで確認済み接続画面は開けたが、MCP登録や実呼び出しはまだ。
MCPサーバーURL入力済みURL登録まで完了。まだツールが実際に使えるとは限りません。
AI側からの呼び出し確認待ち認可・登録後、実際のMCPツール呼び出しをまだ試していない状態。
AI側からの呼び出し確認済みAI側から実際にツールを呼び、応答まで確認した状態。

⑦ 作成後の扱いを決める

単独利用は独立したAI設定として使う場合、ユーザー作成アプリの子アプリは自分の別アプリへ関連付ける場合、BBパッケージ内の子アプリはBB系統の一部として扱う場合です。

公開範囲も別に設定します。最初から公開にせず、非公開で確認 → 必要なら限定公開 → 公開準備と段階を分けられます。

入力例:古文書翻刻用AIを作る場合

AIの名前古文書翻刻補助AI
使いたい分野古文書・変体仮名・くずし字
してほしいこと画像から目視できる文字を候補として示し、行単位で確認する。
必ず守るルール読めない文字を推定補完しない。未読字は□または未確認として残す。
確認してから進めること外部検索を始める前、現代語訳へ進む前、確定扱いへ変更する前に確認する。
未確認の扱い候補・確認済み・判定不能を分離して保持する。
BBで見張ること勝手な補完、要約、役割外の現代訳。
検索大王を使う場面字母・用例・一次資料の所在確認が必要な時だけ使用。
最後に確認この作成モードは「AIが勝手に理想設定を決める」ものではありません。ユーザーが入力した条件を中心に設定を組み、未指定部分は未指定のまま扱うことが基本です。
03

MCPでAIと直接つなぐ

MCP対応AIでは、Hatchable側のMCP URLを登録して直接ツールとして呼び出せます。

https://bb.hatchable.site/mcp

  1. 上のMCP URLをコピーします。
  2. ChatGPT、Claude、Cursorなど、利用するMCP対応AIの接続画面に追加します。
  3. HatchableのOAuth認可画面が出たら、内容を確認して許可します。
  4. 接続後、AIはこの作成モードのMCPツールを利用できます。
Hatchable側で確認したMCPbuild_child_app_config、create_child_app、open_app が実装されています。
build_child_app_configBB+検索大王を固定ゲートとして通し、ユーザー指定の子アプリ設定を生成します。
create_child_app設定内容から子アプリを実作成し、親アプリとの関連付け情報を保存して公開用URLを返します。
open_app外装付きの作成画面を開くためのURLを返します。画面側で生成し、結果をコピーして元AIへ戻す使い方です。
04

AI側からどう呼ぶか

MCP接続後は、ツール名を覚えていなくても自然文で指示できます。

設定だけ作りたいとき

AIへの頼み方の例「このMCPを使って、古文書翻刻専用のAI設定を作って。推定補完は禁止、読めない字は保留、検索は必要時だけ、未確認事項は未確認のまま保持して。」

AI側は内容に応じて build_child_app_config を選びます。必須入力は子アプリ名と目的です。

実際に子アプリとして作りたいとき

AIへの頼み方の例「この条件で子アプリを作成して。BB+検索大王は固定内包のまま、禁止事項を緩めずに作って。」

AI側は create_child_app を利用できます。

画面を開いて自分で作りたいとき

AIへの頼み方の例「作成画面を開いて。」

open_app が作成画面のURLを返します。

05

APIで使う

MCPを使わず、HTTP APIとして設定生成を呼ぶ入口もあります。

https://bb.hatchable.site/api/build-child-app

接続情報は公開API /api/connection-info でも取得できます。現行の返り値には、アプリURL、API URL、MCP URL、既定ツール名、OAuth方式、固定ゲートが含まれます。

https://bb.hatchable.site/api/connection-info
API利用は開発者向け通常利用ではWeb版かMCP接続を推奨します。HTTPリクエストの作成・入力JSONの管理が必要です。
06

接続時に知っておくこと

HatchableのMCP接続はOAuth認可を使います。

07

この作成モードの境界

AIに任せる範囲と、ユーザーが決める範囲を分けています。

固定ゲートBBと検索大王は固定層として扱います。
Built on Hatchable