热水和冷牛奶温度变化实验记录工具
这是一个用于物理实验教学的综合性工具,集成了温度记录、AI 辅助学习和编程实践功能。该工具旨在帮助学生通过实验记录、AI 对话和编程实践,深入理解物理实验原理。
功能特点
- 实时温度数据记录与可视化
- 动态折线图显示
- 可调节的坐标轴范围
- 支持数据的添加和删除
- 自动排序的数据记录列表
- AI 智能助手
- 实验原理讲解
- 数据分析指导
- 实验现象探讨
- 个性化学习建议
- 编程实践
- 模拟 AI 编程对话
- 实验数据处理
- 可视化程序开发
- 响应式设计,支持各种屏幕尺寸
技术栈
- Python
- HTML5/CSS3/JavaScript
- Chart.js (v3.9.1) - 用于图表绘制
- PyInstaller - 用于打包可执行文件
使用说明
安装
- 访问 Releases 页面
- 下载最新版本的
LiquidTempLab.exe - 双击运行即可使用
数据记录
- 在右侧控制面板中输入:
- 时间(分钟)
- 热水温度(℃)
- 冷牛奶温度(℃)
- 点击"添加数据"按钮记录数据点
- 数据会自动按时间顺序排序并显示在列表中
图表调整
- 点击"坐标轴设置"展开设置面板
- 可以设置:
- X轴范围(时间轴)
- Y轴范围(温度轴)
- 设置会实时反映在图表上
数据管理
- 点击已记录的数据条目可以删除该条数据
- 使用"清空数据"按钮可以删除所有记录
- 所有数据操作都会实时更新图表显示
AI 智能助手
- 点击"AI 助手"按钮打开对话界面
- 在对话框中输入您的问题,例如:
- 实验原理相关的问题
- 数据分析方法的咨询
- 实验现象的探讨
- AI 助手会根据您的实验数据提供个性化的指导和建议
- 支持多轮对话,帮助您深入理解实验内容
编程实践
- 在 AI 助手界面中选择"编程模式"
- 与 AI 进行编程相关的对话,例如:
- 数据处理程序的编写
- 可视化图表的优化
- 实验模拟程序的开发
- AI 将引导您完成编程任务,并提供代码示例和解释
注意事项
- 时间值必须为非负整数
- 温度值支持小数点后一位
- 首次运行可能需要等待几秒钟以启动服务
- 建议使用 Windows 10 或更高版本的操作系统
作者
K.Kang
许可证
MIT License
本项目采用 MIT 许可证,这意味着您可以自由地使用、修改和分发本项目,无论是用于商业还是非商业用途。详细信息请参见 MIT License。
Description
2.2 修复bug
Latest
Languages
HTML
85.5%
TeX
13.9%
Python
0.6%