AI+高校经管学科应用平台技术文档
基本信息
- 服务器IP: 152.136.111.76
- 实例ID: lhins-0fyqtioe
- 操作系统: Ubuntu Server 24.04 LTS
- 文档更新时间: 2026-05-19 04:00
- 服务器状态: 运行正常
服务运行状态
当前运行进程
| 应用名称 |
进程ID |
端口 |
运行状态 |
| 信效度分析(Streamlit) |
1027 |
5002 |
运行中 |
| 股票估值(Streamlit) |
11503 |
5000 |
运行中 |
| 数字经济指数(Streamlit) |
11750 |
5001 |
运行中 |
| 学生结课作业生成工具 |
16468 |
5006 |
运行中 |
| CPI月报生成器 |
9546 |
5010 |
运行中 |
| 智能问答系统 |
66395 |
5008 |
运行中 |
| Nginx主进程 |
3753254 |
80 |
运行中 |
| Nginx工作进程 |
3753255 |
80 |
运行中 |
| Nginx工作进程 |
3753256 |
80 |
运行中 |
端口监听状态
- 80: Nginx Web服务器
- 5000: 股票估值Streamlit应用
- 5001: 数字经济指数Streamlit应用
- 5002: 信效度分析Streamlit应用
- 5006: 学生结课作业生成工具
- 5010: CPI月报生成器
- 5008: 智能问答系统API服务
Nginx配置
配置文件路径
- /etc/nginx/sites-enabled/ai-platform
反向代理配置
| 应用名称 |
访问路径 |
后端端口 |
代理地址 |
| 股票估值 |
/stock-valuation/ |
5000 |
http://152.136.111.76:5000/ |
| 数字经济 |
/digital-economy/ |
5001 |
http://127.0.0.1:5001/ |
| 学生作业 |
/student-work/ |
5006 |
http://127.0.0.1:5006/ |
| 信效度分析 |
/reliability-validity/ |
5002 |
http://152.136.111.76:5002/ |
| 本地CPI |
/local-cpi/ |
5010 |
http://127.0.0.1:5010/ |
| 课程资料 |
/course-materials/ |
静态文件 |
/opt/apps/course-app/ |
| 智能问答API |
/api/qa |
5008 |
http://127.0.0.1:5008/api/qa |
| API服务 |
/api/ |
5008 |
http://127.0.0.1:5008/ |
应用部署信息
应用目录结构
/opt/apps/
├── course-app/ # 课程资料静态应用
│ └── course-materials-app.html (24.1KB)
├── deploy_package/ # CPI月报生成器
│ ├── web_app/app.py (Flask应用,端口5010)
│ ├── requirements.txt
│ └── output/ (报告输出目录)
├── digital_economy_flask/ # 数字经济Flask应用(已停用)
├── stock_valuation/ # 股票估值Streamlit应用(端口5000)
├── stock_valuation_flask/ # 股票估值Flask应用(已停用)
├── 信效度分析/ # 信效度分析Streamlit应用(端口5002)
├── 学生结课作业生成工具精简版/ # 学生作业应用(端口5006)
├── 数字经济指数/ # 数字经济Streamlit应用(端口5001)
└── 其他文件/压缩包
各应用技术栈
智能问答系统
- 技术框架: Flask + 腾讯云混元大模型
- 依赖包: flask, flask-cors, tencentcloud-sdk-python
- 端口: 5008
- 目录: /opt/
- 主文件: ai_server.py
- 前端页面: /var/www/html/index.html
学生结课作业生成工具
- 技术框架: Streamlit
- 依赖包: streamlit, python-docx, flask, flask-cors, pypinyin
- 端口: 5006
- 目录: /opt/apps/学生结课作业生成工具精简版/
信效度分析
- 技术框架: Streamlit
- 依赖包: streamlit>=1.50.0, pandas>=2.0.0, numpy>=1.24.0, scipy>=1.10.0, openpyxl>=3.1.0
- 端口: 5002
- 目录: /opt/apps/信效度分析/
数字经济指数
- 技术框架: Streamlit
- 依赖包: streamlit, pandas, plotly, openpyxl, numpy
- 端口: 5001
- 目录: /opt/apps/数字经济指数/
股票估值
- 技术框架: Streamlit
- 依赖包: 未指定requirements.txt
- 端口: 5000
- 目录: /opt/apps/stock_valuation/
CPI月报生成器
- 技术框架: Flask
- 依赖包: Flask==2.0.1, python-docx==0.8.11, pandas==1.3.5, openpyxl==3.0.9
- 端口: 5010
- 目录: /opt/apps/deploy_package/web_app/
静态文件服务
课程资料应用
- 路径: /opt/apps/course-app/
- 主文件: course-materials-app.html
- 文件大小: 24.1KB
- 最后修改: 2026-05-10 21:26
默认页面
- 根目录: /var/www/html
- 默认文件: index.html
- 智能问答系统: 集成AI应用导航和智能问答功能
智能问答系统配置
后端服务配置
# ai_server.py 主要配置
SECRET_ID = "AKIDfVNJB93sidTLF6ujS6kItjYK2ncK323w"
SECRET_KEY = "qeWK4mNow5f9QSJyRhiWDizAIFzgNwRl"
REGION = "ap-beijing"
PORT = 5008
API接口说明
- 接口地址: /api/qa
- 请求方法: GET/POST
- 参数: query (问题内容)
- 返回格式: JSON
前端调用示例
// JavaScript调用示例
async function searchQA(query) {
const response = await fetch('/api/qa', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({query: query})
});
return await response.json();
}
访问地址汇总
| 应用名称 |
访问地址 |
| 主页面 |
http://152.136.111.76/ |
| 智能问答系统 |
http://152.136.111.76/ |
| 股票估值 |
http://152.136.111.76/stock-valuation/ |
| 数字经济 |
http://152.136.111.76/digital-economy/ |
| 学生作业 |
http://152.136.111.76/student-work/ |
| 信效度分析 |
http://152.136.111.76/reliability-validity/ |
| 本地CPI |
http://152.136.111.76/local-cpi/ |
| 课程资料 |
http://152.136.111.76/course-materials/ |
故障排查指南
服务重启命令
# 重启Nginx
sudo systemctl restart nginx
# 重启学生作业应用
sudo systemctl restart student-work.service
# 重启CPI应用
sudo systemctl restart cpi-app.service
# 重启智能问答系统
sudo systemctl restart ai-server.service
# 检查服务状态
sudo netstat -tlnp | grep -E ":(5000|5001|5002|5006|5010|5008)"
日志查看
- Nginx日志: /var/log/nginx/
- 应用日志: 各应用目录下的app.log文件
- 智能问答日志: /opt/ai_server.log
权限修复
# 修复output目录权限
sudo chown -R ubuntu:ubuntu /opt/apps/deploy_package/output/
# 修复智能问答系统权限
sudo chown -R ubuntu:ubuntu /opt/
安全提醒
- 邮件密码硬编码在HTML中: odlqoqpiznlfcabe
- 智能问答系统使用腾讯云API密钥
- 建议: 使用环境变量或配置文件管理敏感信息
- 定期检查服务运行状态和端口占用情况
文档最后更新: 2026-05-19 04:00