Sem能独立完成多步骤任务的学业 Agent

学期里的每一天,
都在这里。

Semestra 将课表、待办、成绩与 GPA 整合进同一个工作区,并由 AI Agent Sem 协助你规划和执行。

开源 · 支持私有化部署

与你常用的平台无缝衔接

今日概览

当天的课程与截止事项,一页掌握。

今日课程、教室与下一节课倒计时,和未来七天的截止事项并列呈现。

  • 实时课程时间线当前时间线标出正在进行与即将开始的课程。
  • 七日截止视图按日期分组,并以课程颜色区分。
日历

整个学期,统一在一个日历中。

开始使用

课程、截止与待办的统一视图

以学业项目所在时区显示,身处任何时区都准确无误。支持拖拽调整与导出,可在周、月、列表与课表视图间切换。

精确筛选

按事项类型与课程控制显示内容。

日历订阅

通过 iCalendar 订阅链接,同步至 Google Calendar、Apple Calendar 与 Outlook。

教学班与上课时间

按教学班设置每周上课时间,系统自动生成整个学期的课表。

批量导入

从 Canvas、iCalendar 文件或课程大纲导入课程、考核与截止日期,提交前逐项审核。

成绩与 GPA

精确掌握成绩,清晰规划目标。

实时成绩与 GPA

根据已评分项计算当前成绩与 GPA,并展示各分类进度。

加权成绩册

按分类与权重记录考核,课程总评自动计算。

目标规划

设定目标绩点,自动推算剩余每项考核所需的最低分数。

多种 GPA 换算标准

内置多伦多大学、美国 4.0 / 4.33、澳大利亚 7 分制与韩国 4.5 分制等标准,也支持自定义区间。

Sem · AI Agent

交给 Sem,从规划到执行。

Sem 是面向长程任务的学业 Agent:它会拆解目标,调用工具查询你的课表、成绩与课程文件,连续执行多个步骤,直到任务完成。

多步骤自主执行

只需一句指令,Sem 自行规划步骤、检索数据,并交付可执行的方案。

长期记忆

记住你的偏好与学习习惯,跨会话持续生效;所有记忆均可查看和删除。

开放的 MCP 接口

通过 Model Context Protocol,在 Claude 等 AI 客户端中直接使用 Semestra。

Human in the loop

每一次写入操作都会先生成变更提案,经你批准、修改或拒绝后才会执行。支持使用你自己的模型服务商密钥。

为长程任务而生,每一步都可追溯。

展开任意步骤,即可查看 Sem 的推理过程、工具调用与数据改动。

待办

用自然语言快速创建待办。

  • 智能解析自动识别日期、时间与优先级标记,例如“周五 lab 报告 !!!”。
  • 与成绩册联动考核自动生成对应待办,截止日期变更时同步更新。
命令面板

键盘直达,一切触手可及。

  • 全局搜索按 Ctrl K,快速跳转页面、学期、课程与命令,支持拼音检索。
  • 快速切换课程使用 Ctrl ↑ / ↓ 在课程间切换,停留在当前页面。

为日常学习打磨的每一处细节。

插件扩展

番茄钟、习惯打卡、便签、世界时钟与计数器,可添加到任意页面的看板。

课程资料检索

上传课件即可全文检索;Sem 引用资料时会标注出处页码,一键定位原文。

Canvas 集成

连接 Canvas,在 Semestra 中查看课程公告、作业与日历。

外观与主题

浅色与深色模式,并可自定义强调色。

开源与私有化部署

源代码公开,可通过 Docker 一键部署到自有服务器。

数据可迁移

完整导出账户数据,并可随时导入恢复。

让下一个学期更从容。

免费使用,也支持私有化部署。