網誌

我們如何打造和運作 Mythex(包括出錯的部分),以及產品的最新動態。

工程

Mythex 是如何打造和運作的,包括哪裡出了問題、我們如何修復。

  • 失敗的重新發佈絕不會刪除運作中的後端 — 一次失敗的重新發佈可能會刪除應用程式正在運作的 API,或者讓壞掉的新版本繼續運行。以下是 Mythex 如何撤銷出錯發佈的三項修正。
  • 警報只響一次,而非每部伺服器各響一次 — 一個每日只應發出一次的警報,在同一個下午就送到了我們這裡五次。為何記憶體內去重在兩部伺服器和部署之下會失效,以及共享狀態如何修正了它。
  • 遷移至更大的工作區,又不讓任何人等待 — 我們改為 2 GB 之後,四分之一的工作區仍停留在 1 GB。我們第一次的修正令一位用戶等了七分鐘。我們改了什麼,以及又再改了什麼。
  • 按實際用量為資料庫計費 — 我們過去會估算每個應用程式的資料庫成本,而估算在兩個方向上都出錯。現在每個資料庫都按實測用量逐小時計費。
  • 及早發現發佈後立即崩潰的應用程式 — 有三次發佈通過了我們的健康檢查,儘管它們的 API 在每次啟動後的數秒內都會崩潰。原因是:崩潰次數是在一個最多只能容納五個條目的清單中計算的。
  • 令大量圖片嘅代理回合保持喺記憶體範圍之內 — 一個代理回合一直睇緊目錄掃描圖,喺 952 MB 時記憶體耗盡。三個獨立原因,每個都令圖片留喺記憶體太耐,以下係點樣修正。
  • 令長時間嘅代理回合保持喺上下文視窗之內 — 我哋嘅子代理會一直增長,直到模型拒絕處理、為咗省位而提早停止,或者喺俄文入面計錯 token。三個修正,令長時間嘅 AI 工作得以完成。
  • 手機休眠時保持對話運作 — 手機會休眠、切換分頁,並且喺建構途中斷開網絡。兩個錯誤令 Mythex 嘅對話之後停滯,或者只顯示半個回覆。我哋點樣搵到並修好呢兩個問題。
  • 一個龐大嘅對話點樣可以令我哋嘅 API 停頓 — 九月二十八日,我哋兩部 API 伺服器同時耗盡記憶體。第一個修正係加多記憶體;真正嘅修正,係按大小而唔係按數量去載入對話歷史。
  • 撳兩次發布,而家只會發布一次 — 同一個 app 嘅三個發布請求,相隔 84 毫秒抵達,每個都觸發一次完整部署。我哋點樣令資料庫決定邊個負責發布,並誠實告知其他請求。
  • 修復自家網站後學到的 SEO 經驗 — 重複的 FAQ 標記、Google 顯示錯誤的縮圖、沒人點擊的範本頁面,以及被邊緣伺服器拒絕的路徑:我們在 mythex.ai 上發現並修復的問題。
  • 靜態網站在重新發佈時保持上線 — 以往重新發佈靜態網站時,會先清空現有檔案,才上傳新的建構版本。現在舊網站會持續提供服務,直到新版本就位,變更數秒內即可顯示。
  • 隱藏在進度標籤中的記憶體不足崩潰 — 我們的 AI 代理在寫入一個大型檔案時記憶體耗盡。原因不是模型,也不是並行的子代理——而是一個狀態標籤被重複傳送了 41,000 次。
  • 令伺服器凍結的缺失交換檔案 — 一台正式伺服器停止回應,但沒有崩潰——沒有因記憶體不足而被終止,只是在沒有交換空間的機器上出現頁面快取抖動。發生了什麼,以及我們改了什麼。
  • 喚醒資料庫時不再遇到失效連線 — 已發佈的應用程式從休眠中醒來時,第一個請求會因睡眠期間失效的資料庫連線而卡住 10 至 12 秒。我們如何把它降到 2.3 秒。
  • 我們一直在限制自己的服務 — 我們 API 的每個地址速率限制,把自家服務當成一個繁忙的用戶,結果正式環境中它們開始收到 429。我們如何發現問題並修復。
  • 我們為何把 Mythex 伺服器遷移到 ARM — 重任務轉移到各專案沙盒後,我們的主伺服器只用了三分之一的記憶體。較小的 ARM 機器令每月伺服器費用減少約 30%。以下是我們的做法。
  • 如何把部署的 502 錯誤降至零 — 一個與部署競爭的看門程式,以及一個反應太慢的負載平衡器:我們如何找出兩者、修復它們,並把每次部署的 502 錯誤由 10 個降至零。

