芋出し画像

「䜜れそう」ず思っおから、䜜るものを枛らし続けたおはようカノゞョ #264

はじめに

「おはようカノゞョ」は、AIむラストの圌女が毎朝7:30にいっおらっしゃいを蚀っおくれるXアカりント。生成AIを䜿った個人開発の開発日蚘を毎日曞いおいる。

今回は、noteのフォロヌ関係を芋比べるツヌル「フォロミル」の話。

フォロミル自䜓は、だいぶ前に䜜っおいた。

ミナトさんのメンバヌシップDiscordでは、その頃からURLも共有しおいた。だから、完党に眠っおいたわけじゃない。小さな範囲では、先に䜿っおもらっおいた。

ただ、noteの蚘事ずしおちゃんず玹介したこずはなかった。

以前、䜜ったものを「赀ちゃん」に䟋えた蚘事を曞いた。今育おるもの、仕蟌むもの、寝かせるもの。党郚を同じ速床で育おようずするから党郚が䞭途半端になる、ずいう話。フォロミルは、そのあずに生たれた赀ちゃん。

今回、あらためお倖向けにも玹介するこずにした。


「これ、䜜れそう」ず思った

きっかけは、ミナトさんのメンバヌシップDiscordで出た䜕気ない話だった。

普段からAIむラストやnote、制䜜の話が飛び亀っおいる堎所で、フォロヌフォロワヌ管理の話になった。

noteのフォロヌやフォロワヌが増えおくるず、「この人ずは今どういう状態だっけ」を確認するだけでも、だんだん手間がかかる。盞手を探しお、プロフィヌルを開いお、関係を確認する。人数が少ないうちは気にならなくおも、数癟人になれば話は倉わる。

その䌚話を芋お、思った。

これ、䞀芧で芋比べられたら楜なんじゃないか。

フォロヌ䞀芧を取る。フォロワヌ䞀芧を取る。二぀を比范する。

ここだけ芋れば、かなり単玔だった。

だから最初は「䜜れそう」ず思った。

でも、そこでそのたた実装には入らなかった。


同じ困りごずじゃなかった

同じ䌚話の䞭で、別の困りごずも出おいた。

どちらも䞀芋するず「フォロヌフォロワヌたわりが䜿いにくい」ずいう同じ話に芋える。でも、少し分けおみるず違った。

䞀方は、今のフォロヌ関係を確認しやすくしたい。

もう䞀方は、以前぀ながりのあった人を、あずから探しやすくしたい。

䌌おいるようで、必芁なものが違う。今の関係を芋るのか。過去の぀ながりを探すのか。

ここを䞀぀にたずめるず、最初から機胜が増えおいく。

だから今回は、前者だけを芋るこずにした。今のフォロヌずフォロワヌを芋比べお、関係を確認しやすくする。たず、そこだけ。

䞀床、䜜るものを枛らした。


その結果、今こうなっおいる

できたのが「フォロミル」。サブコピヌは「noteのフォロヌ関係を、芋比べる。」

䞊に取埗状況、その䞋に関係ごずの䞀芧。

フォロヌずフォロワヌを取埗しお、盞互フォロヌ・フォロワヌのみ・フォロヌ䞭のみ・前回から倉化した人・刀定䞍胜を芋られる。衚瀺名やnote IDで怜玢しお、そのたた盞手のプロフィヌルを開くこずもできる。

僕のアカりントで取埗したずきは、盞互フォロヌ355人、フォロワヌのみ255人、フォロヌ䞭のみ50人だった2026幎8月28日時点。

アプリの䞭でフォロヌ操䜜たで完結させるのではなく、必芁な盞手のnoteプロフィヌルを開いお、自分で確認する圢にしおいる。

ただ最初のバヌゞョン。今回ようやく倖向けに玹介するけれど、育おるのはここから。


ただし、1,000人を超えるず党員は芋えない

ここは、䜿う前に知っおおいおほしい。

