Skip to content

HuaHenry/OceanWindSense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OceanWindSense:海洋风能与风电监测系统

Python Flask SQLite Bootstrap ERNIE Bot Tongji

"徙倚望沧海,天净水明霞" —— 叶梦得 《水调歌头·秋色渐将晚》

2024 数据库本科课程项目|同济大学计算机科学与技术系

Important

本项目为海洋风能与风电的监测网站,涉及风力监控的查看、风电数据的查看和风电场位置选址的评估。技术结合 Python Flask + Bootstrap 前端展示,通过 flask_sqlalchemy 实现轻量级数据库管理,集成了文心一言大模型的对话功能,实现风电场选址的在线评估。

页面

主页
image-20251228215512353
登陆
image-20251228220835476
注册
image-20251228220906678
风力监控(热力图)
image-20251228221016756
风力监控(标定点)
image-20251228221043331
基站数据
image-20251228221134373
风电场选址评估(文心大模型)image-20251228221303275 管理员页面(主页)
image-20251228221542316
管理员页面(风电基站编辑)
image-20251228221623340
管理员页面(风力数据更新)
image-20251228221707185

运行项目

环境准备

创建虚拟环境

conda create -n WindPred python=3.12
conda activate WindPred

下载依赖

pip install -r requirements.txt

启动 flask 网页

python databaseProj/Include/app.py 

获取文心一言 aksk

前往 百度千帆·大模型服务及Agent开发平台 获取模型aksk,在 app.py 中修改以下代码:

# 百度文心api调用对话实现
# 需要自行获取百度文心API的API_KEY和SECRET_KEY
# 参考文档:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/
API_KEY = "自行获取"
SECRET_KEY = "自行获取"

技术细节

详见 报告文档

About

OceanWindSense 海洋风能与风电监测系统 | 2024数据库课程设计 同济大学计算机系

Topics

Resources

Stars

Watchers

Forks

Contributors