ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
为南师附中宿迁分校电教员设计的辅助软件
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
5.0.0目前仍在内测,存在大量未完善功能,请勿用于生产环境! 完全抛弃 电教猫 Pro 4.1 的旧架构,Python全新重构README 전문 보기 ↗
[!IMPORTANT] 欢迎加入 电教猫 Pro 交流群:767989508
DJCat Pro 5
电教猫最早叫"250 安全卫士",用 VB6.0 编写:当时教室大屏一打开希沃易课堂的推送功能电脑就会崩溃,它负责拦截并警告老师。后来换了大屏,拦截不再需要,但当初脑子一热加进去的全屏投送却非常好用,于是去掉拦截、加上考试倒计时,改造成了"电教工具"。因为我和班主任都喜欢罗小黑,设计语言换成了罗小黑主题,并在 3.0 正式改名电教猫。
到了 电教猫 Pro 4.1,VB6.0 的维护成本和历史包袱都已经太重(核心代码里甚至还残留着 250 安全卫士 1.1 的代码),于是 电教猫 Pro 5 完全抛弃旧架构,用 Python + PySide6 + Fluent Widgets 全新重构,并加入 AI 辅助,让电教工作更高效。
| 版本 | 变化 |
|---|---|
| 250 安全卫士 1.x | VB6.0 编写,拦截易课堂推送并警告老师;顺手加入全屏投送(当时只有正文和关闭按钮) |
| 电教工具 V2.9 | 去掉拦截功能,加入考试倒计时等功能 |
| 电教猫 3.0 | 采用罗小黑主题,正式改名电教猫 |
| 电教猫 Pro 3.x | 3.0 出了一些 bug,但没有重大功能,于是脑子一热改名 电教猫 Pro,此后不断优化更新 |
| 电教猫 Pro 4.0 / 4.1 | 加入定时关机,并用 VB6.0 模仿出各种操作的飞出提示条 |
| 电教猫 Pro 5 | Python + PySide6 + Fluent Widgets 全新重构,加入 AI 辅助 |
| 平台 | 系统版本 | 架构 |
|---|---|---|
| Windows | 10+ | x86_64 |
[!WARNING] Qt
6.6+不再支持没有AVX指令集的 CPU。
在 Releases 下载以下任意一种:
Setup.exe):可创建开始菜单和桌面快捷方式,默认装在 D 盘(没有 D 盘时回退)。.zip):解压即用。两种形态全新使用时都默认便携模式,数据保存在程序旁的 DJCatPro 文件夹里。
[!TIP] 学校电脑装了冰点还原之类的还原软件时,请把电教猫放在不受还原保护的磁盘(通常不是 C 盘),设置就不会在重启后丢失。
| 主页 | 全屏投送 |
|---|---|
| 考试倒计时 | 应用市场 |
需要 Python 3.12 和 uv:
uv sync
uv run python djcat.py
运行测试:
uv run python -m pytest
欢迎提 Issue 和 Pull Request:
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)发 PR 前请先跑一遍测试,PR 模板会引导你填写其余信息。
CONTEXT.md:领域术语表,Issue、PR 和代码里的名称以它为准。CLAUDE.md:架构约束和实现规则。docs/adr/:重要设计决策的来龙去脉。server/README.md:服务端,负责 AI Markdown 整理和应用市场目录。以 GPL v3.0 许可证发布,详见 LICENSE。
[!IMPORTANT] 欢迎加入 电教猫 Pro 交流群:767989508
AI 辅助开发:Claude Code、ChatGPT CodeX、Gemini(辅助参与 电教猫 Pro 5 Beta Pre.11 以前的版本,并开发了 电教猫 Pro 4 及之前的官网)、DeepSeek(辅助开发 电教猫 Pro 4 及以前的版本)。