小学数学老师用DeepSeek做动画课件,一个提示词轻松搞定。

  前几天我分享了一篇关于小学数学老师想做动画课件,DeepSeek-V3让数学知识"动"起来!。这篇文章收到了很多老师的好评,他们直呼好用,并表示学到了很多实用技巧。但也有老师反馈了一些问题,比如制作出来的动画无法运行,或者呈现的效果不够理想。

  我回顾之前的文章,发现内容讲解得不够透彻,也不够全面。因此,今天我将基于昨天的文章,补充一些细节内容,帮助大家解决常见问题,比如动画无法运行或效果达不到预期时该怎么办。  

  1、关闭深度思考模式

  我们使用的是 DeepSeek-V3版本。一定要不开启深度思考功能,它会默认使用V3版本;但如果开启深度思考功能,它会启用R1版本。所以大家在制作动画课件时,一定不能开启深度思考模式,确保使用的是V3版本。

  2、根据需求调整联网功能

  如果老师想制作类似天气预报的动态卡片,需要开启联网功能,以便实时获取天气信息。但如果制作的是知识类动画课件,则无需开启联网功能,避免不必要的资源调用。

  3、优化提示词设置

  比如下面这个提示词,是使用DeepSeek直接生成的,我们直接拿过来用的时候,当DeepSeek帮我们生成好html代码后,我们点击运行时,页面除了有些静态的按钮外,并没有帮我们渲染出立体图形。如果生成的 HTML 页面包含外接的 JS 库,运行时可能会因为依赖库问题而无法正常运行。因此,明确提示不依赖第三方库可以有效避免这个问题。

当我们在提示词中明确提出不依赖外部库,DeepSeek就帮我们生成一段纯原生的JavaScript实现的3D立体图。


  4、解决画布显示问题并生成动态 3D 立体图

  在操作过程中,我们又发现了一个问题:默认的画布大小与手机屏幕的尺寸差不多。当我们点击展开立体图时,画布无法完全显示内容。那么,这个问题该如何解决呢?

  首先,我们可以点击 DeepSeek 生成的代码。在代码的右上角有一个复制按钮,点击后将代码复制出来。接着,在桌面新建一个TXT文件,将代码粘贴进去,并将文件后缀名改为.html。然后,为这个文件起一个名字,随意命名即可。比如index.html,双击这个文件,它会通过默认浏览器打开。此时,画布的尺寸会变得非常大,再次点击展开图形时,所有内容都会完整显示出来。

5、根据老师们的需求随意修改

  完成上述步骤后,如果需要将立体图换成长方体,或者发现立体图上除了颜色标识外没有其他标识,我们可以根据需求进行修改,让生成的 3D 立体图效果更加符合要求。比如,我们希望将立体图换成长方体,并在每个面上添加标识,可以是数字(如 1、2、3、4、5、6)或字母(如 A、B、C、D、E、F)。


  DeepSeek 会重新生成一个 HTML 代码。通过这个代码,我们可以根据自己的想法生成正方体或长方体,并修改颜色或实现其他功能。最终,一个完全动态的、可旋转的长方体展开图动画就生成完成了。

  这次生成的代码在运行时,能够直接展示一个可旋转的立体正方体。它完全可以正常运行,并且在功能说明中提到,这段代码是通过纯原生技术实现的,仅使用 HTML5 的 Canvas 画布和 JavaScript,无需任何外部依赖库。代码手动实现了 3D 投影、旋转和动画的逻辑。

  此外,它还提供了交互功能:通过鼠标拖动可以旋转立方体;页面上有两个按钮,一个用于展开立方体,将六个面平铺展开;另一个用于折叠立方体,将面重新组合成一个立方体。动画效果非常平滑,每个面沿着不同方向移动,模拟了物理展开的效果。同时,立方体的视角设计为半透明的彩色面板,视觉效果非常出色。

  通过以上优化建议,希望能够帮助老师们更好地制作动画课件,让数学知识更加生动有趣。