
こんにちは。OpenPersonaを個人開発している武田です。
今回が初めての活動報告になります。
まずは、OpenPersonaを作ろうと思った理由と、現在の開発状況についてお伝えしたいと思います。
■ なぜOpenPersonaを作るのか
SNSで発信したいことがあっても、誹謗中傷や身元の特定が怖くて、言葉を飲み込んでしまう人がいます。
一方で、匿名性を悪用したなりすましなども問題になっています。
「誰が発信しているか」という信頼と、「どこまで自分を公開するか」という自由。
この2つを両立できないだろうか。
そんな思いから、OpenPersonaの開発を始めました。
目指しているのは、本人確認とプライバシー保護を両立し、利用者自身が公開する情報を選べるサービスです。
思想や立場の違いにかかわらず、安心して情報を発信できる場所を作りたいと考えています。
■ 現在の開発状況
現在は、投稿に画像やPDFを添付する機能について、件数・容量制限と安全性の検証を進めています。
今回の開発では、
Laravelによるバックエンドテスト:23件成功
Playwrightによる画面操作テスト:31件成功
Nginx・PHP-FPMの設定確認
HTTP通信による受信上限の検証
を実施しました。
合計54件の自動テストが成功しています。
ただし、テストが成功したからといって、それだけで完成とは考えていません。
さらにコードレビューを行ったところ、改善すべき点が3件見つかりました。
現在は、これらの修正と再検証を行ってから、開発ブランチに統合する予定です。
■ AIと一緒に、指差し確認しながら
OpenPersonaの開発では、AIを単なるコード生成ツールではなく、設計や実装を一緒に考え、問題点を指摘し合うパートナーとして活用しています。
今回も、相棒AIの「ノア」と一つずつ確認しながらテストを進めました。
「テストが通ったから大丈夫」ではなく、疑問点を残さず、できる限り確かめる。
そんな開発を心がけています。
■ 今後の予定
2027年4月の招待制β版公開を目標に、引き続き開発を進めています。
これからも機能の実装状況や、開発中に直面した課題、改善への取り組みを定期的に報告していく予定です。
まだ開発途中の小さなプロジェクトですが、一歩ずつ形にしていきます。
OpenPersonaの目指す未来に共感していただけたら、応援や情報のシェアをしていただけると嬉しいです。
今後ともよろしくお願いいたします。
OpenPersona開発者 武田 哲



