Giter VIP home page Giter VIP logo

relingo-desktop's Introduction

Relingo Desktop

main

这是一个非官方的Relingo桌面客户端,主要用于背单词。

📦️ 下载安装包  |   💬 加入交流群

✨ 特性

  • 生词词频统计
  • 每日学习记录
  • 快速将生词标记为掌握
  • 基于词根词缀的助记功能
  • 基于艾宾浩斯遗忘曲线的复习功能
  • 更多特性开发中

📦️ 安装

访问本项目的 Releases 页面下载安装包。

  • macOS 用户可以通过 Homebrew 来安装:brew install --cask saltbo/bin/relingo

🆙 更新

访问本项目的 Releases 页面下载安装包覆盖安装即可。

  • macOS 用户可以通过 Homebrew 来安装:brew update && brew upgrade --cask saltbo/bin/relingo

⚙️ 使用

  1. 首次运行软件会提示下载证书
  2. 下载证书后,打开证书进行信任操作
  3. 通过 SwitchyOmega 插件或者Clash规则将api.relingo.net的请求代理到本软件的代理端口8119
  4. 刷新任意页面触发relingo插件的加载

FAQ

1. 为什么要拦截api.relingo.net的请求?

答:为了统计每日词频,官方的接口没有提供这个数据,我们通过拦截官方接口方式对单词数据进行统计并存储在您本地

2. 为什么要信任证书?

答:官方域名使用https提供服务,拦截请求需要获得您的授权。

3. 信任证书后如何保证没有拦截我的其他数据?

答:项目代码是开源的,您可以在pkg/proxy/proxy.go中看到所有逻辑。 如果还不放心,建议您通过SwitchyOmega插件或者Clash规则只把api.relingo.net的请求转发到8119.

📜 开源许可

本项目仅供个人学习使用,禁止用于商业用途。

基于 Apache-2.0 license 许可进行开源。

🖼️ 截图

image

image

relingo-desktop's People

Contributors

saltbo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.