ocsjs/ocsjs
OCS 网课助手,刷课脚本,网课脚本,帮助大学生解决网课难题,支持【超星学习通】【知道智慧树】【职教云】【智慧职教】【中国大学MOOC】等网课 , 可以在 脚本猫 以及 油猴 等开源脚本管理器下运行。 observed · 2026-08-28
Health v2 · maintenance only
88/100
- Activity 90
- Release rhythm 79
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 2
- age_days: 2371
- days_rel: 63
- days_push: 63
- n_releases_24m: 86
Adoption not part of the score
3314 stars · 270 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
OCS (Online Course Script) is a userscript and companion Electron desktop app that automates online course tasks for Chinese university e-learning platforms such as Chaoxing Xuexitong, Zhihuishu, ZhiJiaoYun, and China University MOOC. It auto-plays videos, completes chapter quizzes, reads courseware, and supports automatic answer searching with optional AI-powered answering via configurable question banks.
Use cases
- automatically complete online course videos and quizzes
- auto-answer questions on Chaoxing Xuexitong
- run multiple course accounts in parallel browsers
- search question banks for exam answers
- skip through online course PPT slides automatically
- manage multiple e-learning platform accounts from one desktop app
When to choose
- you are a student on supported Chinese platforms (Chaoxing, Zhihuishu, ZhiJiaoYun, Zhiye Jiaoyu, China University MOOC, Rain Classroom) wanting to automate coursework
- you want a userscript for Tampermonkey/ScriptCat or a one-click desktop app with browser multi-instance support
- you need automatic answer search with configurable question banks or AI answering
When to avoid
- your course platform is not among the supported Chinese e-learning sites
- you need a general-purpose browser automation framework rather than a ready-made course script
- automating coursework violates your institution's or platform's terms of service
Facets
application · maturity active
workflow-automation web-scraping browser-extension chatbot gui education web-development developer-tools browser windows cross-platform userscript tampermonkey scriptcat online-course-automation auto-answer question-bank chaoxing zhihuishu icourse163 playwright automation macos linux electron typescript nodejs
8 sources
- readme: https://github.com/ocsjs/ocsjs · fetched 2026-08-28 · 756ce7afa009
- homepage: https://docs.ocsjs.com · fetched 2026-08-29 · 471a3ca75cfc
- site_page: https://docs.ocsjs.com/docs/quickly-start · fetched 2026-08-29 · bb368ebe25db
- site_page: https://docs.ocsjs.com/docs/about · fetched 2026-08-29 · 4ba6923dc7e1
- site_page: https://docs.ocsjs.com/docs/script · fetched 2026-08-29 · c3066ca63a07
- site_page: https://docs.ocsjs.com/docs/app · fetched 2026-08-29 · c00f16b86225
- site_page: https://docs.ocsjs.com/docs/issues/2025 · fetched 2026-08-29 · 43dda06e356a
- site_page: https://docs.ocsjs.com/docs/work · fetched 2026-08-29 · 2b48c1bba18b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ocsjs/ocsjs | main | 88 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem