内容底座
一份内容,八个工位共用
题目、知识卡片、图形、课件同处一个内容模型。在题库里改一道题,引用它的讲义与试卷同步可见;组卷与讲义引用时自动冻结快照,历史卷面不会因为原题被改而变样。每道题都有完整修改链,可逐版对比、可回滚。
- 题目 20+ 字段模型,知识卡片 12 类、10 种段落
- 版本链逐版留痕,误改可回滚
- 引用即冻结快照,历史成品不受后续修改影响
- 内容在工位间直接流转,不需要导出再导入
同砚共学不是把若干工具装在同一个导航里,而是让它们共用同一份内容、同一套权限、 同一条计费与排版链路。这一页把体系的四层结构和每个模块的位置讲完。
越靠下越稳定,越靠上越常变。这个顺序不是画得好看——它决定了新能力从哪一层接入。
内容、权限、治理、排版四件事只做一遍。工位不各造一套,所以任何一个工位里的改进,其它工位当天就能吃到。
先说底座,因为上面所有东西都站在它上面。这五件事任何一件各做八遍,体系就散了。
一份内容,八个工位共用
题目、知识卡片、图形、课件同处一个内容模型。在题库里改一道题,引用它的讲义与试卷同步可见;组卷与讲义引用时自动冻结快照,历史卷面不会因为原题被改而变样。每道题都有完整修改链,可逐版对比、可回滚。
越权在架构层就走不通
权限不是在每个页面上判一遍,而是收口在数据访问层:查询函数必须带上「谁在查」才能编译通过。未登录默认拒绝,无权访问与不存在统一按 404 回应——外人连「这个东西存不存在」都问不出来。
AI 能力统一入口,用量可查可退
所有 AI 调用走同一道闸门:先查资格与点数,过违禁词,遇上游故障熔断,成功才扣费、失败自动退款。你不用自备 API Key,也不会因为一次超时白扣点数。每一笔用量与流水在个人中心可查。
所见即所印的印刷级输出
同一套 LaTeX 引擎服务于试卷、讲义、答题卡。Times 与文楷中英混排精准对齐,公式与插图完美还原,分页效果在预览里就是最终效果。导出的 PDF 可直接送印,源码包可带回本地继续改。
从用户与空间、AI 服务与模型、点数与兑换码,到会员等级、开放 API 用量、审计日志,全部在同一个后台里。管理员改配置不用改代码、不用重启。
每个工位对应教学工作里一件真实的事。它们不是八个孤立工具——共用同一份内容与权限,题目在工位间流转不需要导出再导入。
工位建在底座之上:它们不各自维护内容与权限,所以题目从题库流进讲义、从讲义流进试卷,全程不需要导出再导入。
按空间与目录树组织题目,题干关键词、知识点、题型、难度、年份、来源、标签多维组合筛选,多键排序快速定位。找题不再靠翻文件夹。
定义、定理、方法总结等 12 类卡片,正文之下分段落装证明、例子与注。卡片之间能连前置知识,正文写 [[标题]] 即跳转,反向引用自动生成——知识不是散落的笔记,是一张网。
分节分块编排讲解与题目,题目、正文、小标题、插图、环境五类块自由拖拽。20 种数学环境即选即用,知识篮里的卡片能一次摊进小节。导出 HTML 投屏、导出源码包本地改。
题目插图、几何图形、参考截图集中存放,按引用关系可查可清。图形改了版本留痕,引用它的题目仍指向确定的那一版。
题目与知识卡片各一个题篮,按空间分桶。题型区拖拽排序、逐题或分区赋分、规则自动抽题,实时卷面预览。原来一下午的周测卷,现在十分钟。
TeX、PDF、JSON 批量导入,图片 OCR 识别为 LaTeX,AI 补全答案与解析,老师只需校对。近五年真题几天入库,之后随时按年份、题型、知识点调用。
在浏览器里画几何图形,一键转成 TikZ 编入试卷与讲义。不会 TikZ 语法也能出图,画完的图形与题目绑定,随题流转、组卷、导出。
外部渠道回流的答疑内容、AI 生成的题目解析,先进待审阅池,审过才入正式题库。机器产出的东西不会直接污染你攒了几年的库。
身份可以对外输出,数据有受控通道。你已有的机器人、答疑系统、教务平台不用重建,接进来就行。
工位内部通了之后,下一个问题是与外部世界怎么通。接入层解决身份与数据的对外通道——没有它,任何外部集成都只能靠导文件。
既能用别人的账号,也能当别人的账号中心
支持用外部账号登录,也能反过来对外输出身份——外部系统以标准 OAuth 2.0 / OIDC 流程接入,用户在授权页确认范围后,第三方就能代表这位用户合法调用接口。这是整个开放生态的地基。
受控数据通道
题目读取、答疑请求与回写、归档投递、身份查询等能力以版本化 REST 接口开放。每个客户端只拿到被授权的范围,调用量、耗时、错误率在后台看板逐条可查。
免注册也能看的链接
把一组题目或一份成品生成带有效期的分享链接,同事点开即看,不用注册、不用导出导入。链接可随时失效,访问留痕。
在聊天里提问,答案沉进题库
学生在群里 @机器人 提问,答疑内容带着他的身份回写题库、进入待审阅池。你已有的机器人与答疑系统不用重建,以受信任客户端身份接进来即可。当前与既有机器人联调中。
网页即用,桌面可离线
浏览器打开就能用,无需安装。也提供 macOS 桌面端,数据库、图片与配置全落在本机,断网照样备课。网页版与桌面端是同一套核心,不是两个产品。
扩展沿着既有底座生长,不另起平行体系。下面每一项都已完成设计、进入排期,状态会随上线更新。
扩展沿着前三层生长,不另开体系:插件是进程内的受信任客户端,与外部客户端共用同一套权限与审计内核。
插件是进程内的受信任客户端:配置与启停在后台,权限与审计走和外部客户端同一套内核。渠道对接、导入导出格式、归档规则、通知出口都以插件形态交付——加一个集成不需要改核心代码。目前一方插件已按标准接口接线,第三方分发后置。
会员等级字典、权益默认值、定价与用户权益记录已经落库并可在后台配置,点数与兑换码链路完整。面向公众的订阅购买入口待运营方案确定后开放。
当前空间是单所有者模型。团队版将引入成员与角色,按目录或题目范围分配读写权限、派发任务、汇总进度,教研组共建一套题库而不必互相导出文件。设计已完成,正在排期。
现有检索已支持中文分词与多词加权召回。下一步引入进程内轻量向量检索:描述「一道用导数判单调性、带参数讨论的压轴题」也能找到,不必凑关键词。
在插件系统与开放 API 之上,逐步提供与教务系统、云盘、在线课堂等外部服务的现成连接器。愿望清单开放收集——你最想接哪一个,告诉我们。
这些规矩决定了体系加功能时不会失控,也决定了我们在官网上怎么说话。
内容模型、权限、AI 治理、排版、后台配置由全体工位共用。新增一个工位不需要新造一套权限,也不会让既有工位变脆。
权限与所有权、身份签发、计费账本、版本链、数据库迁移永远在核心里。插件与外部客户端能扩展能力,但绕不过这几道闸门。
你已有的机器人、答疑系统、教务平台不必推倒。同砚提供身份与受控数据通道,让它们以受信任客户端身份接进来。
已上线、公测中、规划中在官网上逐项标明。规划中的能力不会在任何地方被说成「已支持」——这条规矩比多列几个功能重要。