我的起點
我還記得小學的時候。英語老師讓我們讀單字,我不會讀——於是我讓同桌在每個單字下面寫上中文,這樣我就可以讀中文來代替英語。
我的英語基礎很差——一個小城鎮的孩子,典型的「啞巴英語」。沒有語言天賦。高考英語:106/150。四級:469。六級:426。之後,我再也沒碰過英語考試。
畢業後我多次嘗試提高英語水平。每次都失敗了。
英語是阻止我出國的最大障礙。讀大學時,我想過出國——但一想到自己的英語水平,就放棄了這個念頭。

去年夏天,室友給我看了 Mr. Oklock 的影片,我當即跟他們說——這就是我 20 多年前說英語的樣子。如果拿我現在的英語和影片裡的 Mr. Oklock 相比,進步是顯著的。這就是我的故事。
我還記得小學的時候。英語老師讓我們讀單字,我不會讀——於是我讓同桌在每個單字下面寫上中文,這樣我就可以讀中文來代替英語。
我的英語基礎很差——一個小城鎮的孩子,典型的「啞巴英語」。沒有語言天賦。高考英語:106/150。四級:469。六級:426。之後,我再也沒碰過英語考試。
畢業後我多次嘗試提高英語水平。每次都失敗了。
英語是阻止我出國的最大障礙。讀大學時,我想過出國——但一想到自己的英語水平,就放棄了這個念頭。

“如果達不到,就不出國。”
直到 2020 年疫情之後,我才重新開始學英語。我承認自己基礎很差,從最基本的開始——一個單字一個單字地背。
因為我每天都用 Twitter,也已經在看英文貼文,所以覺得自己準備好了。但 2021 年 5 月我第一次做完一套閱讀模擬題時,只考了 5.5——而且花了 3 個小時。
閱讀和聽力的提升相對容易。但寫作和口說呢?我完全不知道該怎麼辦。
因為我有全職工作,所以我請了一對一的私教來教口說和寫作。確實有效果,我學到了一些技巧。
2022 年 3 月 25 日——我拿到了 6.5。
這是我人生中最激動的日子之一。這是我給自己定的目標:如果達不到,就不出國。

IELTS Speaking Simulator GPT 2024
我已經用 ChatGPT 做了雅思閱讀和寫作的回饋 GPT。但口說仍然是我最大的問題。
2023 年 11 月——OpenAI 發布了帶語音功能的 GPT。洗澡時,我突然有了一個想法:如果我能模擬一場雅思口說考試呢?
那年 12 月我做了 IELTS Speaking Simulator GPT 並開源了它。我覺得它非常有用——並且意識到它會是一個很好的 AI 應用案例,因為它有明確的評估基準。甚至幻覺都是功能,而不是 bug。
我每天都在用它,不斷更新,發布了 V3。下班後跑一遍模擬,獲取回饋,複製到 Notion。一個問題:我很少回顧回饋——我只是一直練。即使是同一個話題,我也一直犯同樣的錯誤。我不喜歡背東西……
我把它發到了小紅書上,想幫助更多的人。它成了我的爆款貼文之一。
2024 年 8 月——我來到加拿大讀碩士。
令人驚訝的是,我的一個同學已經知道了我的 IELTS Speaking Simulator GPT。我問他怎麼改進——我自己還沒有清晰的想法。
我想做一個獨立產品,但我沒有那個能力。當時的想法只是每個考試季更新一下題庫。

在 AGI Venture Canada 黑客松期間開發
“做一個屬於自己的東西”
2024 年 11 月——OpenAI 發布了即時 API。體驗驚艷,和現在的產品一樣。我試了試 playground,做了一個 demo。
但太貴了。一次 2 分鐘的對話就要超過 2 美元。
2025 年成了 vibe coding 的元年。我逐漸從非技術人員變成了用 Cursor 和 Claude Code 做前端專案的人。
2025 年 6 月——在我第一次去灣區之前,我在小紅書上又更新了一次 IELTS Speaking Simulator 題庫。沒想到,這篇貼文火了——比之前更火。
那次旅行最重要的收穫:做一個屬於自己的東西。
回到渥太華後,我有了一個計畫:用 OpenAI 的即時 API 做一個原型。AGI Venture Canada 正好在辦一場 vibe coding 黑客松——時機剛好!
我用從矽谷之旅獲得的免費 Anthropic 額度做了一個快速 demo。巧了!沒想到竟然跑起來了。
黑客松結束後,我又花了兩週打磨,然後上線了獨立應用。
但現實是這樣的:我想過做一個真正的產品。但我的能力——甚至 Sonnet 4.0——都不夠。我不敢改功能。修一個 bug,冒出來三個新的。
所以我放棄了。我打算等更強大的 AI 出來。
我在加拿大的目標之一是畢業後拿 PR,需要達到 CLB 9(雅思 8777)。所以 11 個月後,我開始用自己的產品重新練習雅思。
儘管我嘗試在各種場合使用英語——參加社交活動主要是為了練口說,而不是社交——我的口說分數還是沒變。還是 6.5 左右,偶爾 7.0。
我一開始懷疑 AI 的評分。但仔細看了回饋後,我發現它是對的。問題出在我自己身上。我沒有耐心在同一個話題上反覆練習。我沒有勇氣去聽自己的錄音。問題不在數量——在於品質。
前軍官、經濟學家、聯合國僱員。現在是全職退休爺爺兼兼職「行動公民」。
Reporter Joe Speaking
謝謝你,Mark。
然後 Mark 出現了。
來加拿大的第一個月,在一次社交活動前,我遇見了 Mark——一個非母語者,但說起英語來和母語者一樣。曾經是軍官、經濟學家,甚至聯合國僱員,現在是全職退休爺爺兼兼職「行動公民」(他自己的話),非常樂意和每一個想提升的人分享自己的生活和語言學習經驗。Mark 的品牌哲學:「沒有品牌,做自己就好。」
得知我想提高英語後,他開始給我發語音訊息——教我真實場景中的交流。他給我設計了像「right here right now」這樣的小任務,鼓勵我用不超過 2 分鐘的音檔匯報我的一天。
一開始我只是斷斷續續地錄了一些,沒有堅持。
直到去年夏天,我才更認真地對待英語。我開始每天把日報發給 Mark——並收到他的回饋。他甚至建議我把它叫做「Reporter Joe Speaking」來打造個人品牌,建立信心。
我並不總能察覺到自己的進步——但 Mark 和那位擁有豐富國際 ESL 教學經驗的大學教授(他做了幾週我的導師)都觀察到了細微但明顯的進步。更重要的是,我在描述日常生活時變得更加自信了。
這就是我做這個產品的原因之一:找到一個地方保存我的每日匯報並獲取回饋。
如果我沒有遇到 Mark,沒有他的鼓勵,我可能不會做這個產品——也不會形成這套理念。謝謝你,Mark。
那時候我意識到,我的備用移民方案不僅需要 CLB 9,還需要 CLB 10。換算成雅思就是:8.5 7.5 7.5 7.5。對我來說不可能。我知道自己的水平。
於是我嘗試了其他考試。思培似乎更適合我——更注重真實場景的對話。我開始準備思培口說並做了回饋工具。現在的回饋系統就是從那時起步的。也正是從那時起,我開始聽自己的錄音,在同一個話題上反覆練習。
我在加拿大的合法身分還是碩士研究生。要畢業,需要一個實際專案。我沒有找到任何感興趣的外部專案。
於是我決定把 IELTS Speaking Simulator 變成我的畢業研究專案。
每天打開小紅書看到按讚和感謝,都會激勵我繼續做下去。我想:專注回饋,而不只是練習——這才是護城河。用理論基礎來完善回饋循環,也能解決我自己的問題。
和我的教授 Tony Bailetti 討論後,我確認了這個專案。也感謝我的朋友 Hai 和 AGI Venture Canada 接受我作為他們的客戶。
一箭多鵰。
我認為自己是最適合做這個產品的人之一:我是 AI 愛好者,我有需求,我理解痛點。「我要做這個品類裡最好的產品之一,」我對自己說。
而這只是開始。
我對自己的要求很高。新產品不會只是一個雅思口說模擬器——我要做一個完整的端到端生命週期產品。
2025 年 11 月中旬——我用 Anthropic 的免費 Claude Code 額度開始開發。從每日錄音開始,然後搭建基礎設施。我沒想過自己能上線這樣一個東西。
我每天都用這個產品來練思培口說——邊用邊測。
然後 Opus 4.5 發布了。
這極大地改變了我的方向。我意識到我真的可以把這個東西上線。
免費額度用完後,我買了第一個 200 美元的 Claude Max 訂閱。值回票價。沒有它,就不會有這個產品。
我知道 IELTS Speaking Simulator 會是我的殺手級功能。原計畫:一週內同時接入 OpenAI 和 Gemini。
現實:光 Gemini 就花了 5 週。
上線前,3 個使用者購買了額度。他們的初體驗很糟糕——連線在 10 分鐘後就斷了。我盡了最大努力讓它穩定下來。這是最優先的事項。
總結:這整個產品是我一個人在不到 80 天內做出來的。它有 bug,有效能問題。但這是一年前的我無法想像的事情。
因為這個產品,我註冊了人生中第一家公司:Just Joe Technologies Inc.
我有機會把一個產品從想法到原型到上線再到更遠。這是一個不可思議的時代。這就是為什麼我們的標語是:「創造昨天還不可能的事物。」
“我不和別人比。我和自己比。”
看到 Mr. Oklock 的影片時,我沒有覺得自己不夠好。我感到自豪。我的口說比去年好了嗎?是的,毫無疑問。這就夠了。
“語言是用來溝通的,不是用來追求完美的。”
我的英語遠稱不上好。說實話,為了移民我還在掙扎著考 CLB 9/10。但我明白了:核心不是考試——是溝通。只要對方能理解你的意思,就可以了。
就像 Mark 提醒我的:你取得了什麼成績或分數並不重要。真正重要的是你能多好地表達自己的想法,能多好地選擇合適的詞來表達自己,以及你在整個過程中有多自信。這一切的答案?練習,練習,大量地練習。
“創造昨天還不可能的事物。”
我做這個工具不是為了賺錢——我想幫助更多和我一樣的人。當同學問我怎麼提高英語時,我的回答是:開口說就行。別在意文法。只要你能表達出你的想法,就可以了。是的,你只需要開口說。或者更廣泛地說:行動起來。這個 app 本身就是一個例子。
這段旅程,我一直在記錄。以下是未經過濾的真實故事。
這個產品與它的使用者一起進化。我為自己做的——現在它也是你的了。我們才剛剛開始。
說實話,我懂的不多。我邊做邊學。產品有 bug,有效能問題。它還在 alpha 階段是有原因的。
但每天打開小紅書看到按讚和感謝的留言,我就有動力繼續做下去。
語言是用來溝通的,不是用來追求完美的。只要對方能理解你的意思,就可以了。
讓我們繼續創造和探索。