部落格

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

工程

Mythex 是如何打造和營運的,包括哪裡出了問題、我們怎麼修好。

  • 失敗的重新發布絕不會刪除運作中的後端 — 失敗的重新發布可能會刪掉應用程式正在運作的 API,或讓壞掉的新版本繼續執行。說明 Mythex 如何修正復原發布失敗時的三個問題。
  • 警示只發一次,而不是每台伺服器各發一次 — 每天只該送一次的警示,一個下午就送了五次。說明為何兩台伺服器加上部署會讓記憶體內的去重失效,以及共享狀態如何修正。
  • 換到更大的工作區,又不讓任何人等待 — 約四分之一的工作區在我們升級到 2 GB 後仍停留在 1 GB。我們第一次的修正讓一位使用者等了七分鐘。說明我們做了什麼,以及為何又改了一次。
  • 依實際用量計費的資料庫 — 過去我們預估每個應用程式的資料庫費用,而且估算在兩個方向上都不準。現在每個資料庫都依實際量測的用量,以每小時為單位計費。
  • 攔下發布後立即當機的應用程式 — 三次發布都通過了健康檢查,但 API 每次開機幾秒後就當機。原因是以最多五筆的清單來計算當機次數。現在改為比對最新一次當機的時間。
  • 讓大量圖片的代理回合留在記憶體之內 — 一個持續查看商品目錄掃描檔的代理回合,在 952 MB 時耗盡記憶體。三個各自讓圖片保留過久的成因,以及我們如何修正。
  • 讓長時間的代理作業留在上下文視窗之內 — 我們的子代理可能會成長到模型拒絕處理、為了省空間而提早停止,或在俄文中誤算權杖數。三項修正讓長時間的 AI 作業能夠完成。
  • 手機休眠時讓對話保持連線 — 手機會休眠、切換分頁、中斷網路。兩個錯誤讓 Mythex 的對話卡住,或事後只顯示半則回覆。說明我們如何找到並修正這兩者。
  • 一個龐大的對話可能會讓我們的 API 停擺 — 9 月 28 日,我們的兩台 API 伺服器同時耗盡記憶體。第一個修正是增加記憶體;真正的解法,是依大小而非筆數來載入對話歷史。
  • 連按兩次發布,現在只會發布一次 — 同一個應用程式的三個發布請求在相隔 84 毫秒後抵達,每個都觸發了一次完整部署。我們如何讓資料庫決定由誰發布,並誠實告知其他請求。
  • 修正自家網站的 SEO 心得 — 重複的 FAQ 標記、Google 使用錯誤的縮圖、沒人點擊的範本頁面,以及邊緣伺服器拒絕的路徑:我們在 mythex.ai 上發現的問題與修正方式。
  • 靜態網站重新發佈時仍維持上線 — 過去重新發佈靜態網站時,會先清空線上檔案,再上傳新建置。現在舊網站會持續提供服務,直到新網站就位,變更幾秒內即可顯示。
  • 藏在進度標籤裡的記憶體不足當機 — 我們的 AI 代理人在寫入一個很大的檔案時記憶體不足。原因不是模型,也不是平行的子代理人,而是一個狀態標籤被重送了 41,000 次。
  • 凍結我們伺服器的那個缺少的交換檔 — 一台正式環境伺服器停止回應,但沒有當機——沒有記憶體不足的終止,只有沒有交換空間的機器上頁面快取不斷抖動。發生了什麼,以及我們改了什麼。
  • 喚醒資料庫時不帶著失效的連線 — 已發佈的 App 從休眠中醒來時,第一個請求會在睡眠期間已失效的資料庫連線上卡住 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 能建置什麼 — 如果你要求 iPhone App 或一直保持連線的機器人,代理人現在會明確告訴你目前無法提供,提出最接近的可行方案,並等待你同意。
  • 為每一種生意量身打造的落地頁 — 搜尋「牙醫診所的預約系統」或「麵包店網站」,就會進入一個專為該行業撰寫的 Mythex 頁面,並附上可直接用來建置的提示詞。
  • 自動加值:點數不足時,讓已發布的應用程式持續運作 — 自動加值會在你的餘額偏低時自動購買 Mythex 點數,讓長時間的建置或忙碌的已發布應用程式不會在歸零時停止。說明設定方式與限制。
  • 從 Claude、Cursor 或 Codex 建置 Mythex 應用程式 — Mythex 提供遠端 MCP 伺服器:連接 Claude、Cursor 或 Codex,它們就能在你的 Mythex 雲端沙盒中寫程式,並使用即時預覽、資料庫與發布功能。
  • 檢查點:復原代理程式做的任何變更 — 每次代理程式成功完成一輪後,Mythex 都會儲存專案的檢查點。只要兩次點擊即可回復到任一檢查點,或編輯較早的訊息後重新嘗試。
  • 將 Gmail、Google 試算表與 Slack 連接到你的應用程式建置工具 — Mythex 連接器可將 Gmail、Google 試算表、Slack、Notion 等服務連接到聊天代理程式,程式碼中不需要 API 金鑰。說明運作方式、設定步驟與限制。
  • Mythex 自訂網域:購買或連接你自己的網域 — Pro 方案的 Mythex 應用程式可使用你自己的網域。你可以在 Mythex 內購買網域,或用一筆 CNAME 記錄將你已擁有的網域指向應用程式。說明步驟、續約與限制。
  • 用語音輸入口述你的提示詞 — 你可以對 Mythex 說出提示詞,而不必打字。點擊麥克風或按下 Alt+V,檢查文字後再送出。說明運作方式與限制。
  • 使用 Fix with AI:發布失敗時一鍵處理 — 發布失敗時,Mythex 現在會說明發生了什麼,並提供 Fix with AI:代理會讀取建置輸出或你的應用程式記錄,然後修正專案。
  • 直接在對話中生成圖片 — 請 Mythex 製作首頁主視覺、og:image 或 logo 標誌,它會直接在對話中畫出來,並且只有在你說要的時候才放進應用程式。說明它如何運作。
  • GitHub 同步與匯出:你在 Mythex 的程式碼屬於你 — 你在 Mythex 上建置的所有內容都屬於你。把專案同步到 GitHub、下載成封存檔,或再匯入回來。說明各自如何運作以及其限制。
  • Mythex 現在會記住你是誰,以及你的工作方式 — 記憶、關於你、專案與工作區知識,以及過往對話搜尋:Mythex 不再每次對話都從零開始。你可以查看、編輯或關閉所有這些功能。
  • 先規劃再建置:Mythex 計畫模式如何運作 — 計畫模式讓 Mythex 代理在編輯任何東西之前先擬定做法。在獨立的分頁中閱讀計畫,然後按下 Build。說明它如何運作以及何時使用。
  • 發布錯誤現在用白話說明發生了什麼 — Mythex 發布失敗時,你會得到一句白話說明發生了什麼事,以及 Fix with AI 和 Try again,而不是原始的主機輸出。
  • 你的已發布應用程式現在在重新發布時仍保持上線 — 重新發布會讓上線中的 Mythex 應用程式在建置期間下線。現在,在新版本準備好之前,舊版本會持續提供服務,另外還有兩項修正。
  • 在聊天中不必貼上金鑰的機密與環境變數 — 當 Mythex 代理人需要 API 金鑰時,它會透過安全卡片請你輸入,而不是在聊天框中。說明專案機密與環境變數如何運作,以及如何更換金鑰。
  • 從範本開始:為你的 App 準備一份書寫好的第一段提示詞 — Mythex 範本為某一類網站或 App 提供量身打造的起始提示詞。選一個、按下使用範本,代理人就會建置出第一個版本,之後你再逐步調整。
  • 可以打開閱讀的子代理人 — 當 Mythex 代理人把複雜任務拆分成巢狀執行時,每一個都會以一列出現在聊天中,你可以打開閱讀。說明它如何運作,以及你能控制什麼。
  • 用一個指令在瀏覽器中測試你的 App — 輸入 /test,Mythex 會像真正使用者一樣點擊你的即時預覽、拍下螢幕截圖,並在聊天中回報哪裡壞了。說明用法與時機。
  • 為什麼每個 Mythex App 都有自己的資料庫 — 每個需要資料的 Mythex App 都會取得自己的 Postgres 資料庫,閒置時會休眠。為什麼我們選擇每個 App 一個資料庫,而不是共用一個,以及其中的取捨。
  • 工作區與邀請你的團隊 — Mythex 專案存放在工作區中。以電子郵件邀請隊友,一起處理同一批專案,且不需支付每席位費用。說明擁有者、成員與計費的運作方式。

公司

來自團隊的筆記。

  • 介紹 Mythex 指南與 Mythex 部落格 — 關於以 AI 建置應用程式與網站的實用指南、誠實的工具比較,以及一篇關於 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