產品

Mythex 的新功能,以及我們為何這樣設計。

  • Mythex Is Now on iPhone and Android — Mythex now has its own iPhone and Android app. Build and edit apps by chat, watch the live preview, and get a notification when a build is done.
  • 每個專案都有私人工作區和即時預覽 — 每個 Mythex 專案都在自己的私人雲端工作區中運行,並在對話旁邊提供即時預覽。它如何運作、如何使用,以及你可以期待什麼。
  • Mythex 代理現在知道 Mythex 能建構什麼 — 要求 Mythex 製作 iPhone 應用程式或一直保持連線的機械人時,代理現在會清楚說明它無法提供,提出最接近的可行方案,並等待你同意。
  • 每一種業務都有專屬的登陸頁 — 搜尋牙科診所的預約系統或麵包店的網站,就會來到為該行業而寫的 Mythex 頁面,並附有可直接用來建立的提示詞。
  • 自動加值:額度不足時讓你的已發佈應用程式持續運行 — 當你的餘額偏低時,自動加值會為你購買 Mythex 額度,因此長時間的建立工作或繁忙的已發佈應用程式,不會在餘額歸零時停止。如何設定,以及其限制。
  • 用 Claude、Cursor 或 Codex 建立 Mythex 應用程式 — Mythex 提供遠端 MCP 伺服器:連接 Claude、Cursor 或 Codex 後,它們便可以在你的 Mythex 雲端沙盒中編寫程式碼,並使用即時預覽、資料庫和發佈功能。
  • 檢查點:撤銷代理做出的任何變更 — 每次成功的回合之後,Mythex 都會為你的專案儲存一個檢查點。只需點擊兩下即可還原至任何一個檢查點,或編輯較早的訊息後重試。
  • 把 Gmail、Google Sheets 和 Slack 連接到你的應用程式建立工具 — Mythex 連接器可把 Gmail、Google Sheets、Slack、Notion 等服務連接到對話代理,而你的程式碼中無需任何 API 金鑰。運作方式、設定方法及限制。
  • Mythex 自訂網域:購買一個,或連接你自己的 — Mythex 的 Pro 應用程式可以運行在你自己的網域上。你可以在 Mythex 內購買網域,或以 CNAME 把你擁有的網域指向你的應用程式。步驟、續期及限制。
  • 用語音輸入聽寫你的提示詞 — 你可以向 Mythex 說出提示詞,而不必打字。按一下麥克風或按 Alt+V,檢查文字,然後送出。運作方式及其限制。
  • Fix with AI:發布失敗,一按即修 — 發布失敗時,Mythex 會講清楚究竟發生咗乜嘢,並提供 Fix with AI:代理會讀取構建輸出或你個 app 嘅日誌,然後修正個項目。
  • 直接喺對話入面生成圖片 — 叫 Mythex 為你畫主視覺圖、og:image 或者標誌,佢就會喺對話入面畫出嚟,只有你講咗先會放入你個 app。以下係點樣運作。
  • GitHub 同步及匯出:你喺 Mythex 寫嘅代碼係你嘅 — 你喺 Mythex 建構嘅一切都屬於你。可以將項目同步到 GitHub、下載成壓縮檔,或者匯入一個回來。講清楚每種方法點運作,以及有咩限制。
  • Mythex 而家會記住你係邊個,以及你點樣工作 — 記憶、關於你、項目同工作區知識,以及搜尋過往對話:Mythex 唔再每次開新對話都由零開始。所有內容都可以睇、改,或者關閉。
  • 先計劃,後建構:Mythex 嘅計劃模式點樣運作 — 計劃模式令 Mythex 代理喺改動任何嘢之前,先想清楚做法。喺獨立分頁閱讀計劃,然後撳 Build。講解佢點樣運作,以及幾時應該使用。
  • 發布錯誤而家會以淺白文字講清楚發生咗乜嘢 — Mythex 發布失敗時,你會收到一句淺白嘅說明,講清楚出咗咩問題,並提供 Fix with AI 同 Try again,而唔係原始嘅託管輸出。
  • 你已發布嘅 app 而家重新發布時仍然保持運行 — 以前重新發布會喺構建期間令一個上線中嘅 Mythex app 離線。而家舊版本會持續提供服務,直至新版本準備好,另外仲有兩個修正。
  • 聊天中不必貼上金鑰的機密與環境變數 — 當 Mythex 代理需要 API 金鑰時,它會透過安全卡片請你輸入,而不是在聊天框中。說明專案機密與環境變數的運作方式,以及如何更換金鑰。
  • 從範本開始:為你的應用程式撰寫首個提示 — Mythex 範本為某類網站或應用程式提供量身設計的起始提示。選擇一個,按下「使用範本」,代理就會建構第一個版本,供你再作修改。
  • 可以打開閱讀的子代理 — 當 Mythex 代理把複雜任務拆分為巢狀執行時,每一項都會以一行顯示在聊天中,你可以打開閱讀。說明其運作方式,以及你可以控制的事項。
  • 一個指令在瀏覽器中測試你的應用程式 — 輸入 /test,Mythex 就會像真正的用戶一樣點擊你的即時預覽、截圖,並在聊天中回報什麼地方出錯。說明如何使用,以及何時使用。
  • 為何每個 Mythex 應用程式都有自己的資料庫 — 每個需要資料的 Mythex 應用程式都會獲得自己的 Postgres 資料庫,閒置時會休眠。說明我們為何選擇每個應用程式一個資料庫,而非共用一個,以及當中的取捨。
  • 工作區與邀請團隊 — Mythex 專案都放在工作區中。以電郵邀請隊友,一起處理同一批專案,無需支付每個座位的費用。說明擁有者、成員與計費的運作方式。

