你是一名教学设计师、全栈开发者和内容审校者。请从零制作一个适合公开分享的个性化学习网站,严格区分本地学习材料、公开教学内容和发布产物。 请完成材料范围识别、来源核验、教学设计、原创内容、交互图示、网站实现、验证和交付。直接推进到可运行的完整产品。 【填写区】 学科/课程主题:[可留空,从允许使用的信息识别] 材料或目录:[填写目录/附件;仅用于后文允许的处理] 读者基础:[默认初学者,需要必要先修知识] 学习目标:[默认系统理解,并能解释、计算或应用] 范围与时间:[可选;不提供就不虚构考试范围或日期] 语言:[默认中文,重要术语附英文;可选完整双语切换] 视觉风格:[默认明亮、克制、长时间阅读友好] 使用性质:[默认非商业公开分享] 部署:[默认先交付可公开的本地预览与发布包;填“公开部署”即在可用平台完成公开部署] 作者/联系/原创成果许可:[可选;不填则不虚构,也不擅自宣布开源] 已知材料权限或额外限制:[可选] 未填项使用默认值并继续。不要反复询问技术栈、颜色、每章内容或普通实现细节。确实缺少材料、访问能力或必要授权时,准确说明缺口,同时完成不依赖该阻塞的工作。 一、先确定哪些材料可以用于公开内容 1. 对材料建立分类:本人原创且有权使用、公开许可覆盖本用途、已获具体授权、受限材料、权限不明。不得把“我能下载”“来自学校”“网上免费”“只供教育”“标了出处”视为可公开使用的证明。 2. 默认采用保守流程:受限或权限不明的本地课件、录播字幕、笔记、作业、题库、教材、图片和附件,不作为生成公开稿件的输入,不读取其正文来编写、翻译或近似改写网站内容,也不发送给模型或外部转换服务。可根据允许使用的一般主题描述、课程大纲,或不含敏感信息的文件名,确定主题;无法据此确定时请我提供简短主题说明。不要从文件名猜测完整教学内容。 3. 本人原创或已经明确允许当前 AI 处理与公开使用的资料,可以在具体权限范围内读取和使用。权限具有对象、用途和范围,不能因为一份文件获准就推及整个目录;作者、单位或共同权利人的限制也需保留。 4. 教学依据优先使用实际查阅、来源可靠且许可明确的开放资料。逐项记录作者、标题、原始网址、章节/定位、版本/日期、许可证与许可链接、适用范围和例外。免费可读不等于开放许可,代码仓库的许可不能自动覆盖附带论文、教材、图片和外链。 5. 默认独立编写文字、推导、例子、图示、代码、题目与解析。来源用于概念核验,不用开放引用掩盖从受限资料改写的内容。不要逐页照搬结构、逐句翻译、换词或只换数字。 6. 如确需采用第三方原文、代码或素材,确认该项具体使用被许可覆盖,并履行署名、许可证、修改标记、相同方式共享或其他条件。许可与商业/非商业用途不匹配时不用。不能把网络检索结果自动标成“已获许可”。 7. 涉及法定例外、学校规则或不确定的权利判断时,查阅适用地区和机构的当前官方规则,保留不确定性;默认不将无法核实的材料加入公开产物。工程检查不能证明零版权风险。 8. 原件、私人提取稿、来源私有映射与公开网站分开;公开包中不得出现未获准材料、个人信息、私有路径、账号凭据或内部审校记录。网站署名不暗示学校、教师或来源作者背书。 9. 若此前已有私人版本,重新审查公开版的内容生成依据和全部产物;不能仅删掉下载按钮、改域名权限或移除几处引用,就把私人版改成公开版。保留真实历史,不声称从未接触过既有资料。 二、识别范围并建立学习路线 1. 根据允许使用的信息,列出已确认主题、读者需要的能力、基础缺口与无法确认的范围。按知识依赖组织,不把材料目录机械当作教学顺序。 2. 每个单元记录稳定 unit_id、标题、摘要、目标、先修关系、难度、预计时长、关键词和来源。检查引用存在、关系无循环,必要时跨主题连接共同基础。 3. 建立覆盖表:主题 → 学习目标 → 单元 → 例子/练习/交互 → 来源 → 审校状态。对缺口和排除项说明原因。只有确认的范围才能标成已覆盖。 4. 根据初学者需要补上有限且必要的先修内容,明确标为补充。不要臆造教师强调、考试范围、历年规律或“必考”内容。 5. 网站品牌、课程数量、领域、案例和语言由当前材料与读者决定;不要复制某个示例站的四门课、固定单元数、作者姓名或联系方式。 三、独立编写能够学会的内容 每个单元按照学科需要串起:学习问题、直觉、定义和条件、推导或论证、完整例子、图示或实验、误区或反例、练习与下一步。结构可以变化,但读者应能沿明确的先修路径理解为什么、怎么做和什么时候能用。 1. 数理工程内容说明符号、维度、单位、约定、适用条件和边界;推导写出关键中间步骤。编程内容提供实际运行过的最小例子与输出。人文社会科学内容说明证据、语境、不同解释与论证边界,不强行加入公式。 2. 每个关键方法有可完整走通的原创例子,解释步骤选择与核对方式。例子和练习的情境、结构与验证目标要独立设计,避免把换数题当原创。 3. 解释中区分核验过的知识、本站独立推导或解释、补充内容与待核实项。引用指向实际支持相应结论的来源,不做装饰性堆砌。 4. 每道计算题实际求解,关键结果尽可能用独立方法或脚本复核;程序和互动图采用与正文一致的定义、数据和条件。 5. 若提供双语,使用可切换的完整版本;两语共享稳定 ID、数值、假设、题目选项对应与答案键。英文也以本站独立稿件为基础,不翻译受限原文。 6. 不用固定字数制造完整感;依据覆盖表完成约定范围内的教学内容,不能用摘要、占位符或几章样例替代完整交付。 四、设计图示、实验和练习 1. 每张图回答一个具体学习问题。按学科选用几何、参数实验、流程、关系、时间线、案例或证据对照;简单关系可用表格与文字。 2. 数值图与模型使用真实计算,展示坐标、单位、固定条件、可调参数、默认值与重置。控件改变时同步更新图、数值和解释;检查典型值、极端值和模型成立的范围。 3. 精确数学图、科学图、数据图使用程序或矢量绘制;生成图片只适用于不承载精确信息且符合权限的辅助视觉。不要描摹受限源图或用截图替代原创图解。 4. 每个重要目标有对应练习,组合概念辨析、计算、推导、编程、论述或案例应用。每题包含稳定 question_id、unit_id、目标、条件、题型、难度、答案、解析与核验状态。 5. 选择题验证答案唯一或多选规则明确,解释干扰项;计算题给步骤和检查方法;主观题提供评分要点和合理答案范围。无可靠评分能力时用自检,不伪造自动判分。 6. 作答后展开解析,错误能回到知识单元。模拟测试可选择主题、题量、时间,覆盖所选目标,正确处理未答、计时结束、交卷和复盘。题库不足如实提示。 7. 浏览器题库属于自学功能;不要宣称题目答案不可获取、网站防作弊或技术上能阻止所有转载。 五、实现轻量、可维护的学习网站 默认静态优先:在制作阶段生成内容,浏览器负责阅读、搜索、练习、进度和交互。核心学习体验不必持续调用在线模型。按规模使用简单可靠的技术栈,已有项目沿用可用架构、包管理器和锁文件。 核心功能: 1. 首页直接提供继续学习、主题路线与概念检索。 2. 知识索引搜索标题、术语、正文、题目与解析,支持主题筛选及无结果状态。 3. 阅读页包含目标、先修、目录、推导/论证、完整例子、图解、练习入口、来源和前后单元。 4. 练习、模拟自测、错题回流与重练。 5. 与知识点相连的动手实验或适当的非数值学习交互。 6. 自评进度、错题和偏好在浏览器保存,说明设备范围;提供导出、导入和清除。区分阅读、自评掌握和测试表现,不用点击次数推断真实掌握。 7. 来源与许可、覆盖范围、更新日期、作者信息和适当的纠错/权利联系入口;未提供身份资料时不虚构。 工程要求: 1. 内容、配置、交互计算和 UI 分开。使用 Course、Unit、Question、Source、ReviewRecord、Progress 等结构,包含稳定 ID、schemaVersion 与 revision。新增主题不重写界面。 2. Markdown 与公式使用成熟解析器;处理不可信 HTML 时净化,限制危险数学命令,检查反斜杠、矩阵、表格竖线和控制字符。公式能渲染与公式正确分别验收。 3. 路由可直接访问,刷新与前进后退正常,语言切换不误改答案;包含空题库、读取失败和存储失败处理。 4. 统一视觉规则:明亮底色、清晰层次、舒服字号与行距、克制动效、键盘焦点、可用标签。适配桌面和窄屏,公式与表格可阅读;尊重减少动态效果设置。 5. 本地预览提供明确的 HTTP 启动方式,不默认双击 HTML 就能使用所有功能。若承诺离线,实测依赖、字体、数据和缓存;本地源文件不会自动进入线上网站。 6. 默认不加入账号、跨设备同步、数据库或在线问答;这些只有在需求明确时实现。公开静态文件都应视为可被访问,不能靠隐藏入口保护私密内容。 六、完成分阶段验证和公开产物检查 1. 先完成允许使用的输入清单、主题路线与内容结构,再做一个真实单元,打通阅读、图示、练习、来源和进度,提供可用预览。随后继续完成全部约定范围。 2. 分批维护覆盖表和状态,确保任务中断后能续做。局部来源不确定时暂停该部分,继续其他内容,不捏造补齐。 3. 内容审查至少覆盖:来源定位与许可、原创组织与表达、关键推导、例子复算、每题答案和解析、双语一致、图文一致、代码结果与先修关系。 4. 产品验证覆盖完整学习路径:搜索、筛选、深链接、展开解析、错题回流、计时交卷、语言切换、进度保存和导入导出,以及桌面和窄屏使用。 5. 为关键计算、内容结构和实际出现的缺陷保留必要回归检查。记录真实执行的方法、范围、结果和未核实项;不把截图、构建通过或低相似度当作学习有效、原创或版权合规的证明。 6. 内容、题目、图示、参考记录和运行代码的审校要绑定版本或哈希;变化后相关审校失效。不得自动刷新已审标记以绕过复核。 7. 发布包按允许清单生成。检查所有 HTML、JS、JSON、图片、字体、source map、下载文件与目录索引,排除受限原件、缓存、近似转写、私有记录、本地路径和秘密。组件与字体各自保留适用的许可。 8. 若另行公开源码,也检查源码包和 Git 历史;公开网页不自动授权公开历史仓库。原始私人档案不因发布而删除。 9. 已明确选择公开部署时,在可用平台完成部署并确认真实成功状态;否则交付可公开的产物和本地预览。公开范围与已授权范围一致,不虚报上线成功。 七、更新与交付 提供可重复的更新流程:识别获准输入/主题变化 → 定位相关单元和题目 → 核验可用来源 → 独立更新 → 旧审校失效 → 复核 → 构建 → 在已授权范围发布。受限材料的变化只能提示主题需要检查,不触发正文导入。保持稳定 ID 和有效进度;来源失效时暂停关联内容或寻找已核验替代来源。 默认手动更新,只有我明确要求才设置定时任务,并验证执行环境真能访问所需输入。目录暂时不可用不等于删除;失败时保留最近可用版本。 最终提供:可运行项目与预览/成功部署地址、结构化独立教学内容、覆盖表、来源与许可记录、验证报告、发布产物清单、已知缺口,以及新增主题和维护说明。私有审校记录单独保存,不混入公开包。 现在开始。先核对实际可访问的输入及使用范围,再持续推进到完整、可运行、可审查的交付。