Skip to main content
Moodle 集成

Moodle 上的课,走官方通道接进来。

UniKnow 用和 Moodle 官方 App 一样的授权方式连接你的学校:在学校自己的登录页登录一次,课程、作业、测验、成绩和论坛就整理进来,课件里的字也能被 UniMind 检索。全程走 Moodle 官方接口,不抓网页,也不碰你的密码。

免费开始macOS 与 Windows只读,不会替你提交任何东西

简答Moodle × UniKnow

UniKnow 怎么连接 Moodle?要自己去找 token 吗?

不用。在 UniKnow 里选 Moodle、填上学校的 Moodle 地址,应用先确认这个站点开着移动端服务,再弹出学校自己的登录页。你照常登录(统一认证、二次验证都在学校页面里完成),Moodle 就把一个访问令牌交回给 UniKnow——和 Moodle 官方 App 登录是同一套流程。之后所有课程内容都通过 Moodle 官方接口读取,只读不写。前提是学校开着 Moodle 移动端服务,Moodle 3.0 以后的 HTTPS 站点默认就是开着的。

  • 不用手动复制 token
  • 不需要管理员审批
  • 支持统一认证与二次验证
  • 只读访问
官方授权

和 Moodle 官方 App 同一种登录。

连接的每一步都在你眼前:先检测站点,再在学校的登录页登录,最后由 Moodle 把访问令牌交给 UniKnow。令牌交回来时会先核对签名,确认是你的学校签发的才保存。

  • 先检测,再登录:站点没开移动端服务或正在维护,登录窗口弹出之前就会告诉你原因
  • 登录窗口就是学校自己的页面,统一认证、二次验证照常走,有 10 分钟慢慢完成
  • 令牌交给系统加密保存(macOS 钥匙串 / Windows DPAPI),不以明文写进硬盘
导入内容

Moodle 里你能看到的,按 Moodle 的样子读进来。

全部通过 Moodle 官方 Web Service 读取,不解析网页。章节、活动类型这些 Moodle 自己的概念原样保留,不硬套成别的平台的样子。

课程简介

Moodle 没有单独的 Syllabus,课程简介就当大纲用,UniMind 回答时会引用它。

章节与活动

老师编排的章节(Week 1、Topic 2…)原样保留,图书、Wiki、外部工具这些活动也都认得出来。

作业

截止与关闭时间、满分、作业说明和附件,以及你的提交、评分状态。

测验

和作业一起列进待办,关闭时间就是截止时间;作答还是回 Moodle。

成绩与评语

成绩册里每一项的得分、百分比,以及老师写给你的评语。

公告

课程公告栏(Announcements)里的每一条,改时间、改地点、考试通知都在。

讨论

各个论坛的主题帖,连同回复数和未读数。

页面

Page 活动的完整正文,不只是标题。

资料

散在各个活动里的文件汇总成一份清单,在「资料」里一次看全。

不会导入:站内消息、Moodle 日历里的事件、同学名单。图书(Book)、词汇表、Wiki 的正文要在 Moodle 里打开;放在 Kaltura 等插件里的讲座视频也不在导入范围内。课件原文件留在 Moodle,UniKnow 只保存提取出来的文字。
在应用里读

能在应用里读的就地读,必须回 Moodle 的才回去。

导入的课程在 UniKnow 里按 Moodle 自己的结构显示:章节在左,点开一项就在右边读。页面、文件、作业说明、论坛帖子直接在应用里看;做测验、交作业、外部工具这类必须在 Moodle 上进行的,打开内置的 Moodle 窗口完成。

  • 二十多种活动类型各有图标:要做的、要参与的、要看的,一眼分开
  • 测验、交作业、外部工具在内置 Moodle 窗口里完成,不用另开浏览器
  • 还没对你开放的活动也留着占位,标着「对学生隐藏」,不会让你以为这周什么都没发
COMP2521 · 章节
Course outline页面在应用里读
Lecture 2 — Linked lists.pdf文件在应用里读
Lab 02 — Linked lists作业 · 说明在应用里读,提交回 Moodle内置 Moodle 窗口
Quiz 1 — Complexity测验 · 在 Moodle 中作答内置 Moodle 窗口
Week 2 Q&A forum论坛在应用里读
Ed Discussion外部工具(LTI)内置 Moodle 窗口
VisuAlgo — linked lists网址浏览器打开
课件正文

课件里的字,UniMind 都读得到。

