本文へ移動
Bounty Developer

おすすめサーチ

会いたい条件とプロフィールから、アプリ内で S・A・B・C に採点します。

おすすめサーチは、本人の会いたい条件とプロフィールから、候補の参加者をアプリの中で S・A・B・C の段に採点する機能である。段ごとに、話が合いそうな理由と最初のひとことが付く。

WANTED が一人ずつ判断していく画面なのに対して、こちらは会うべき人を一覧で俯瞰するための画面である。

流れ

おすすめサーチの画面
  1. 会いたい条件・プロフィール → アプリ内で採点 → S・A・B・C・理由とひとこと

採点の仕組み

サーチを押すと、サーバが候補を集め、WANTED と同じ相性の規則で一人ずつ点を付ける。点の高い順に並べ、順位と点から S・A・B・C の段を決める。段の枠と出す人数の上限は運営のゲーム設定が持つ。

理由は相性の採点で当たった点をつないだ文で、当たりが無い相手には違う界隈どうしで新しい話ができそうという文を出す。最初のひとことは、本人の会いたい条件と相手の情報から作る。

今は外部の AI へプロフィールを送らず、サーバの中のルールだけで採点する。画面のサーチの詳細にもそう出る。外部の AI を使うには本人と候補者の同意と撤回の仕組みが要り、それが整うまでは止めている。

候補に入る人と入らない人

候補は、プロフィールを公開にしていて、いま一覧に出られる参加者から集める。ブロックの関係にある人は向きを問わず外し、すでに会った人と自分がスキップした人も外す。運営のスタッフも候補に入れない。

結果を読み直すときも、ブロックと公開の状態を確かめ直す。サーチの後に相手が非公開にしたりブロックしたりすれば、その人は結果から消える。

やり直しと結果の持ち方

押すたびに今のプロフィールと今の候補から新しく採点し、画面には最新の結果を出す。途中で止まったサーチが残っていれば、それを今の公開範囲で作り直して完了させる。

結果は段で絞り込める。相手の写真を押すとプロフィールへ移り、最初のひとことはシートで開いてそのまま使える。

API と MCP で扱うには

サーチは本人のログインかアプリのトークンで呼ぶ。結果には採点に使った方式が記録されるので、ルールで作った結果かを後から見分けられる。他人のサーチを起こす入口と、MCP の道具は無い。

できること

  • 候補を採点する
  • 話が合いそうな理由を見る
  • 最初のひとことを使う