构建交互式算法学习与对比页面及可复用教学平台,用于ChatGPT在规划、路由、结构化等需求。
核心行为 : 当用户想要: . 将算法解释转换为交互式教学页面时使用此技能是一项面向实际任务的技能,主要用于生成可运行的 html 算法演示;构建动态算法学习 pl。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
当用户希望实现以下目标时,使用此技能:
本技能专用于教育类页面生成,而非生产环境部署。 默认输出应具备结构清晰、交互友好、浏览器可直接运行、且以教学为导向等特征。
除非用户明确要求跳过规划阶段,否则请严格按以下顺序执行:
将用户请求归类为以下类型之一:
若请求宽泛或目标宏大,应优先进行规划;
若用户明确要求提供完整代码,则在完成规划后输出完整的可运行 HTML;
若请求混合了规划、对比与生成等多种意图,请依据 references/request-routing-rules.md 判断最优输出模式。
判断所请求内容涉及的范畴:
若用户指定了具体算法,须保留该算法特有的公式与执行流程; 若用户要求构建可复用平台,则页面架构应具备模块化与可扩展性。
随后,依据 references/algorithm-family-maps.md 将请求映射至对应算法族。
利用该映射结果决定:
根据用户的理解水平调整输出形式。
面向初学者时:
面向进阶用户时:
采用以下三种页面结构之一:
参考以下文档:
references/page-architecture.mdreferences/algorithm-page-template.mdreferences/comparison-page-template.mdreferences/request-routing-rules.md若请求存在歧义、混杂或多目标倾向,优先采纳 references/request-routing-rules.md 所推荐的页面类型。
每个算法页面均应融合以下要素:
除非用户明确要求仅提供概念性解释,否则不得生成纯概念型页面。
对每个关键公式,需按四层结构进行讲解:
这是所有算法教学页面的强制输出范式。
只要算法具有实际计算流程,就应在以下至少五个阶段中实施数值代入(条件允许时):
若用户未提供具体数值,应构造一个小型教学示例数据集。
仅在能实质性提升理解效果时引入交互功能。
适合添加交互的典型场景包括:
切勿仅为装饰而添加交互; 仅在算法行为随步骤、参数或变体发生明显变化时启用交互功能。
图表应服务于数学逻辑的表达,优先选择清晰、具教学意义的可视化形式。
常见示例包括:
当用户仅请求规划时:
当用户请求具体内容时:
在最终确认规划或页面前,须依据 references/platform-upgrade-rules.md 进行评估,判断:
生成 HTML 时需遵守以下规范:
新建单文件页面时,请基于 assets/html-starter-template.html 提供的模板启动开发。
在返回任一主要输出前,须依据 references/output-quality-checklist.md 进行校验。
检查项包括:
若上述多项指标表现薄弱,须优化后再定稿。
请参考以下指导文档:
references/page-architecture.mdreferences/explanation-patterns.mdreferences/interaction-patterns.mdreferences/algorithm-page-template.mdreferences/comparison-page-template.mdreferences/writing-rules.mdreferences/algorithm-family-maps.mdreferences/platform-upgrade-rules.mdreferences/request-routing-rules.mdreferences/output-quality-checklist.md输出应包含:
输出应包含:
输出应包含:
references/request-routing-rules.md 进行路由判断,再生成输出。本技能输出的优质成果,应使用户产生如下感受:
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章