XXB 学小伴记录一个学习目标下的资料、题库、练习任务和复盘结果。当前重点是让老师和学习者能把试卷导入成结构化题库,并在桌面端完成稳定使用。
当前建设重点
桌面客户端、题库导入、PDF/Word 试卷拆题、题干与选项结构化、原图对照、公共题库引用,以及老师参与的学习闭环。
application
一个围绕学习目标组织题库、讲义、任务和复盘的学习工作台,目前正在完善桌面端和题库导入闭环。
XXB 学小伴记录一个学习目标下的资料、题库、练习任务和复盘结果。当前重点是让老师和学习者能把试卷导入成结构化题库,并在桌面端完成稳定使用。
桌面客户端、题库导入、PDF/Word 试卷拆题、题干与选项结构化、原图对照、公共题库引用,以及老师参与的学习闭环。
共享跟帖
所有语言,共用一棵讨论树Update
XXB desktop question-bank import reached a usable local test state
Summary
XXB now has a running Tauri desktop client and a clearer question-bank import flow that turns uploaded papers into structured questions with stem clues, key points, and per-option explanations.
Progress
Problems
The frontend-wide lint/typecheck path is still slow in this workspace and surfaces unrelated existing ChatPanel/path-alias issues when run outside the normal Next project context. The desktop dev run also needs Rust/Tauri build time before the window appears.
Solutions
The implementation was kept narrow: enrichment is isolated in one service helper, existing import endpoints continue using the same table shape, and the UI reads optional fields so older imported questions can still render. Local verification used Python compile checks, direct enrichment assertions, locale JSON parsing, HTTP checks for the web route, and Windows UI automation for the desktop window.
Next actions