原文:https://mp.weixin.qq.com/s/Oo5T6g68BNe9QUTL4bHrIg

AI外语学习神器Enjoy上线!网页版、桌面版全攻略来袭

everyone-can-use-english 是一个帮助用户学习和使用英语的工具类应用。简单讲,它通过技术手段降低英语使用门槛,让每个人都能轻松练习和掌握英语。适用人群:英语学习者、需要提升英语能力的普通用户。

项目地址:https://github.com/ZuodaoTech/everyone-can-use-english

主要语言:TypeScript

stars: 27.77k

项目概述

该项目名为 Enjoy,定位是 AI 外语学习的最佳助教,旨在辅助用户进行外语学习,尤其是英语学习。

核心功能

  • 网页版功能:已上线,可直接访问 https://enjoy.bot 使用。具备音频管理(如查看音频、添加音频)、音频跟读练习(影子练习)、音频评估、新聊天开启及聊天交流等功能。
  • 桌面版功能:从预览图可推测有主页展示、跟读练习、评估、文档查看、聊天等功能。具体下载及使用说明可参阅 文档

优势

  • 结合 AI 助力学习:借助 AI 强大的能力,为用户提供更智能、高效的外语学习辅助。
  • 多版本支持:提供网页版和桌面版,方便不同场景下的用户使用,网页版无需安装,打开网页即可使用;桌面版可能提供更丰富的功能和更好的使用体验。
  • 丰富学习资源:提供“一千小时(2024)”和“人人都能用英语(2010)”等相关学习资料,涵盖简要说明、训练任务、语音塑造、语法讲解等多方面内容,帮助用户全面提升外语能力。

应用场景

  • 个人自主学习:适合想要自主提升外语能力的个人,通过音频练习、聊天交流等功能进行自我训练。
  • 辅助课堂学习:可作为学生在课堂之外的学习工具,巩固课堂所学知识,进行更多的口语练习和知识拓展。

代码及开发

  • 文档给出了桌面版开发的基本命令,通过 yarn install 安装依赖,yarn enjoy:start 启动开发环境。

LiveKit开源项目:一站式解决实时音视频开发难题,多语言SDK超强大!

livekit 是一个端到端实时通信栈的开源项目。简单讲,它能帮助人类和AI实时互动,比如视频通话、直播等场景。适用人群:开发者、AI应用构建者

项目地址:https://github.com/livekit/livekit

主要语言:Go

stars: 14.63k

LiveKit是一个基于WebRTC的开源项目,旨在为开发者提供可扩展的多用户实时音视频和数据通信能力,帮助开发者在应用程序中轻松构建实时音视频数据功能。

核心优势

  • 可扩展性与分布式架构:采用WebRTC SFU(Selective Forwarding Unit),支持分布式部署,能轻松应对大规模用户的实时通信需求。
  • 多语言客户端SDK:提供JavaScript(TypeScript)、Swift、Kotlin、Flutter、Unity等多种语言的客户端SDK,方便开发者在不同平台上集成实时音视频功能。
  • 生产级稳定性:支持JWT认证,具备强大的网络连接能力,支持UDP、TCP、TURN等多种网络协议,确保在复杂网络环境下的稳定运行。
  • 易于部署:提供单二进制文件、Docker镜像和Kubernetes部署方式,方便开发者根据自身需求选择合适的部署方案。
  • 高级特性丰富:具备说话者检测、Simulcast、端到端优化、选择性订阅、 moderation APIs、端到端加密、SVC编解码器(VP9、AV1)、Webhooks、分布式和多区域支持等高级特性。

应用场景

  • 视频会议:可用于构建企业级视频会议系统,支持多人实时视频通话、屏幕共享、聊天等功能。
  • 在线教育:为在线教育平台提供实时音视频教学功能,支持教师与学生之间的互动交流。
  • 直播:实现高清、低延迟的直播功能,支持观众与主播之间的实时互动。
  • 社交娱乐:在社交应用中添加实时音视频聊天、互动游戏等功能,增强用户体验。

生态系统

  • Agents:用于构建实时多模态AI应用,支持可编程的后端参与者。
  • Egress:支持录制或多流房间,并导出单个轨道。
  • Ingress:可从RTMP、WHIP、HLS或OBS Studio等外部源摄取流。

安装与使用

  • 安装:支持MacOS、Linux和Windows系统,提供不同的安装方式。同时,推荐安装LiveKit CLI,方便访问服务器API、创建令牌和生成测试流量。
  • 启动:在开发模式下,可通过livekit-server --dev命令启动LiveKit,使用占位API密钥/密钥对。
  • 创建访问令牌:用户连接到LiveKit房间需要访问令牌(JWT),可使用CLI生成。
  • 测试:可使用示例应用程序进行测试,输入生成的令牌即可连接到LiveKit服务器。

