# SolverOS 产品定义

确认日期：2026-09-25  
确认人：Vincent  
状态：产品方向与首轮验证范围已确认；具体课程信息待补充。

本文记录本次产品访谈中确认的决定，作为后续设计与试验的依据。尚未进行学生试验，文中的学习效果均为待验证目标。

## 产品目标

SolverOS 是培养学生独立解题能力的学习系统，通过具体考试课程提供训练内容与阶段性检验目标。首先从 A-Level Computer Science（计算机科学）的算法设计与伪代码切入，未来可扩展到 IB、DES、AP 等考试体系；其他体系的范围尚未展开定义。

核心验证问题：学生经过训练，能否在没有 AI 提示时，更好地处理未练过、但所需知识已经掌握的算法问题？

## Point Drill 与方法论的关系

Point Drill 是 SolverOS 内的知识训练模块，通过知识点拆解、针对性练习与间隔复习，帮助学生建立可调用的知识储备。原 Point Drill 构想中的 A-Level 数学方向，已在本次首轮范围中调整为 A-Level CS。

《解题元技能》的观察、理解、拟定方案、执行、检查与复盘，以及启发式思维工具，为系统设计提供方法参考。具体训练方式与评价标准需要结合 CS 内容确定，不要求学生每道题机械填写完整五步表格。

## 首轮学生与内容

- 已有至少 4–5 名可接触、符合目标画像的学生。
- 学生已经学过相关知识，能理解例题，但面对新问题难以独立设计算法、写出伪代码。
- 第一轮限定同一考试局、同一阶段、一个共同单元；具体信息由 Vincent 后续提供。
- 以已学内容的运用训练为主。发现先备知识缺口时，安排简短讲解和 Point Drill 补练，再回到解题任务。

## 训练体验

1. 系统主动安排训练任务。
2. 学生自由输入思路、草稿与伪代码，也可以拍照提交。
3. 系统在少数关键节点请学生说明思路，例如如何入手、已得到什么、如何确认答案成立。
4. 学生主动求助后，系统才提供逐级提示；不因学生走弯路而主动给出提示。
5. 可以最终展示完整解答，但必须记录为在帮助下完成。
6. 后续安排新题并逐步撤去提示，观察学生能否独立完成。

关键节点的过程提问与求助后的解题提示需要在后续交互设计中区分。随着学生能力提高，过程提问也逐渐减少，以观察其是否能主动完成相应思考。

## 难度与推进原则

- 优先在相近难度下减少提示、改变题目情境，检验独立迁移。
- 能独立完成后，再增加算法复杂度或组合知识点，并安排需要自行辨认方法的混合题。
- 每次尽量只改变一个主要难度因素，便于解释学生表现变化。
- 反复卡住时，可以退到结构相同、更简单的问题；解题提示仍等待学生求助。
- 连续做对三题可以作为记录，不直接等同于掌握；主要依据独立表现判断推进。

## 题目与人工参与

第一轮由 AI 提前生成候选题，人工审核后进入题库，训练时动态选题。每题配套训练目标、参考解法、验证案例和分级提示。

允许人工参与后台选题、提示审核与部分开放答案的判断。记录人工介入的位置，帮助后续判断哪些环节可以稳定自动化。

已有合适的人参与教学判断复核；具体人选、分工与复核标准尚未记录。

## 学习反馈与效果验证

学生端同时展示知识点掌握和解题能力变化，给出具体进步及下一步行动。独立完成与在帮助下完成应明确区分；详细的提示使用记录与能力判断供 Vincent 和复核者查看。

首轮安排：

- 四周训练，每周三次，每次约 20 分钟。
- 开始前记录无提示的解题表现。
- 训练期间记录解题过程、求助与提示依赖情况。
- 训练结束后，以及间隔一周后，分别用新题观察独立解题表现。

观察重点包括：理解和整理条件、提出可行方案、说明理由、发现并修正错误。同类题正确率和题目得分可作为辅助信息。具体测评题、评分量表与判定阈值尚待定义。

## 首轮交付范围

先做适配电脑和手机的网页版：电脑输入为主，支持手机拍照上传。小程序后续根据实际需求安排。

首轮采用有人参与后台运营的训练体验，以验证教学流程，并记录自动化所需的真实依据。

## 界面与知识点管理

视觉方向采用温和、清晰的学习空间。界面使用中文，题目使用英文。

系统需要独立的知识点管理界面。网站架构需完整考虑课程、知识点、题目、训练、学习记录与教学复核之间的关系。

详细设计见 [系统架构与 UIUX 设计](系统架构与UIUX设计.md)。该设计稿中的页面布局、状态规则和模块方案属于待讨论建议，不自动成为已确认决定。

## 后续待确定

- 学生所用考试局、课程代码、AS 或 A2 阶段，以及是否一致。
- 共同训练单元、先备知识范围及具体知识点与能力映射。
- 与课程匹配的题目表达、参考解法和评分要求。
- 前测、结束测评和延迟测评的设计、评分量表与成功判定标准。
- 人工复核的具体分工，以及后续实现与试验执行安排。

以上待定项不视为已获确认的设计。后续首先补齐课程信息，再细化训练单元与验收标准。
