【教师节VibeCoding】教案碎片收纳盒——把老师备课时的零散灵感,都收进一个小盒子

老师不是只有上课。真正磨一节课的功夫,都在课后的碎片时间里:看到一段好引文、想起一道好题、听见学生一句有意思的话……这些念头来得快、散得快,存哪儿都嫌麻烦。所以我做了个小盒子,专门接住它们。

:wrapped_gift: 作品介绍

教案碎片收纳盒 —— 一个给教师备课用的轻量素材收纳工具。纯前端、零后端、零依赖,双击就能用。

平时备课最零碎的那些东西,都能顺手丢进去:

  • 课堂上学生的精彩提问和回答
  • 突然冒出来的教学灵感
  • 易错题、好题、开放性题目
  • 教案设计思路、板书主线
  • 看到的名言、想到的课堂活动

每一条都可以打上标签分类,随手搜索,拖拽排序,攒够了还能一键导出成 Markdown 或者 Word 文档,直接进教案。

:sparkles: 成果展示

主界面——左侧标签栏,右侧素材卡片,顶部录入区:

导出预览——勾选素材后可以预览、编辑再复制,或下载 Word 文档:

教师节彩蛋——右下角藏着一支粉笔,鼠标悬停显形,点开是一段祝福:

:rocket: 体验方式

  • GitHub 仓库:教案碎片收纳盒
  • 打开方式:下载后双击 index.html 即可使用(或 python -m http.server 起个静态服务)
  • 首次打开会自动注入 60 条备课场景示例数据(6 个标签 × 10 条),马上就能体验全部功能;数据只存在浏览器本地,也可以一键导出 JSON 备份

:hammer_and_wrench: 创作分享

最有意思的其实是过程。做一个工具不难,难的是把它做成"老师愿意用"的样子:

  • 先让产品经理挑毛病:第一版做完,我让产品经理审了一轮,结果指出三个真问题——数据只存本地没有备份入口、导出前不能预览、编辑要走回顶部。后来补上了 JSON 备份导入导出、导出预览弹窗。
  • UI 设计师嫌弃配色太"AI":一开始是那种奶油白+柔光的通用配色,被设计师点名说"太工具化"。于是推翻重来,换成宣纸米黄打底、墨色文字、朱砂红点缀的纸墨质感,标题用楷体,有种教案本的感觉。
  • 渗透工程师来扫了一遍:导入备份文件做了结构和大小校验,所有用户内容先 HTML 转义再上样式,XSS 载荷测试全过。
  • Word 导出的坑:纯前端生成 Word 最省事的办法是输出 HTML 存成 .doc,但素材内容必须严格转义,否则会把内容当代码执行。我把转换逻辑抽成独立模块,还补了 25 个单元测试,连 7 个井号这种边界都测了。

最满意的是那个彩蛋:右下角半透明的粉笔,不打扰,但悬停会亮起来。就像老师这个职业——大多数时候安安静静,但你一需要,它就在。

1 个赞

这个特殊场景的便签不错!

1 个赞

哈哈哈,我发现你社区上好活跃哦

2 个赞

是的哈哈哈。

一般会把自己看的新的内容分享给社区的伙伴;
也会去看看新的活动伙伴们都在做些啥。

2 个赞