部署方式

  • LiveKit Cloud:提供最快、最可靠的运行方式,每个项目都有免费的月度带宽和转码信用额度。
  • 自托管:可参考部署文档进行自定义部署。

开发支持

  • 文档与指南:提供详细的文档和指南,帮助开发者快速上手。
  • 示例应用:提供多个示例应用,包括视频会议、空间音频、直播等,方便开发者参考。
  • 社区支持:拥有活跃的Slack社区和Twitter账号,开发者可在社区中交流经验、获取帮助。

吐血整理!超全开发者交互式路线图、最佳实践及知识问答资源汇总

developer-roadmap 是一个提供开发者职业成长路径图和学习指南的教育资源库。简单讲,它用清晰的路线图告诉你每个技术岗位需要学什么、怎么学。适用人群:初级到中级开发者、转行学习者及希望系统提升技能的程序员。

项目地址:https://github.com/kamranahmedse/developer-roadmap

主要语言:TypeScript

stars: 336.09k

仓库概述

roadmap.sh 是一个由社区驱动的项目,旨在为开发者提供全面的学习路线图、文章和资源。该项目涵盖了众多技术领域,能帮助开发者规划学习路径、提升技能。

核心功能

  • 丰富的学习路线图:提供了多种技术领域的学习路线,如前端、后端、DevOps、人工智能等,每个领域还有针对初学者的路线。例如前端开发,有普通前端路线和前端初学者路线,方便不同水平的开发者找到适合自己的学习路径。
  • 交互式体验:路线图是交互式的,用户可以点击节点查看更多关于该主题的详细信息。
  • 最佳实践指南:包含了后端性能、前端性能、代码审查、API 安全、AWS 等方面的最佳实践,帮助开发者遵循行业标准,提高开发质量。
  • 知识测试问题:提供了 JavaScript、Node.js、React 等技术的问题,用于测试、评估和提升开发者的知识水平。

优势

  • 全面性:覆盖了从编程语言到特定技术栈,再到管理和设计等多个领域,几乎满足了开发者在不同职业阶段和方向的学习需求。
  • 社区驱动:众多开发者参与贡献,保证了内容的及时性和实用性,能反映行业最新趋势和技术。
  • 易于使用:通过清晰的界面和交互式路线图,让开发者能够快速找到自己需要的信息。

应用场景

  • 新手入门:对于刚进入开发领域的新手,可根据不同的初学者路线图,逐步了解和学习相关技术。
  • 职业规划:有一定经验的开发者可以参考路线图,规划自己的职业发展方向,补充所需技能。
  • 知识巩固:开发者可以通过测试问题来巩固所学知识,发现自己的知识短板并进行针对性学习。

开发与贡献

  • 开发:克隆仓库,安装依赖后即可启动应用。可使用 depth 参数减少克隆大小,加快克隆速度。
git clone git@github.com:kamranahmedse/developer-roadmap.git
cd developer-roadmap
npm install
npm run dev
git clone --depth=1 https://github.com/kamranahmedse/developer-roadmap.git

