打开 Blackboard、Canvas、Moodle 等 LMS 页面,牛小匠自动识别课程,一键 AI 解题辅导、Assignment 拆解、截屏 Debug、周学习计划。 零切换成本,在你学习的地方直接用 AI。

LMS 自动识别、AI 解题辅导、Assignment 拆解、截屏 Debug、周学习计划、考试重点速览—— 一站搞定大学课程全周期。

你在 learn.uq.edu.au 打开 CSSE1001 的 Assignment 页面,牛小匠自动识别出这是 Blackboard 平台、UQ 大学、CSSE1001 课程,然后去匠人学院的课程库里匹配对应的教学大纲(W1-W13 周内容、Assessment 权重和截止日期)。匹配结果缓存 7 天避免重复请求。Canvas(USyd、Melbourne)和 Moodle(UNSW、Monash、ANU)同样适配,连 EdStem 和 Gradescope 的页面也能识别。

跟直接给答案的 ChatGPT 不同,牛小匠用苏格拉底式引导——你问「这道 recursion 题怎么做」,它不会甩一段代码,而是反问「你觉得 base case 应该在什么条件下触发?」引导你自己想出来。两三周后你会发现自己不看 AI 也能做出同类型的题了。如果你确实卡住,可以追问「直接给我看完整代码」,AI 会切换到直接回答模式,引导和直答可以灵活切换。

在 LMS 上打开 Assignment 说明页面,点「解读 Assignment」,AI 会把 spec 里那些绕来绕去的学术英语翻译成大白话,然后拆解成一个个可执行的任务项。比如 CSSE1001 的 A2 可能被拆成:1) UML 类图设计 → 2) 核心方法实现 → 3) 异常处理 → 4) Unit Test 编写 → 5) 代码风格检查。对于那种 spec 有 5 页长、读完还是不知道要做什么的 Assignment 特别有用——先让 AI 拆解一遍,你就知道从哪下手了。

Terminal 里一坨红色报错看不懂?⌘⇧S 截图发给牛小匠,AI 会读取截图中的 error message 和可见代码,定位到具体是第几行出了什么问题。比如看到「IndexError: list index out of range」,AI 不只是告诉你这是越界错误,还会分析你的 loop 逻辑哪里导致了 index 超出范围,给出具体的修复建议。Python、Java、C 这些主流语言的常见报错识别得最准。

点「本周学什么」,AI 根据匹配到的课程大纲告诉你这周的学习重点。比如 CSSE1001 第 5 周是 OOP 和 Inheritance,AI 会列出关键概念(polymorphism、abstract class、super())、建议的练习方向和与这周内容相关的 Assessment 提醒(「A1 本周五 23:59 截止」)。对于一学期下来不知道进度在哪的同学特别有用——每周一花 2 分钟看一眼周计划,备考心里有数。

写作业过程中 AI 给了一个很好的解释,点消息旁边的收藏按钮,题目和 AI 回答一起保存到云端。也可以用 ⌘⇧B 快速收藏整个页面的内容加上最新一条 AI 解析。所有收藏内容在匠人学院的学习中心(study-center?tab=bookmarks)可以查看,按课程名分类、支持翻页。期末复习的时候把这学期积累的收藏过一遍,比翻 Lecture Slides 高效得多。

有时候一张截图不够说明问题。比如你改了一段代码,改之前 output 是 A,改之后变成了 B 但还是不对——截两张图一起发,AI 会对比两个版本的差异并定位问题。操作方法:连续按 ⌘⇧S 截多张图,InputBar 下方会出现截图缩略图列表(标号 ①②),确认无误后一起发送。这个功能在调试 UI 样式和对比不同测试用例的输出时特别顺手。

期末考试前问牛小匠「这门课考试重点是什么」,AI 会结合课程大纲中各周的权重分布和 Assessment 占比,归纳出高频考点(比如 Recursion + Tree Traversal 在 CSSE1001 期末几乎必考)和中频考点。还会给出复习策略建议——比如「先过一遍 W3-W7 的核心概念,这部分占考试 60% 以上」。这个建议基于大纲数据推断,具体考什么还是要看 course coordinator 发的 revision guide。

写代码的时候两只手都在键盘上,不想再去打字问 AI?点一下麦克风按钮(或者直接说),牛小匠把你说的话转成文字发送。安静环境下中文识别效果不错,说「帮我解释一下 Big O notation」这种没问题。英文技术术语混着说偶尔会翻车——「segmentation fault」可能被听成别的,建议纯英文术语还是手打更稳。最适合的场景是在宿舍写作业,嘴上问 AI 概念问题,手上继续写代码。
从 Chrome Store 装到第一次在 Blackboard 用上 AI,30 秒搞定。
从 Chrome Web Store 搜索「牛小匠」,点击「添加至 Chrome」即可。也可以 直接下载 .zip 离线安装。

访问 Blackboard、Canvas、Moodle 等 LMS 页面,牛小匠自动识别课程代码并匹配 教学大纲(W1-W13 周内容 + Assessment 权重)。

侧边栏 8 个预设快捷操作:解题辅导、判断答案、解读 Assignment、本周学什么、 Debug 辅导、概念解释、截屏解析、考试重点。点一下直接发送,AI 用引导式方法实时回答。
下面这些大学我们做了专门域名适配和课程数据录入。 即使你的学校不在列表里,只要用的是 Blackboard、Canvas 或 Moodle,牛小匠都能工作——课程识别基于平台而非学校。
牛小匠在检测到你在 Quiz 页面时会主动弹出 Academic Integrity 提醒——这是非阻断式警告。AI 默认采用引导式教学,不会直接给答案。具体什么算违规每个学校、每门课的政策不同,建议看看 Course Profile 里的 AI Policy。我们的立场:牛小匠是学习辅助工具,相当于一个随时在线的 tutor,但在评估期间请根据课程规定决定是否使用。
基础功能不限专业——截图提问、翻译页面内容、总结 Lecture Slides 这些对任何课程都好用。深度功能(Debug 代码、OOP 概念辅导)主要针对编程类。商科/会计/金融的同学最常用的是:1) 让 AI 总结 Canvas 上长段英文 Lecture;2) Assignment spec 读不懂让 AI 翻译;3) 考前问「这门课的高频考点是什么」。
牛小匠通过 URL 和页面内容用正则匹配课程代码(CSSE1001、COMP1511、FIT2004 这类)。如果格式特殊或页面没有明显课程代码,自动识别可能失败。解决办法很简单:在对话框里直接告诉 AI「我在上 CSSE2010 Computer Systems」,AI 会记住这个上下文。即使没匹配到大纲,AI 辅导、截图 Debug 这些核心功能完全不受影响。
牛小匠、考证匠、求职匠共享匠人学院账号和积分余额,登录任意一个其他两个自动同步。对在校生来说最划算的用法:平时上课用牛小匠辅导 Assignment 和 Debug;周末或假期用考证匠刷 AWS/Azure 认证题;大三大四找实习用求职匠分析 JD。三个插件从同一个积分池扣费,每天签到积累的积分也是共享的。
关于积分、Academic Integrity、商科课能不能用、跟 ChatGPT 区别—— 挑你最关心的点一下。
安装 Chrome 插件,打开 LMS 页面即刻获得 AI 课程辅导。 解题、Debug、Assignment 拆解、考试重点速览——一站式搞定。
