2 Commits

Author SHA1 Message Date
zhenghu
bd3d73d140 feat: 将模拟平台从西班牙 Demo 数据迁移至中国多省份场景
提交正文:
  - simulator.py: 新增 SyntheticWeatherDataProvider,基于河南、黑龙江、湖北、
    新疆、四川五省气候模板生成合成日气象数据
  - simulator.py: 引入国内农事日历 CROP_CALENDAR_CN 与省份作物配置 PROVINCE_CROPS
  - simulator.py: 移除对 GridWeatherDataProvider / AgroManagementDataProvider /
    fetch_sitedata 的西班牙 Demo 数据依赖
  - app.py: 侧边栏支持省份选择,年份范围扩展为 2019-2023
  - app.py: 全面移除自定义 CSS,改用 Streamlit 原生组件(st.metric / st.info /
    st.success / st.divider 等)简化界面
  - app.py: 图表回归 Plotly 原生 add_vline,移除 hex_to_rgba / add_milestone_line
    辅助函数
2026-04-14 15:49:37 +08:00
zhenghu
e4543ce7bd feat: 初始化麦麦智农作物生长模拟平台
- 基于 PCSE/WOFOST 构建作物生长模拟平台
  - 新增 Streamlit 可视化应用(app.py)与模拟引擎(simulator.py)
  - 支持潜在生产(PP)与水分限制生产(WLP)两种模拟模式
  - 支持冬小麦、玉米、春大麦、马铃薯、冬油菜、向日葵 6 种作物
  - 提供 LAI 动态、生物量积累、土壤水分、产量对比等可视化图表
  - 新增 pyproject.toml、justfile、Dockerfile 等工程配置
  - 完善 README.md 项目文档与 .gitignore 忽略规则
2026-04-14 14:46:35 +08:00