Web Analytics

RosettaStonks

⭐ 151 stars Simplified 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次后生效。

#### 在流利度构建器中验证课程

目前,验证课程功能在rosetta stonks上不可用。

构建应用程序

构建工作线程

工作线程可以使用以下命令打包

$ 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 ---