ReplitでMVPを作成する:YouTubeサマリーサービス#4
さらなる改善 パート3以降の改善作業を記録しました。 データベース構造の改善 展開後に最初に感じた問題は、スケーラビリティの欠如でした。最初はチャンネルにカテゴリ値を直接列挙していましたが、カテゴリを追加または変更するたびに不快感がありました。 カテゴリテーブルを別々に分離することで、管理がはるかに簡単になりました。 映像収集ロジックの罠 ビデオ収集部分を改善しようとエージェントに依頼し続けたところ、むしろエラーが発生する状況が繰り返されました。 結局、すべてのチャンネルを正常にインポートするかどうかを直接確認して編集するプロセスが行われました。 うまくいかないことを掘り下げて、コードがねじれる無駄に人と似た部分があることを知りました。 コスト最適化:Geminiに切り替える オーディオファイルからスクリプトを抽出する操作を既存のサービスからGeminiに変更しました。 OpenAIだけがAPIで提供することが分かりましたが、Geminiも基本で提供してくれていました。 すぐにPerplexityで価格比較を要求した後、Geminiと交換しました。価格は少し安かったし、交換プロセスも思ったより速かった。スピードも少し速くなったみたいで(気持ち?)満足できる決定でした。 初公開と反応 Geeknewsでの成果 ありがとう、 Geeknewsに共有したときに肯定的な反応を受けました。 1日で1,300件の訪問と60件の加入がありました。 その後翌日には400件以上訪問し、心の中の目標であるDAU 100を2日間満喫しました。 コメントからRSS XML機能の追加要求を受け取りましたが、すぐにrss.xmlファイルを生成し、新しいフィードが追加されるたびに自動更新されるように設定しました。 https://shortv.replit.app/rss.xml たくさんの応援を送ってくれたGeeknewsの方々に感謝します:) Replitが提供する分析は単に見やすいですが、分析するのに十分なデータを提供しません。今後はGAを貼るべきではないかと思います。
- Pokute