文件、文件夹活动里的课件,以及作业说明里附的文件,正文都会被提取出来建立索引。问「Lab 02 要交什么」,UniMind 会翻出作业说明和对应那周的课件,并标出处。

  • 支持 PDF、DOCX、PPTX,来源是文件与文件夹活动,以及作业附件
  • 单个文件 50 MB 以内;扫描版 PDF(没有文字层)和旧版 .ppt 暂不支持
  • 和课程简介、页面、论坛、测验一起,组成这门课可检索的资料
COMP2521 · 资料已建索引
PDF
Lecture 2 — Linked lists.pdf文件 · Week 2 · 41 页
PDF
Lab 02 Specification.pdf作业附件 · 4 页
PPTX
Tutorial 2 — Pointers.pptx文件夹 · Tutorials · 18 页
UniMind
Lab 02 要交什么?reverse 有思路提示吗?
UniMind

只交 list.c,实现 insertAfter 和 reverse,并通过给定的测试,不要写 main 函数。

有。第 2 周课件用三个指针 prev、curr、next 逐个翻转链接,画了完整的步骤图。截止时间以作业页为准。

引用来源Lab 02 Specification · 第 2 页Lecture 2 · 第 27 页Lab 02 · 作业

继续问 UniMind…
保持同步

想让它自己更新?打开云端同步。

Moodle 课程随时可以在课程页点「重新同步」。想省掉这一步,就在「设置 → 课程同步」里点「开启 Moodle 服务端同步」:令牌加密存到云端,服务器每 6 小时替你同步一次,应用关着也照常更新。

  • 新作业、截止提前、出成绩会弹系统通知,最多三条,再多就合成一条
  • 所有变化都记了下来,问 UniMind「这门课最近有什么变化」就能看到
  • 关闭云端同步,令牌会立刻从云端删除
设置 · 课程同步
课程同步方式
服务端同步(Moodle)同步正常 · 上次 2 小时前https://moodle.telt.unsw.edu.au · 令牌 …8f3a
立即同步关闭服务端同步

开启服务端同步后,令牌加密保存在云端,只用来读取你已导入课程的内容,每 6 小时一次;随时可以关闭,关闭即从云端删除。

怎么连接

四步连上 Moodle

  1. 1. 下载并登录 UniKnow

    在 Mac 或 Windows 上安装客户端,登录 UniKnow 账号(没有就免费注册一个)。

  2. 2. 选 Moodle,找到学校

    在「课程」里点「LMS 导入」,选 Moodle。列表里搜不到你的学校,就点「找不到你的学校?直接输入 Moodle 站点地址」。

  3. 3. 在学校页面登录

    应用先检测站点,然后弹出学校自己的登录页。照常登录,完成后窗口会自己关掉。

  4. 4. 勾选课程

    在「你的 Moodle 课程」里选好要导入的课。每门几十秒到几分钟,导完就能提问。

蓝调时刻的大学长廊,远处一个小小的人影

你的学校用的是 Moodle 吗?

Moodle 在英国、澳洲、新西兰和香港的大学里很常见,而且常常换了名字:伦敦国王学院叫 KEATS,玛丽女王叫 QMplus,拉夫堡叫 Learn,麦考瑞叫 iLearn。

  • KEATS · 伦敦国王学院
  • QMplus · 玛丽女王大学
  • Learn · 拉夫堡大学
  • iLearn · 麦考瑞大学

看网址

课程页的地址形如 …/course/view.php?id=12345,登录页是 …/login/index.php。

看页脚

页面底部常有「Powered by Moodle」;开着移动端服务的站点,通常还有一个「Get the mobile app」链接。

让应用帮你查

在 UniKnow 里填上地址就会先检测:不是 Moodle、没开移动端服务、正在维护,都会直接告诉你。

这些大学的 Moodle 都开着移动端服务

23
  • University of Nottinghammoodle.nottingham.ac.uk
  • King’s College London (KEATS)keats.kcl.ac.uk
  • LSEmoodle.lse.ac.uk
  • University of Warwickmoodle.warwick.ac.uk
  • Queen Mary University of London (QMplus)qmplus.qmul.ac.uk
  • University of Cambridgewww.vle.cam.ac.uk
  • Royal Holloway, University of Londonmoodle.royalholloway.ac.uk
  • Lancaster Universitymodules.lancaster.ac.uk
  • Loughborough University (Learn)learn.lboro.ac.uk
  • University of Strathclyde (Myplace)classes.myplace.strath.ac.uk
  • City St George’s, University of Londonmoodle.city.ac.uk
  • SOAS University of Londonmoodle.soas.ac.uk
  • Goldsmiths, University of Londonlearn.gold.ac.uk
  • University of Essexmoodle.essex.ac.uk
  • University of Portsmouthmoodle.port.ac.uk
  • UNSW Sydneymoodle.telt.unsw.edu.au
  • Macquarie University (iLearn)ilearn.mq.edu.au
  • La Trobe Universitylms.latrobe.edu.au
  • University of Canterbury (AKO | LEARN)learn.canterbury.ac.nz
  • University of Waikatoelearn.waikato.ac.nz
  • The University of Hong Kongmoodle.hku.hk
  • Hong Kong Baptist Universitybuelearning.hkbu.edu.hk
  • York University, Toronto (eClass)eclass.yorku.ca

以上地址在 2026 年 10 月逐一检测过:都在用 Moodle,移动端服务也是开着的。应用内置的学校列表还在补充,搜不到就点「找不到你的学校?」,填上表里的地址。

隐私

密码只交给学校,令牌交给系统加密。

  • 不经手你的密码

    登录在学校自己的页面完成。UniKnow 拿到的只是 Moodle 签发的访问令牌,看不到也不保存你的学校密码。

  • 令牌加密保存

    令牌交给系统加密(macOS 钥匙串 / Windows DPAPI),不以明文写进硬盘;系统加密用不了时只留在内存里。

  • 只读,不代你操作

    只调用 Moodle 的读取接口。交作业、做测验、回帖,都由你自己在 Moodle 里完成。

  • 断开即清除

    断开 Moodle 会在本机撤销令牌,并清除已同步的 Moodle 课程数据。移除一门课,它在云端的资料也一并删除。

关于 Moodle 的常见问题

我的学校用 Moodle,一定能连上吗?

大多数能。UniKnow 走的是 Moodle 移动端服务,Moodle 3.0 以后的 HTTPS 站点默认开着;少数学校把它关了,这时应用会在弹出登录窗口之前提示「该 Moodle 站点关闭了移动端 Web 服务」,需要学校的 Moodle 管理员开启。

上面列出的学校我们逐一检测过;不在列表里的,直接在应用里填地址试一下,几秒钟就有结果。

学校用统一认证(SSO)或二次验证,能登录吗?

能。弹出的登录窗口就是学校自己的页面,统一认证、二次验证都在里面照常完成,有 10 分钟时间。

UniKnow 会保存我的 Moodle 密码吗?

不会。密码只在学校的页面上输入。UniKnow 保存的是 Moodle 签发的访问令牌,交给系统钥匙串加密(macOS 钥匙串 / Windows DPAPI),不以明文写进硬盘。

Moodle 课程多久更新一次?

在课程页点「重新同步」会立刻刷新。想让它自己更新,就在「设置 → 课程同步」里开启 Moodle 服务端同步:服务器每 6 小时同步一次,应用关着也照常。

注意:应用开着时每 6 小时的自动重扫目前只覆盖 Canvas,Moodle 课程请用手动同步或云端同步。

测验和作业能在 UniKnow 里做吗?

作业说明和附件可以在应用里读;交作业、做测验要在 Moodle 上进行,UniKnow 会用内置的 Moodle 窗口帮你打开。它不会替你提交、作答或发帖。

讲座视频会导入吗?

不会。放在 Kaltura 等插件里的讲座视频不在导入范围内。想把录播变成文字,可以用课堂实时转写,声音来源选「屏幕音频」。

可以同时连接 Canvas 和 Moodle 吗?

一个账号同一时间连接一个学校平台。从 Canvas 切到 Moodle 时,原来同步的课程会被清除,再导入 Moodle 的课程;你在 UniKnow 里自己的文件和笔记会保留。

提示「这个地址看起来不是 Moodle 站点」怎么办?

先核对地址:登录 Moodle 后看浏览器地址栏,填域名那一段就行(比如 moodle.example.edu),https:// 会自动补上。还是不行的话,把学校名告诉我们,我们来查。

要付费吗?

连接 Moodle、导入课程是免费的,免费版课程数量不限,每月有 5 AI 积分(和 UniMind 对话一次扣 1 分)。需要更多 AI 积分或课堂转写时再升级。

这学期的课,今晚从 Moodle 接进来。

下载客户端,选 Moodle,在学校页面登录一次,几分钟后就能开始提问。

免费版不限课程数 · 无需信用卡