|
|
@@ -1,30 +0,0 @@
|
|
|
-学生版检查说明(2026-10-09)
|
|
|
-
|
|
|
-一、分发范围
|
|
|
-本目录保留项目主体、中文注释、概念示例、课件片段、SQL 样例和依赖锁文件。
|
|
|
-未包含个人 .env / .env.mysql、.venv、日志、Python 缓存、编辑器配置、旧备份压缩包。
|
|
|
-.env.example 与 .env.mysql.example 中的密钥、密码均为占位内容,学生需自行填写。
|
|
|
-
|
|
|
-二、已做的小修正
|
|
|
-1. 测试脚本不再硬编码天气 API Key 或账号专属 Host,改为读取配置;导入脚本不会自动请求接口。
|
|
|
-2. 调整项目导入路径,使副本不依赖外层目录必须叫 SmartBizTrip;相关课件和测试的导入同步修正。
|
|
|
-3. 修正天气时区名称、更新时间的时区处理,以及配置演示入口调用不存在方法的问题。
|
|
|
-4. 意图提示词接收当前日期;票务助手从 Task 中提取文本后再交给模型。
|
|
|
-5. 天气 API 模式启动时不连接 MySQL;天气请求增加超时和 HTTP 状态检查。
|
|
|
-6. 会务套餐城市过滤值进行引号转义;向量接口检查 HTTP 状态。
|
|
|
-7. 网页偏好值转义引号,阻止请求未完成时重复提交,并检查聊天 HTTP 失败状态。
|
|
|
-8. 需要数据库或在线模型的测试默认跳过;新增隔离网络的离线测试入口。
|
|
|
-9. 对齐课件中的聊天模型/天气配置变量名,修正课件测试引用已不存在的票务函数。
|
|
|
-10. 补充 README、忽略规则和回归测试;未升级依赖,未改变项目主体架构。
|
|
|
-
|
|
|
-三、验证结果
|
|
|
-项目测试:51 项,其中 30 项通过,21 项需要外部服务的测试跳过。
|
|
|
-课件测试:24 项,其中 13 项通过,11 项需要外部服务的测试跳过。
|
|
|
-全部 112 个 Python 文件通过语法检查;课件编号文件仍可能是需按章节组合的代码片段。
|
|
|
-前端 JavaScript 语法及引号转义、重复发送、HTTP 失败和按钮恢复检查通过。
|
|
|
-分发文件已检查已知私有凭据残留、常见密钥形状、本机个人路径和不应分发的文件。
|
|
|
-
|
|
|
-四、验证边界
|
|
|
-本次使用现有 Python 环境完成离线检查,没有调用真实模型/天气 API,没有启动或重置数据库。
|
|
|
-未证明外部服务联调成功;学生需按 README 配置自己的凭据和数据服务。
|
|
|
-预订工具仍是模拟演示,未新增实际订单、支付、出票或库存扣减功能。
|