Canvas 同步
UniFlow 的 Canvas 集成功能让你通过内置浏览器直接连接学校的 Canvas LMS。连接后,课程、作业、公告、讨论、成绩和文件会自动同步——无需任何手动操作。
工作原理
UniFlow 在桌面应用中内嵌了一个全功能浏览器。你使用自己的 Canvas 账号登录,UniFlow 从你访问的页面中读取内容。这与密码管理器或无障碍工具与网页的交互方式类似。
核心要点
- 非网页爬取 — UniFlow 不使用自动化爬虫
- 自行认证 — 你的 Canvas 密码不会被 UniFlow 存储
- 仅限授权访问 — UniFlow 仅从你主动访问的页面读取内容
- 本地优先 — 同步的数据缓存在本地设备,支持离线访问
连接 Canvas
- 点击 UniFlow 标题栏中的 Canvas 按钮
- 输入你学校的 Canvas 网址(例如
https://canvas.university.edu) - 在内置浏览器中使用你的 Canvas 账号登录
- UniFlow 将自动检测并开始同步你的课程
连接成功后,Canvas 按钮旁会出现一个绿色指示灯,确认会话处于活动状态。
同步内容
UniFlow 从 Canvas 中捕获并整理以下数据:
| 数据类型 | 详情 |
|---|---|
| 课程 | 课程名称、代码、时间安排和选课信息 |
| 作业 | 标题、截止日期、分值、提交类型、评分标准和附件 |
| 公告 | 课程公告及完整内容 |
| 讨论 | 讨论话题和回复 |
| 模块 | 模块结构、条目和关联资源 |
| 成绩 | 只读成绩信息 |
| 教学大纲 | 课程教学大纲内容 |
| 文件 | 可下载的课程资料和附件 |
自动同步与手动同步
自动同步
在 UniFlow 中浏览 Canvas 时,数据会随你的导航实时同步。访问一个课程页面,其作业、模块和公告会自动被捕获。
深度扫描
对于全面导入,UniFlow 会对课程执行深度扫描。这会访问所有子页面(作业、模块、公告、讨论)以捕获完整数据,包括:
- 完整的作业描述和说明(HTML)
- 评分标准详情及各项分值
- 所有课程模块条目
- 讨论帖子
云端同步
你的课程数据也会上传到 UniFlow 的安全云端,用于:
- 跨设备访问 — 在任何登录了你账户的设备上访问课程
- UniMind 索引 — 课程内容被分块并向量化嵌入,支持 AI 驱动的检索(参见 UniMind 引擎)
- 数据备份 — 云端数据受行级安全策略保护
Canvas 工具栏
在 UniFlow 中浏览 Canvas 时,支持的页面上会出现一个智能工具栏:
测验助手
在 Canvas 测验页面,UniFlow 可以:
- 检测并解析测验题目(单选、判断、简答、论述、填空、数值)
- 提供 AI 驱动的答案建议及置信度评分
- 显示解释并引用课程资料作为依据
- 可选择自动填充答案(需明确用户确认)
注意:测验助手是一个学习辅助工具。请始终负责任地使用,并遵守学校的学术诚信政策。
讨论助手
在 Canvas 讨论页面,UniFlow 可以:
- 基于话题、评分标准和课程内容生成讨论回复
- 支持多种写作风格:学术、随意、批判和创意
- 自定义回复长度(目标字数)
- 使用课程资料作为论据
- 可选搜索网络获取额外参考
页面翻译
UniFlow 可以在英语和中文之间翻译 Canvas 页面内容,方便多语言学生更好地理解课程资料。
常见问题
Canvas 会话过期
如果 Canvas 会话过期,UniFlow 会提示你重新登录。只需点击 Canvas 按钮并重新认证即可。
数据未同步
- 确认你已在内置浏览器中登录 Canvas
- 尝试刷新 Canvas 页面
- 直接导航到你想同步的课程页面
- 如问题持续,重启桌面应用
学校 Canvas 无法加载
确保你的 Canvas 网址正确(例如 https://canvas.yourschool.edu)。部分学校使用自定义子域名。如不确定,请咨询学校 IT 部门。
隐私与合规
- 你的 Canvas 账号由学校的 Canvas 服务器直接处理
- UniFlow 从不存储你的 Canvas 密码
- 所有同步数据存储在本地和加密的个人云端存储中
- 云端数据受行级安全策略保护——只有你能访问你的数据
下一步
- 作业管理 — 管理和追踪已同步的作业
- UniMind 引擎 — 用 AI 查询课程资料
- 实时转录 — 录制课堂并关联到课程