エリアで区切って一期一会的にマッチングするSNS
local
s
エリアとライン
https://gyazo.com/14dec3c564f1b8d2ea9f6cdeb878151e
マッチング
特定のタイミングで、エリア内にいる(いた)人達をマッチングさせる
テキストチャットができる
1エリア Nラインがあって、1ライン5-10人くらい
https://gyazo.com/01fb7e57403940b67a7a1a7a5babbbcc
(ラインとはタイムラインのイメージ)
なのであるエリアに100人いたら、たぶん10~20ラインくらいできてる
ラインについては、
最初はreadonlyモードで、どのラインも見れる
書き込みたい場合、そのラインに「コミットする」
コミットしたら、以後他のラインは見れなくなる
マッチングのタイミング
まだ練れてない
こんな感じの世界観です
マッチング
3-wordsの要領でGPSベースでエリア区切る
エリア内にいる人のみでマッチングする
頻度
以下を組み合わせるイメージ
報酬性を刺激する、何度も試したくなるように
1 1時間に1回などシステムによる定期性
2 ユーザーにはキャパシティがあって使い切るともう使えない
3 マッチングチャンスと確定があり、チャンス時に確定をするとマッチングする
エリア
このエリア単位でマッチングチャンスが走る
エリアとはマッチングチャンス開始後のものを指す
参加を回答した人が次々入ってくる
参加者
エリア内の潜在参加人数と実際参加人数を見れる
スレッドを読み書きできる
エリア全般情報(地図表示して「この辺です」を表示するとか)を見れる
マッチングチャンス
運営側からエリアごとにランダムにマッチングチャンスを出す
チャンスが出たとき、エリア内にいる人に「参加しますか?」が出る
yesと答えるとマッチングとなり参加する
エリアには人数制限がある
先着順。埋まった場合はもう入れない
抜ければ空く。アプリ閉じるだけでは空かない(あとでまた読み書きするため)
エリアには制限時間がある
1時間とか
エリアでやりとりされた内容は残らない
ただし自分が書き込んだスレッドは保存され、あとで読み返せる(書き込みの促進🐰)
マッチングポイント
マッチングチャンスに応えるためには保有ポイントが必要
必要ポイントは時間帯やエリアやユーザーによって異なる
マネタイズの柱になると見ている🐰
マッチングしやすい都会ではポイント高くするとかね
ポイントを稼ぐには
エリアで書き込みを行う(なのでrom専はポイント貯まらない)
ポイントを買う
設計としてはもちろん書き込みを増やしたいので、こっちは注意深く、かなぁ🐰
✅コミュニケーションとして何を行うか、何を提供するか
s
1ライン5-10人のシングルタイムライン、ランダムにマッチングさせる
readonlyならエリア内の他のラインも見れる
write可能なのは1マッチングにつき1つのみで、どのラインに入るかも自動
---
テキストコミュニケーション
ビジネスチャットvsスレッドフォーラム
ビジネスチャット方式でいいんじゃね?
シングルタイムライン、スレッド、新着をageる、リアクション
それとも昔のチャットみたいなルーム精にする?
これもスレッドと同じだけどエリア単位でageがなく、一卵性が高い
時系列型とスレッド列挙型、どっちも一長一短。。。🐰
どちらが苦手な人でも盛り上げるためには?
一期一会だからストックは要らない🐰🐰
とするとシングルタイムラインか?
昔のチャットみたいにルームで区切るしかないのか?
あ、こうするのは?
シングルタイムラインがn本ある
readonlyはどのラインでもできる
書き込みできるラインの数を制限したい🐰
あるいは1ライン20人など分散する?
1ライン何人? gpt says:
8~12
わかりやすさ考えると10人?
エリア次第じゃない?
多いなら10ずつ分散すればいいし、少ないなら4ずつとか?
いや、人数は関係ない🐰
エリアごとに最適化すればいいんじゃね?
5~10でランダムにはじめて、最もやりとりが最大化する値に収束させる🐰
📌良い、5~10人のどこかのラインにマッチングする
で、readonlyは残す?
残す🐰
でないと「マッチングしても誰もいなくて」が起こり得る
起こるか?一斉マッチングだからすぐ配分されね?
いや、10分くらい様子見とかあるかもしれないじゃん(1分以内に決断せよ、とかするなら別だが)
❌ステータスがわかるようにすると面白いってのもあると思う
プロフィールから自動で吸い出して統計つくるとか
この辺にこれだけいます的なヒートマップとか
匿名なのでプロフは不要🐰
どのエリアに何人いるかってのは勝手に計算すればいい🐰
❌be real形式
一期一会かつ匿名にしたいので無し!
❌脳死で読めるようにしたい
ショート動画のイメージ
で、ピンと来るものがあったらすぐ突っ込めるようにしたい
あるいはスレッド元を辿れるようにしたい
ここでやることじゃないね🐰
ここではエリアベースド一期一会を模索する
✅目的を定める
会話したいのか、テキストで暇潰したいのか、画像出してネタにしたいのか
✅下記のとおり「しゃべれない」制約でも使える、はmust
1 一期一会
2 エリアマッチング
3 喋れなくても使える→テキスト
.
お土産おすすめ聞いて地元民が答える
✅やりとりされた内容は残す?残さない?🐰🐰
❌残す場合: ビジット的になる
エリアごとの特色が生まれて差別化になる、あのエリア行きたいとかにもなる
でもエリア区切り方次第では安易な複製になる
あとエリア内に何あるかは地図を出してサポートしないとダメでは
残さない場合: 一期一会的になる
一期一会感
残らないので安心してはっちゃけることができる
エリアの意味。一期一会ならエリアではなくランダムとかで良いのでは?🐰
✅エリアマッチングすることの必然性は?
「この近くにいる人たち」というリアル感、わくわく感
正直両方やってみたい。。。🐰
が、タイトルにもあるとおり一期一会を想定するので残さない場合で!
✅匿名?
no
youtubeみたいにアカウント名とアバターくらいは出す
❌ボイチャは?
n人まで入れるルーム、を何個つくるか
満了後のROMを許すか
なし。公共の場で使うイメージなので喋れないシチュ多いはず🐰
🤔GPS情報の偽装を防ぐには?
技術的にどうすればいいかわからん🐰
正規のGPS情報に署名するか、アプリ内で暗号化してサーバーに送るか
API部分に介入されたらアウトだよなー🐰
防げるかどうかはちょっとイメージつかない
ダイナミックリンクでなければいける気がするってのは素人考え?