zhenghu
|
c3185cea33
|
fix: 增加 uv HTTP 超时时间配置,避免依赖安装超时失败
|
2026-04-13 17:45:17 +08:00 |
|
zhenghu
|
c50bf68612
|
chore: 同步 uv.lock 包名为连字符格式(yieldsmart → yield-smart)
|
2026-04-13 17:45:17 +08:00 |
|
zhenghu
|
f049e4b13d
|
chore: 规范化项目名称,使用连字符分隔格式(yieldsmart → yield-smart)
|
2026-04-13 17:45:17 +08:00 |
|
zhenghu
|
817c3c75df
|
chore: 将 uv.lock 纳入版本管理
- 从 .gitignore 中移除对 *.lock 文件的忽略规则
- 添加 uv.lock 锁文件以确保依赖版本一致性
|
2026-04-13 17:45:17 +08:00 |
|
zhenghu
|
bf1b8235d7
|
chore: 调整 Streamlit 服务端口从 8000 到 8001
- 更新 Dockerfile 中 EXPOSE、ENV、HEALTHCHECK、CMD 的端口号
- 同步更新 README.md 中的 docker run 示例端口映射
|
2026-04-13 17:45:17 +08:00 |
|
zhenghu
|
9cb70267b6
|
feat: 初始化 YieldSmart 农业智能决策系统
基于多因子 Cobb-Douglas 产量模型的作物种植决策支持应用。
新增文件:
- app.py: Streamlit 主应用,包含产量预测模型、多作物数据库、
雷达图/敏感性分析可视化、作物推荐排行及智能建议面板
- main.py: 入口文件
- pyproject.toml: 项目配置(Python 3.14+,依赖 streamlit/plotly/pandas/numpy)
- Dockerfile: 基于 uv 镜像的容器化部署配置
- justfile: 任务自动化(运行/格式化/检查/清理)
- .gitignore: Python/IDE/缓存忽略规则
|
2026-04-13 17:45:14 +08:00 |
|
|
|
3279d16e4f
|
Initial commit
|
2026-04-13 09:43:45 +00:00 |
|