Ứng dụng iOS của tôi có một đội ngũ kỹ thuật, một quản lý phát hành, một studio nội dung, một bộ phận SEO và một chuyên gia phân tích dữ liệu.
Đó là một người và một đống kỹ năng Claude Code.
GainFrame được 4 tháng tuổi. $𝟵𝟰𝟰 MRR, tăng 45% trong tháng trước, 203 người đăng ký. Đây là toàn bộ sơ đồ tổ chức, với các quy trình làm việc thực tế:




⸻
KỸ THUẬT
SwiftUI + SwiftData. XcodeGen tạo dự án từ YAML nên tệp .xcodeproj thậm chí không nằm trong git.
Claude Code viết hầu hết mã nguồn. Một tệp CLAUDE.md chứa các quy tắc kiến trúc (mẫu điều hướng, hệ thống thiết kế, những gì không bao giờ được động vào) để mỗi phiên làm việc đều viết mã phù hợp với ứng dụng.
QA là một tác nhân: nó build, cài đặt trong trình mô phỏng và điều khiển tính năng thông qua CLI của RocketSim. Đọc cây hỗ trợ tiếp cận, chạm theo ID phần tử, chụp ảnh màn hình từng bước. Một bản build xanh lá cho biết nó biên dịch được. Còn cái này cho biết nó hoạt động.
Backend: Supabase, 30 hàm biên (edge functions). Huấn luyện viên AI truyền phát Gemini 3.5 Flash và gọi 17 công cụ dựa trên dữ liệu người dùng thực: điểm số ảnh, khối lượng Hevy theo cơ bắp, hoạt động Strava, bộ nhớ hội thoại.
Rào chắn chi phí AI, vì huấn luyện viên chạy tốn khoảng ~$257/tháng: Cảnh báo Slack nếu vượt quá $35/ngày tổng hoặc $5/ngày mỗi người dùng, và CI sẽ đánh trượt bất kỳ PR nào làm tăng lời nhắc hệ thống của huấn luyện viên.
QUẢN LÝ PHÁT HÀNH
Một lệnh duy nhất. Kiểm tra bản build App Store hiện tại để xác định phiên bản mới hay bản cập nhật, soạn thảo ghi chú phát hành từ lịch sử git, tăng số phiên bản, gắn thẻ, lưu trữ với fastlane match, tải lên TestFlight, đồng bộ siêu dữ liệu bằng 9 ngôn ngữ. Ảnh chụp màn hình tự động nhân bản en-US → UK/AU, es-ES → MX.
Trình theo dõi công việc: GitHub Issues với nhãn P0–P3. Một lệnh chọn vấn đề hàng đầu và bắt đầu xử lý nó.
STUDIO NỘI DUNG
Một nhà máy truyện tranh TikTok. Gemini chỉ vẽ hình ảnh linh vật (hình ảnh tham chiếu base64 giữ cho nó đúng thiết kế). Python/Pillow đóng dấu từng chữ: phông chữ cố định, vị trí cố định, màu đỏ cố định. 4 xu một slide, 150+ băng chuyền.
Tại sao phải tách biệt: để mô hình tự hiển thị văn bản làm mỗi slide bị lệch. Nghệ thuật là AI. Kiểu chữ là mã.
Nội dung nào hoạt động tốt: các câu móc lợi phá vỡ huyền thoại ("CARDIO CÓ GIẾT CHẾT CƠ BẮP CỦA BẠN KHÔNG?") bắt đầu các cuộc chiến bình luận, và bình luận là thuật toán. Ứng dụng xuất hiện trong 1 trong 3 băng chuyền, chỉ slide cuối cùng. Nhiều hơn thì phạm vi tiếp cận chết.
Đường ống thứ hai: bài viết kiểu danh sách "top 5 ứng dụng thể dục" từ tài sản iTunes API thực, không có hình ảnh AI, ứng dụng của tôi được đặt ở vị trí thứ 3 giữa Strava và Hevy. Hoạt động tốt hơn việc tự đặt mình lên đầu.
Thêm một video quảng cáo $49 từ một tin nhắn trực tiếp lạnh lùng trên Reddit đã đánh bại bản ghi màn hình của chính tôi.
BỘ PHẬN SEO
141 bài viết + 11 máy tính miễn phí trên Cloudflare Pages. Lưu trữ: $0. Công cụ từ khóa: $0.
Đường ống: Tự động hoàn thành của Google → đọc SERP trực tiếp → Search Console của riêng tôi qua MCP → danh sách công việc đã chấm điểm → trình tạo nháp → tôi chỉnh sửa → git push triển khai.
7 lượt nhấp mỗi ngày → 100 trong 90 ngày. Trang tốt nhất là bài tổng hợp "ứng dụng đo mỡ cơ thể bằng AI tốt nhất" với khoảng 170 lượt nhấp/tuần.
Điều tôi học được: các bài viết có ý định mua sắm (tổng hợp, so sánh X-vs-Y) thu hút lượt nhấp. Bài viết thông tin chết trong phần tổng quan AI. Máy tính miễn phí xếp hạng nhanh hơn bài viết và thu hút các liên kết ngược mà bài viết không bao giờ có được.
NHÓM DOANH THU
RevenueCat. Gói năm có bản dùng thử 7 ngày, gói tháng không có.
A/B paywall trực tiếp: dẫn đầu với "$3.33/tháng thanh toán hàng năm" chuyển đổi 30,1% lượt xem thành bản dùng thử so với 24,1% cho phiên bản giải thích dòng thời gian dùng thử. Cùng một mức giá, khung khác nhau.
Mọi tính năng Pro đều có rào chắn bằng bản xem trước của chính nó: bản đồ cơ bắp thực của bạn, phân tích bị làm mờ. Hiển thị thứ đó, khóa độ sâu.
Webhook → Slack cho mọi giao dịch mua, hủy, vấn đề thanh toán, kèm liên kết "tìm trong PostHog". Các lần hủy dùng thử đến được gắn cờ "liên hệ" và tôi email cùng ngày để hỏi lý do.
Dùng thử → trả phí: 21% → 44% trong 5 tuần. $0 quảng cáo.
CHUYÊN GIA PHÂN TÍCH DỮ LIỆU
PostHog + GA4 + Search Console được kết nối vào Claude qua MCP. "Tại sao lượt cài đặt giảm vào thứ Ba" là câu hỏi tôi gõ, không phải một cuộc săn lùng trên bảng điều khiển.
Khảo sát ghi vào bảng Supabase của riêng tôi. Giao diện khảo sát của nhà cung cấp đã âm thầm thu thập 47% phản hồi.
Mọi lần kéo dữ liệu thô đều được cam kết vào git trong các thư mục có ngày tháng, để bất kỳ quyết định nào trong quá khứ đều có thể được kiểm tra lại dựa trên dữ liệu đã thúc đẩy nó.
Sửa lỗi quan trọng nhất: phân tích của tôi cho thấy 10 lượt chuyển đổi dùng thử trong khi RevenueCat có 48. Đã sửa lỗi đo lường trước khi tối ưu hóa bất cứ thứ gì.
BỘ PHẬN TÔI ĐÃ SA THẢI
Quảng cáo trả phí. $5.674 trong 3 tháng: Apple Search Ads $2.498 (443 lượt cài đặt, $5.64 CPI), TikTok $1.881, Reddit $1.295 với ~0 lượt chuyển đổi theo dõi được.
Trường hợp tốt nhất: $114 để có được một người trả tiền với $18 LTV. Đã ngừng nó vào ngày 10 tháng 5. Tăng trưởng quay trở lại trên các kênh không ngừng hoạt động khi thẻ tín dụng dừng lại.
TẤT CẢ CHI PHÍ LÀ BAO NHIÊU
Gemini ~$260/tháng. Lưu trữ $0. Công cụ SEO $0. Slides 4 xu mỗi cái. RevenueCat và PostHog miễn phí ở quy mô này. Apple $99/năm. Cộng thêm khoảng hai giờ tập trung mỗi ngày.
⸻
Nếu bạn đang bắt đầu một trong những dự án này, hãy đánh cắp theo thứ tự này: webhook → Slack trước tiên. Sửa lỗi theo dõi của bạn thứ hai. Máy tính miễn phí thứ ba. Bài viết so sánh thứ tư. CLAUDE.md thứ năm.
Bài viết đầy đủ với ảnh chụp màn hình của mọi thứ có trên blog, liên kết trong phần trả lời.





