RORK LABEN
TOOLING — Rorkの開発者向けリポジトリが動き続けています。rork-xcodeが7月16日、rork-deviceが7月15日、rork-plistが7月13日に更新されましたOPUS46 — RorkでClaude Opus 4.6が稼働しています。Rork MaxはClaude Codeを土台にアプリを組み立てる設計ですSIM — ブラウザ上で動くクラウドのiOSシミュレータを備え、実機へのインストールは1クリック、App Storeへの提出は2クリックと案内されていますMAX — Rork MaxはReact Nativeではなく純粋なSwiftを出力します。iPhone・iPad・Apple Watch・Apple TV・Vision Pro、そしてiMessageまでが射程ですNATIVE — HealthKit、ARKitとLiDAR、NFC、Dynamic Island、Live Activities、Metalによる3D、Core MLのオンデバイス推論まで扱えますSEED — RorkはLeft Lane Capitalが主導する1,500万ドルのシードラウンドを実施し、Peak XVとa16z Speedrunが参加しましたTOOLING — Rorkの開発者向けリポジトリが動き続けています。rork-xcodeが7月16日、rork-deviceが7月15日、rork-plistが7月13日に更新されましたOPUS46 — RorkでClaude Opus 4.6が稼働しています。Rork MaxはClaude Codeを土台にアプリを組み立てる設計ですSIM — ブラウザ上で動くクラウドのiOSシミュレータを備え、実機へのインストールは1クリック、App Storeへの提出は2クリックと案内されていますMAX — Rork MaxはReact Nativeではなく純粋なSwiftを出力します。iPhone・iPad・Apple Watch・Apple TV・Vision Pro、そしてiMessageまでが射程ですNATIVE — HealthKit、ARKitとLiDAR、NFC、Dynamic Island、Live Activities、Metalによる3D、Core MLのオンデバイス推論まで扱えますSEED — RorkはLeft Lane Capitalが主導する1,500万ドルのシードラウンドを実施し、Peak XVとa16z Speedrunが参加しました
記事一覧/AIモデル
AIモデル/2026-04-22上級

Rork で作る AI 読書アシスタントアプリ実装 — 本棚スキャン、進捗管理、章別要約の設計と運用

本棚を写真で撮るだけで蔵書を登録し、Claude が章別に要約と問いを生成する読書アプリを Rork で実装する完全ガイドです。Vision API・OCR・AI 分析の統合、サブスクリプション設計まで扱います。

Rork515AI31Claude4Vision2読書アプリ

プレミアム記事

本棚を全部スマホで撮影して、読んだ本と積ん読の割合を出してみたことがあります。結果は、自宅にある約 340 冊のうち「最後まで読んだ」と自信を持って言えるのが 120 冊程度でした。残りは最初の 1 章だけ読んで止まっていたり、買ったまま手付かずだったりします。本は好きなのに、読書という行為そのものが管理できていないのです。

この体験が、今回つくる AI 読書アシスタントアプリの出発点でした。読書記録アプリは山ほどありますが、ほとんどは「読んだ本を手動で登録するデータベース」で止まっています。私が欲しかったのは、本棚を撮ればまとめて登録してくれて、読んでいる本の章ごとに要約と問いを生成して、積ん読になった本には優しくリマインドしてくれる相棒です。

ここではRork 上で React Native + Expo + Supabase + Claude API を組み合わせて、本棚スキャンから章別要約、パーソナライズされた読書提案までを実装する完全ガイドをお届けします。コードはコピーして動くレベルで掲載し、よくある詰まりポイントと、実際に App Store で月額課金アプリとして運用するためのサブスクリプション設計まで踏み込みます。

このアプリのコア体験を 30 秒で理解する

読書アプリの勝負どころは「最初の 3 分以内で 5 冊以上の本を登録できるか」です。手動で ISBN を入力させるアプリは、ここで 80% のユーザーを失います。私が設計したフローはこうです。

