Rosetta Stonks
介绍
RosettaStonks 是一个浏览器扩展,允许用户在 Rosetta Stone 语言学习平台上添加时间和验证课程。
RosettaStonks,你的 Rosetta Stone 就变成 stonks。
安装
基于 Chrome 的浏览器
➡️ 第一次手动安装 Chrome 扩展? 请查看分步视觉指南 —— 包含实用截图!🖼️
#### 1. 使用 GitHub 发布版
要在基于 Chrome 的浏览器中使用该扩展,你需要:
- 从最新发布版本下载文件
rosettastonks-chrome.tar.gz到你的设备上。 - 在你的设备上创建一个名为
rosettastonks的文件夹,用于存放该扩展。 - 在
rosettastonks文件夹中运行以下命令。
$ tar xvzf /path/to/rosettastonks-chrome.tar.gz- 使用 nix 包管理器
/tmp/rosettastonks。$ nix build --out-link "/tmp/rosettastonks" github:m1dugh/RosettaStonks#chrome
该文件夹现已安装在 /tmp/rosettastonks/此部分适用于所有用户,无论您是使用 github 方法还是 nix 方法。
在您的浏览器中:
- 访问
chrome://extensions - 打开
开发者模式开关 - 点击
加载已解压的扩展程序 - 选择您的
rosettastonks文件夹
基于 Firefox 的浏览器
- 从最新版本下载文件
rosettastonks.xpi。 - 或者,如果使用支持 flake 的 nix 包管理器,您可以运行
$ nix build --out-link "/tmp/rosettatonks.xpi" github:m1dugh/RosettaStonks#mozilla
- 在浏览器中进入
about:debugging#/runtime/this-firefox - 点击设置按钮并进入
Debug addons。 - 点击
Load Temporary Add-On - 在文件选择器中选择
/tmp/rosettastonks.xpi文件。
如何使用
添加时间
#### 在 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 chromeFirefox
要为 Firefox 打包扩展,可以运行以下命令:
$ make firefox这将生成 rosettastonks.xpi,这是可以在 Firefox 中加载的扩展文件。
📸 更喜欢可视化操作?请查看带图片的 Chrome 安装指南
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-14 ---