an-lee 728bfae82f Feat: interactive courses (#736)
* add courses page

* add api for courses

* add course page

* update course type

* update client

* update course page

* refactor courses pages

* render chapter content

* shadow in course

* fix video handler

* update style

* mark finished examples

* fix media player

* update locale

* finish chapter

* refactor

* auto update chapter status

* audo finish chapter

* fix media provider

* fix wavesurfer player

* update continue btn

* refactor chapters & page

* minor fix

* fix undefined

* refactor

* refactor

* disable sentry in dev

* clean markdown format before alignment

* refactor

* fix regenerate

* fix transcription pre-process for `-` connector

* upgrade deps

* handle no chapters

* add llm chat api

* create llm chat

* display llm message

* create message

* handle error

* generate llm message

* display llm datetime

* scroll to message

* tts for llm message

* add course provider

* refactor

* translate llm message

* fix llm chat introduction

* refacotr

* upgrade deps

* refactor style

* handle undefined

* fix posts

* update locales

* update courses api

* add enrollments count

* upgrade yarn

* upgrade deps

* restore dep to fix package in mac

* upgrade deps
2024-07-11 19:14:40 +08:00
2024-07-01 20:11:12 +09:00
2024-07-11 19:14:40 +08:00
2024-04-06 08:51:25 +08:00
2024-07-11 19:14:40 +08:00
2024-06-28 16:33:06 +09:00
2024-07-11 19:14:40 +08:00
2024-04-01 08:50:44 +08:00
2024-07-11 19:14:40 +08:00

一千小时

在线阅读

1000h.org

本地阅读

yarn install
yarn docs:dev

Enjoy App

使用说明

请参阅 https://1000h.org/enjoy-app/

本地启动

yarn install
yarn enjoy:start

语音塑造新版2024

请参阅 https://1000h.org/sounds-of-american-english/1-basics.html

人人都能用英语2010

目录

Description
No description provided
Readme GPL-3.0 270 MiB
Languages
TypeScript 60%
Metal 19.6%
Jupyter Notebook 10.7%
HTML 5.8%
JavaScript 1.7%
Other 2%