まずユーザーが本棚を撮影します。1 枚でも複数枚でも構いません。アプリは画像を Vision API に渡して背表紙のテキストを OCR し、同時に Claude Sonnet に同じ画像を渡して「タイトルと著者を JSON で返して」と依頼します。この 2 系統の結果をマージすると、OCR の精度不足を Claude の文脈理解が補ってくれて、単独で使うより一段上の認識精度が出ます。

認識された本は検索 API(Google Books API か楽天ブックス API)で正規化してメタデータと表紙画像を取得し、ユーザーが「これで合っている」と確認したものだけを蔵書に追加します。ここまでを 60 秒以内に終わらせるのが目標です。

次に読み始める本を選ぶと、章構成を推定して(目次が取れる本は目次から、取れない本は Claude に推定を依頼)、読んだページを記録していきます。章を読み終わるたびに Claude が「この章の要点 3 つ」と「あなたが次の章に進む前に考えておきたい問い」を生成します。ここが課金価値の中心です。

技術スタックと全体像

このアプリでは以下の構成を採用します。個人開発で回せるランニングコストと、月間 1,000 アクティブユーザーくらいまでスケールする余力を両立させる選択です。

  • クライアント: Rork(React Native + Expo)
  • バックエンド: Cloudflare Workers + Hono(API サーバー)
  • データベース: Supabase(Postgres + Storage + Auth)
  • AI: Claude Sonnet 4.6(claude-sonnet-4-6)を本棚画像解析と章要約に使用、フォールバックとして Gemini 2.5 Pro を併用
  • 画像 OCR: Apple Vision Framework(iOS 側・無料)と Gemini 2.5 Flash(Android・低コスト)
  • 書籍メタデータ: Google Books API(無償・1 日 1,000 リクエストまで)+ 楽天ブックス API(日本書籍に強い)
  • 課金: RevenueCat + App Store Connect / Google Play Billing
  • 分析: PostHog(イベント単位分析)

画像を 2 系統の AI に投げるのはコスト的に高く見えますが、実測では 1 枚あたり Claude ¥4〜6 程度で済みます。オンボーディング中の 1 〜 2 回の本棚スキャンを無料枠として、以降の一括スキャンをサブスクリプション特典にすれば採算が合います。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
本棚を撮るだけで 10〜20 冊を一括登録する Vision + Claude のハイブリッド処理を、そのままコピーして動かせる形で手に入ります
Claude の章別要約と『深掘りの問い』生成を、トークンコストを抑えつつ実装する具体的なパターンが身につきます
読書アプリで月額 500 円の課金を続けてもらうためのオンボーディング設計と、データドリブンな継続改善の枠組みが手に入ります
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Rork Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

AI モデル2026-04-30
Rork で『AI が自動でアルバム化する写真整理アプリ』を作る実装ガイド — Vision × CLIP × pgvector で本番品質のパイプラインを設計する
Rork で写真ライブラリを AI が自動分類するアプリを本気で作るための完全実装ガイドです。Vision で顔・物体・テキストを抽出し、CLIP 埋め込みで意味検索を実現し、Supabase pgvector で類似画像検索を可能にする本番運用パイプラインを、コード付きで一から設計します。
AI モデル2026-07-05
家計アプリのAI分類が『その他』に飲まれていくとき — 静かに崩れる支出仕分けを計測して立て直す運用メモ
Rork で作ったAI家計アプリの支出自動分類は、リリース直後は当たっていても数ヶ月かけて静かに精度が落ち、月末アドバイスまで狂わせます。確信度と分類分布を計測してドリフトを先回りする運用手順を、動くコードとともにまとめました。
AI モデル2026-06-17
Rork でバグ修正を AI に任せる線引き — 自己解決7割を運用に織り込むトリアージ手順
Rork に渡したバグの多くは数回の再生成で直りますが、一部は直すたびに別の症状を生む堂々巡りに入ります。任せ続ける範囲と手で引き取る範囲を分けるトリアージ手順を、退却ライン・回帰ガード・判断ログまで実例つきで整理します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →