Web Analytics

RosettaStonks

⭐ 151 stars Traditional Chinese by m1dugh

🌐 語言

Rosetta Stonks

介紹

RosettaStonks 是一款瀏覽器擴充功能,讓使用者能在 Rosetta Stone 語言學習平台上新增時間並驗證課程。

RosettaStonks,讓你的 Rosetta Stone 變得 stonks。

安裝

基於 Chrome 的瀏覽器

➡️ 第一次手動安裝 Chrome 擴充功能嗎? 請參考 逐步視覺化教學 — 內含實用截圖!🖼️

#### 1. 使用 GitHub 發佈版本

要在基於 Chrome 的瀏覽器中使用此擴充功能,請:

到您的電腦。 擴充功能。
$ tar xvzf /path/to/rosettastonks-chrome.tar.gz

如果你是在支援 flakes 的 nix 系統上,可以改用以下指令, 這些指令會在路徑 /tmp/rosettastonks 下安裝一個資料夾, 並包含所有檔案。

$ nix build --out-link "/tmp/rosettastonks" github:m1dugh/RosettaStonks#chrome

資料夾現已安裝於 /tmp/rosettastonks/

本部分適用於所有使用者,無論您是使用 github 方法或 nix 方法。

在您的瀏覽器中:

基於 Firefox 的瀏覽器

$ nix build --out-link "/tmp/rosettatonks.xpi" github:m1dugh/RosettaStonks#mozilla
_警告:此方法僅會暫時安裝擴充功能,這代表如果 你關閉瀏覽器,該附加元件將會被解除安裝。這是因為 Firefox 政策不允許未驗證的擴充功能被使用。_

如何使用

新增時間

#### 在 Foundations 新增時間

要在 foundations 產品上新增時間,你需要前往你的練習, 並至少點擊忽略或解決一題問題。完成後,擴充功能頁面上 應該會出現一個時間欄位,你可以在此新增你的時間。

#### 在 Fluency builder 新增時間

要在 fluency builder 產品上新增時間,你需要前往你的練習, 並至少回答一題練習。如果新增時間欄位沒有出現,代表 沒有捕捉到時間請求,你需要重新整理問題並再回答一次。 要讓時間新增成功,你需要完成你用來新增時間的課程。

_注意:如果你沒看到新增時間欄位,代表你在 Rosetta Stone 網站上的操作未能增加合法的時間,因此,你需要回答其他問題。_

課程驗證

#### 在 Foundations 驗證課程

要驗證課程,需要開始一個課程,並透過右下角的 ignore 按鈕瀏覽所有問題。當所有問題都瀏覽完後,點擊 validate lesson 按鈕應該就能驗證課程。如果沒有,請回到首頁,點擊同一課程,它

應該會問你「你想繼續還是重設?」你可以選擇任一選項, 並再次驗證課程直到成功。最多應該3至4次就會成功。

#### 在 Fluency builder 中驗證課程

目前,rosetta stonks 上尚未提供驗證課程功能。

建置應用程式

建置 worker

可以使用以下指令將 worker 打包

$ deno task build:worker

這會產生封裝後的檔案 /dist/worker.esm.js,這是 worker 的封裝檔案。

前端建置

可以使用以下指令來封裝 worker

$ deno task build:frontend

這會建立封裝檔案 /dist/frontend.esm.js,這是前端的封裝檔案。

打包擴充功能

Chrome

要將擴充功能打包給 Chrome,可以執行以下指令:

$ make chrome

Firefox

要為 Firefox 打包擴充套件,可以執行以下指令:

$ make firefox

這將產生 rosettastonks.xpi,這個檔案是可在 Firefox 中載入的擴充功能檔案。

📸 喜歡視覺化操作?請參考 含圖片的 Chrome 安裝指南

--- Tranlated By Open Ai Tx | Last indexed: 2025-12-14 ---