公司

來自團隊的筆記。

  • 推出 Mythex 指南同 Mythex 網誌 — 有關用 AI 建構 app 同網站嘅實用指南、誠實嘅工具比較,以及一個講述 Mythex 點樣建構同運作(包括出咗乜問題)嘅工程網誌。
  • Mythex 而家支援 12 種語言 — Mythex 行銷網站而家有 12 種語言,由葡萄牙文同德文,到हिन्दी、日本語同العربية。喺頁腳揀你嘅語言。

Mythex · 價格 · 常見問題 · 指南 · 網誌 · 應用案例 · 用 AI 打造 · 範本 · Mythex 比較 · AI 應用程式開發詞彙表 · 免費 AI 應用程式開發工具 · 關於我們

Mythex 適合…

  • Mythex 團隊版
  • Mythex 創辦人版
  • Mythex 產品經理版
  • Mythex 設計師版
  • Mythex 市場推廣版
  • Mythex 銷售版
  • Mythex 營運版
  • Mythex 人資版
  • 網站
  • 原型設計
  • 內部工具
  • 合作夥伴計劃

指南

  • 打造教學
  • 比較
  • 概念解說
  • 構思與推出
  • 提示與交付

網誌

  • 工程
  • 產品
  • 公司
English Português (Brasil) Deutsch Français Español Italiano हिन्दी Bahasa Indonesia ไทย 한국어 日本語 العربية 简体中文 繁體中文(台灣) Русский Türkçe Tiếng Việt Polski Nederlands Українська فارسی اردو Español (España) Français (Canada) Português (Portugal) Shqip Bosanski Български Català Hrvatski Čeština Dansk Eesti Suomi Ελληνικά Magyar Íslenska Latviešu Lietuvių Македонски Norsk bokmål Română Srpski Slovenčina Slovenščina Svenska বাংলা ગુજરાતી ಕನ್ನಡ മലയാളം मराठी ਪੰਜਾਬੀ தமிழ் తెలుగు Bahasa Melayu Tagalog မြန်မာ Қазақ тілі Монгол Հայերեն ქართული አማርኛ Soomaali Kiswahili