【GitHub每日速递 250918】开发者必藏!336k 星标项目告诉你:前端 / 后端 / AI 岗该怎么学才高效的更多相关文章

  1. 一年一度!GitHub 开发者大会「GitHub 热点速递 v.22.45」

    GitHub 是全球最大的开源社区,它的一举一动都深受每一位开源爱好者的关注.这周末刚落下帷幕的<GitHub Universe 2022>是 GitHub 发布最新产品.功能.报告和计划 ...

  2. 换工作?试试远程工作「GitHub 热点速览 v.22.40」

    近日,潜在某个技术交流群的我发现即将毕业的小伙伴在焦虑实习.校招,刚好本周 GitHub 热榜有个远程工作项目.不妨大家换个思路,"走"出去也许有更多的机会.当然,除了全球的远程工 ...

  3. 视觉享受,兼顾人文观感和几何特征的字体「GitHub 热点速览 v.22.46」

    GitHub 上开源的字体不在少数,但是支持汉字以及其他非英文语言的字体少之又少,记得上一个字体还是 霞鹜文楷,本周 B 站知名设计 UP 主开源了的得意黑体在人文观感和几何特征之间找到了美的平衡. ...

  4. 快速绘制流程图「GitHub 热点速览 v.22.47」

    画流程图一直是研发的一个难题,如何画得通俗易懂已经够让人头疼了,还要美观大方.用 d2 的语法描述下流程,d2 会自动帮你生成一张配色极佳的流程图.说到研发的选择,本周特推的 choiceof.dev ...

  5. 在?开源社区版的 AirTag 请收下——GitHub 热点速览 v.21.21

    作者:HelloGitHub-小鱼干 在比特币跌到怀疑人生的时候,看着"出血不止"的荷包,是时候来"薅"一波羊毛了.openhaystack 能让你免去购买 A ...

  6. 一款能“干掉” ChatGPT 的应用「GitHub 热点速览」

    据说有了它,ChatGPT 就可以靠边站了.因为 Auto-GPT 能更加主动地完成你给他的指定任务,不用做更多的人为干涉,它的推理能力比 ChatGPT 更强,有人用它解放双手做了个 React 网 ...

  7. 开发者的瑞士军刀「GitHub 热点速览 v.22.04」

    Swiss Army knife 可以说是本周的关键词了,多个项目采用该词来描述它的特性:像是能全方位解决浏览器"网络"操作的 CyberChef 方便你进行数据加密.解编码,还有 ...

  8. GitHub 热点速览 Vol.18:刷 LeetCode 的正确姿势

    作者:HelloGitHub-小鱼干 摘要:找对路子,事半功倍,正如本周 GitHub Trending #刷 LeetCode# 主题想表达的那般,正确的学习姿势方能让人走得更远,走进大厂

  9. 制作 PPT 的新方式出现了——GitHub 热点速览 v.21.19

    作者:HelloGitHub-小鱼干 想当初 Markdown 的出现,拯救了多少死在 Word 样式调整上的人,现在,slidev 出现了,它让你 Focus 在本该专注的 PPT 内容制作上而不需 ...

  10. 火爆的文字游戏你玩了吗?「GitHub 热点速览 v.22.06」

    不知道你有没有被 Wordle 这款游戏刷屏,在本期热点速览的特推部分选了一个 React 编写的开源版本同你分享,而本次公众号摘要也是一个提示, 只不过这个只能盲猜了.别小瞧 Wordle 这个游戏 ...

随机推荐

  1. node安装与使用

    nvm for mac/linx 安装 使用yum安装node,最新只能安装到0.12.X 版本,而自定义安装二进制的又有点麻烦,所以用nvm安装 (如果命令下载不下来 可以手动下载到服务器上执行). ...

  2. Luogu P3549 [POI 2013] MUL-Multidrink 题解

    P3549 [POI 2013] MUL-Multidrink 非常 tricky 的一道题,模拟赛拼尽全力无法战胜,写篇题解记录一下. 容易理解的直接构造法. 按原题限制随便跳会破坏很多性质,几乎无 ...

  3. Educational Codeforces Round 105 (Rated for Div. 2) AB题解

    A. ABC String 思路:相同字符要有相同的半括号(要么都是左括号要么都是右括号),总共8种情况.若把左括号看做1,右括号看成-1,那么这个序列满足任意前缀和\(sum[i]>=0且su ...

  4. 简述FPS的计算方法

    参考链接 cnblog 个人理解 单位时间内刷新的次数.

  5. C++ / java 风格指南

    简介 https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/headers/#inline-funct ...

  6. 生成库文件 virtual studio

    简介 如果我们把我们要常用的文件生成自己的动态库的话,我们将加速我们的第一代开发过程. 核心内容 参考链接: https://www.cnblogs.com/lanhaicode/p/10798385 ...

  7. 星闪(Bear Pi-H2821)开发板带宽、功耗测试

    一.开发环境 硬件:H2821星闪开发板*2(BS21,BLE.SLE二合一),TypeC数据线*2 性能参数: 支持 BLE4.0/4.1/4.2/5.0/5.1/5.2/5.3/5.4 和 SLE ...

  8. CentOS 7安装MariaDB 10详解以及相关配置-九五小庞

    第一步:添加 MariaDB yum 仓库 首先在CentOS操作系统中/etc/yum.repos.d/目录下添加 MariaDB 的YUM配置文件MariaDB.repo文件. vi /etc/y ...

  9. Win11正式版如何关闭护眼模式的问题

    有一位雨林木风官网的小伙伴在使用Windows11系统时,不知道怎么电脑就自动打开护眼模式,电脑屏幕变得有点黄,看着眼睛更不舒服了.那么,这win11专业版要如何关闭护眼模式呢?接下来,雨林木风小编就 ...

  10. Unity新版输入系统 new input system

    参考:https://connect.unity.com/p/unity-xin-inputsystem-de-jian-yao-shi-yong 参考:https://connect.unity.c ...