直播:https://aries-a.netlify.app
這是一篇短暫的公開帖子,關於Aries AI,一個我獨力開發的AI算盤教學工具。堆疊筆記,什麼有效,什麼沒有效,以及如果你想嘗試它的鏈接.
這個產品,用一段話來說
Aries AI 教導心算使用算盤方法。它有四種模式:互動式視覺算盤、口述練習(TTS 讀出一串數字,使用者輸入累計總和)、結構化公式課程(三個算盤捷徑系列 — 大朋友、小朋友和組合公式),以及一個對話式AI導師,可以重新解釋並生成自訂練習。免費方案 + 付費方案.
堆疊
Frontend -> Netlify (static deploy, free tier)
AI model -> OpenAI API
Backend -> Render
Database -> Supabase (Postgres + Auth + RLS)
Payments -> Razorpay
對每個選項的誠實看法:
Netlify 作為前端絕對是明顯的選擇。免費方案非常慷慨,從git進行CI,即時回滾。部署時間不到一分鐘。我遇到的唯一麻煩是當我短暫嘗試使用Netlify Functions來處理一個端點時遇到的函數冷啟動——後來改用Render了。
OpenAI 推動了導師。這裡有趣的工作不是模型 — 它是提示框架,以保持導師與應用程式課程內容一致。大/小/組合公式解釋必須釘在系統提示中,以便模型不會從其訓練數據漂移到通用算盤解釋,這些解釋往往與我教具體助記法相矛盾。
Render 作為後端,相較於嘗試將無伺服器函數粘合在一起,是一項提升生活品質的更新。一個服務,一次部署,合理的日誌。免費方案在無活動後會進入睡眠狀態,這是一個已知的代價,但對於目前的流量來說還是可以接受的。
Supabase 比堆疊中的任何其他事物都重要。Postgres + 認證 + 行級別安全性 + 一個可用的儀表板,全部在單一位置,並且提供寬厚的免費層級。RLS 政策花費了幾個小時才調整正確,但一旦它們啟用,我就幾乎不再擔心認證了。
Razorpay 用於支付 — 若您目標是印度用戶,則不可協商,因為 UPI 才是大多數人實際想用的支付方式。國際信用卡也行,這樣我就不用額外接入第二個支付提供者了。
我會做不同的改變
- 更早建立口語練習。 這是用户回來尋求的功能,我幾乎在 v1 版本時為了更快發布而刪除了它。錯誤。
- 從第一天開始就加強AI導師的課程內容.早期使用者從模型獲得了與我的課程相矛盾的通用算盤解釋。花了兩次系統提示的迭代來修正.
- 從第一天開始設置一個分析事件,名為"使用者完成一個公式課程",而不是第三周。沒有它,我沒有辦法知道哪個公式是使用者流失的關鍵點.
哪些方面有效
- Netlify + Supabase + Render 是一個真正便宜的堆疊,用於在小型 EdTech 產品上運行。當前使用情況下,每月基礎設施成本仍然基本上是零。
- 在一個結構化的課程內部,單一、專注的 AI 講師表現好得多,比將用戶放入開放式的聊天中要好得多。結構做了大部分的教學;AI 處理「等一下,我不明白這部分」的長尾問題。
- Razorpay 的結帳功能第一次就成功,這對支付整合來說很不常見.
試試看
aries-a.netlify.app — 很樂意收到回饋,尤其是來自以前已經推出過 EdTech 的專家,或對於 OpenAI 辅導提示設計有強烈意見的人。











