一个单 HTML 文件、零依赖、完全离线的课表编辑器。构思:skyares,实现:DeepSeek,v3.1 融合评审:Kimi(Moonshot AI)。
- 🖱️ 单元格级编辑:点击编辑、框选/Shift 选择、合并/拆分单元格
- 📐 结构操作:上下插行、左右插列、删行删列(带二次确认)
- 🎨 六套主题一键换肤,CSS 变量驱动,弹窗全面联动
- 📚 课程设置:课程名配色、推荐色/最近使用/自定义拾色、批量改样式
- ⏰ 时间列智能识别("第X节"、"大课间"等标签自动判定节次类型)
- 🧠 深度分析 + 每日学习行动指南 + 智能洞察
- 🖨️ 打印分页模式,A4 打印即用
- 💾 localStorage 自动保存,数据不出浏览器
- 🌐 完全离线:不向任何服务器发送信息
方式一:直接下载 timetable-editor.html,双击在浏览器打开即用。
方式二(在线体验):https://skyares.github.io/timetable-editor/timetable-editor.html(GitHub Pages,数据同样只存在你自己的浏览器里)。
⚠️ 数据存于浏览器 localStorage:换浏览器/设备/清缓存会丢失,请定期用「打印」或「另存为网页」备份。
原生 HTML5 + CSS3 + JavaScript,零第三方依赖,单文件约 198KB。无需构建、无需安装。
本项目全部代码由 DeepSeek 编写(网格渲染、合并拆分、主题系统、深度分析、打印分页等),人类作者负责需求、试用与验收;v3.1 由 Kimi(Moonshot AI)完成最终代码评审与润色。是一次「人出想法、AI 写代码」的完整实践。
MIT License(见 LICENSE)。应用内同时附开源声明(MIT/CC0 精神,自由使用、自负其责)。
见 CHANGELOG.md。git tag 与应用内「关于」页版本号一致(当前 v3.2)。