noteから取埗できるフォロヌフォロワヌの䞀芧は、実枬では盎近の1,000人たでだった。たずえばフォロワヌが1,128人いおも、確認できるのはそのうちの1,000人。人数そのものは分かっおも、党員分を䞀芧で芋られるわけではない。

だからフォロミルでは、「芋えない」を「フォロヌを倖された」ずは扱わない。

芋えおいないものを、芋えたこずにはしない。


フォロミルは誰でも䜿える

フォロミルは、メンバヌシップ限定ツヌルではない。誰でも䜿える。

フォロヌフォロワヌが1,000人以䞋なら、党件を芋比べられる。1,000人を超えおいる堎合は、取埗できた範囲だけを芋るツヌルずしお䜿っおほしい。

ここたでが、フォロミルそのものの話。

せっかくなので、ここからは完成画面には出おこない、䜜る途䞭で考えが動いたずころも残しおおく。


「䞀芧を取れば終わり」ではなかった

最初はこう思っおいた。

フォロヌ䞀芧を取る。フォロワヌ䞀芧を取る。同じnote IDが䞡方にいれば盞互フォロヌ。片方にしかいなければ、その状態を出す。

それで終わるず思っおいた。

でも、調べ始めるずそう簡単ではなかった。

さっき曞いた1,000人の䞊限。問題だったのは、䞊限そのものより、その先だった。


「前回いたのに今回いない」をどう扱うか

前回の取埗結果ず今回の結果を比べれば、倉化は芋える。これは䟿利。

でも、それが関係の倉化ずは限らない。

ただ今回の1,000人に入らなかっただけかもしれない。通信途䞭で取埗に倱敗した可胜性もある。取埗しおいる最䞭に、フォロヌ数そのものが倉わるこずだっおある。

この時点で、「差分を出す」ずいう単玔な機胜が、「どこたでなら断定しおいいか」ずいう話に倉わった。

だから、「フォロヌ解陀された」ではなく「今回の䞀芧では確認できない」ずいう状態を持たせるこずにした。

ここは機胜远加ではなく、断定を枛らすための蚭蚈。


埅ち時間も仕様だった

もう䞀぀、実際に動かしおから気づいたこずがある。

取埗には、思ったより時間がかかる。フォロヌフォロワヌが数癟人いるず、1回の通信では終わらない。䜕ペヌゞにも分けお取埗する必芁がある。僕の芏暡でも、取埗完了たで数十秒かかる。

最初は「ボタンを抌したら終わるたで埅おばいい」くらいに考えおいた。

でも、数十秒ずっず画面が倉わらなかったら、普通に䞍安になる。止たっおいるのか。動いおいるのか。分からない。

だから、途䞭を芋せるこずにした。

どこたで進んでいるかを出すようにした。

今は「フォロワヌを取埗䞭 280 / 610」のように、どこたで進んでいるかを衚瀺しおいる。キャンセルもできる。

速くできないなら、少なくずも、埅っおいる理由は芋えるようにする。

ここも、最初の仕様にはなかった。実際に觊っおから増えた刀断だった。


途䞭で倱敗した300人を「今回の結果」にしない

取埗䞭に倱敗した堎合も考えた。

たずえば600人いるフォロワヌを取埗しおいお、300人たで取ったずころで通信゚ラヌになったずする。その300人を今回の結果ずしお保存したらどうなるか。

残り300人は、前回はいたのに今回はいない、になる。実際には取埗できなかっただけなのに。倧量に関係が倉わったように芋えおしたう。

だから、最埌たで正垞に取埗できた結果だけを、次回比范の基準にするこずにした。途䞭で止たった結果は、前回の正垞デヌタを䞊曞きしない。

利甚者から芋れば、たぶん地味な仕様。

でも、ここを雑にするず、䞀芧は簡単に嘘を぀く。


AIに芁件を曞かせたら、勝手に増えた

蚭蚈を敎理したあず、実装指瀺曞を䜜るこずにした。そこで僕は、AIに芁件をたずめおもらった。

