こういうアプリを作りたいと言ったら、ソースコード生成されて、丸投げできる生成AI、Claude。
ChatGPTはよく使ってるけど、丸投げは出来ない。ソースコードを書いてはくれるけど、ちょっとした修正なんかに使った。
前提
プログラム経験はあり独学、勤めた経験はなし
ソースコードもある程度分かる
作り方
まずCludeでこういうアプリを作りたい、詳細な機能など相談して決める。
ここでソースコードは書かない、出来上がりイメージだけアウトプットしてもらう。
あらかたイメージが決まったらソースコード作成。
動かしてみる。
問題発生
が、ここで問題発生。WebアプリではOCR(テキストの読み取り)が出来ないと言われる。
問題解決するため調べる
ChatGPTに聞きながら、一旦は自力でコーディングはじめる。
OCRがWebアプリでできる、外部ライブラリはないか聞く。
そうすると「Tesseract.js」という外部ライブラリを提案してくれた。
試しにコードを書いてみるも、読み取りの精度がいまいち。手書きに至っては文字化けする始末。
なので今度は自力でネット検索。
すると「yomitoku」という解析エンジンを発見。
試しにコードを書いてみたら、無事読み取ることが出来た!手書き文字もOK!
新たな問題が
「yomitoku」を使うのにpythonを使っていて、それはWebアプリからは呼び出せないとのこと。
Flaskを使えばいいよとChatGPTに教えてもらったのでClaudeに丸投げ。
完成


完全ローカルアプリになってしまったので、公開はしてないけど、自分で使う分にはこれで十分だと思う。
機能
プロフィール
送受信履歴
タグ付け、検索
OCR
制作時間は3日かな?実質はもちょっと短いだろうけど。
こんな簡単に出来るなんて、アプリが流通してなくて欲しいアプリがあったら、作れるって便利な世の中になったね。
問題解決もAIに解決してもらえばよかったと思う。ちょっと聞き方わからんかったから。