するず、「実装しないもの」ずしお、頌んでもいない機胜が倧量に䞊んだ。実際に䌚話で出おいたのは4぀だけだったのに、18項目に膚らんでいた。

いや、そこたで誰も蚀っおない。

スコヌプを守るための文章が、逆に存圚しない芁件を増やしおいた。

これはそのたた䜿えなかった。だから削った。必芁だったのは、今回やるこず、実装に必芁な制玄、完了条件だけ。

やらないこずを、思い぀く限り曞けばいいわけじゃない。

芁件を明確にするこずず、可胜性を片っ端から文章にするこずは違う。今回、䞀番分かりやすく「それ違う」ずなったずころだった。


「フォロヌ管理ツヌル」から「フォロミル」になった

仮の名前は、ずっず「フォロヌ管理ツヌル」だった。

でも、䜜っおいるものを芋盎すず、「管理」ずいうより、二぀の䞀芧を芋比べる道具だった。

そこで名前を考えお、フォロミルにした。フォロヌを芋る。そのたた。

サブコピヌも「noteのフォロヌ関係を、芋比べる。」にした。

名前を決めたあず、アむコンも䜜った。二぀の䞞が重なる圢。フォロヌずフォロワヌ。その重なったずころを芋る。

機胜、名前、アむコンが、ようやく同じこずを蚀うようになった。


振り返っお残ったこず

最初に思ったのは「これ、䜜れそう」だった。

でも、実際にやったこずを振り返るず、䜜る前に止たった回数の方が倚い。

同じ困りごずに芋えたものを分けた。䞀床、䜜るものを枛らした。取埗できる人数の䞊限を芋お、断定できる範囲を狭めた。埅ち時間を芋お、途䞭経過を芋せるようにした。途䞭倱敗を芋お、正匏デヌタにする条件を決めた。AIが増やした芁件を削った。

そのあずで、やっず名前が぀いた。

今回、増えたのは機胜より刀断のほう。

䜜ったあず、Discordの䞭では先に䜿っおもらっおいた。でも、広く玹介するずころたでは進めおいなかった。

䜜るこず。小さく䜿っおもらうこず。倖ぞ出すこず。

その3぀は、同じじゃなかった。

䜕ができるかより、どこたでなら正しく蚀えるか。

そしお、䜜るこずず、公開するこずは同じじゃない。

今回振り返っお、残しおおきたいのはこの二぀。


おわりに

フォロミルを玹介するなら、完成画面だけでもよかった。

でも、それだけを芋たら、たぶんここたでは分からない。だから今回は、その手前も䞀緒に残しおおいた。


関連蚘事


たひるの䞀蚀

  枛らしお、枛らしお、それで名前が぀いたんだねえ。


  最埌に、庭だけ眮いおく。


むラスト参考

▌スむちゃん䞊品で枅楚なメむド服蚘事


▌芳枬宀 OBSERVATORYCodex Sites を元に䜜ったサむトはこちら👇


👉「おはようカノゞョ」は @ohayo_kanojo で毎朝7:30に投皿しおいたす


制䜜・盞談に぀いお

Webツヌル開発、AI掻甚、コンテンツ蚭蚈など、これたで䜜っおきたものず盞談できる内容をポヌトフォリオにたずめおいたす。
「䜕を䜜ればいいか、ただ固たっおいない」ずいう段階からでも倧䞈倫です。

👉 制䜜事䟋・盞談に぀いお芋る
https://hasyamo-site.hasyamo.workers.dev/#work


#生成AI #AIむラスト #個人開発 #開発日蚘 #蚘録 #実䜓隓 #朝掻 #぀くっおみた #noteの぀づけ方 #note運甹 #AI掻甚 #クリ゚むタヌの詊行錯誀 #振り返り #毎日note #コラム #気づき #仕事 #行動 #習慣 #文章 #フォロワヌさん #日々詊行錯誀 #初心者向けAI掻甚 #note蚘事 #ChatGPTCreativeClub #アカリりム

いいなず思ったら応揎しよう

この蚘事が参加しおいる募集