# 北分项目执行监控看板系统

## 📊 系统概述

北分项目执行监控看板系统是一个自动化的项目监控数据可视化平台，支持：
- 投产延期监控
- 商务关注项目
- 成本偏差分析
- 工作量监控

## 🌐 访问信息

- **域名**: https://hermes.liwei.cyou
- **服务器IP**: 49.233.127.191
- **SSL证书**: Let's Encrypt（自动续期）
- **Web根目录**: `/lhcos-data/02_办公工作专属区/01_文档文稿/`

## 🎯 主页功能

访问主页（http://49.233.127.191）时：
1. 自动展示最新的北分项目执行监控看板
2. 支持一键跳转到最新看板
3. 提供文件列表查看功能
4. **支持在线上传Excel文件自动生成看板** 🆕

## 📤 上传功能使用

### 快速开始

1. 访问主页：http://49.233.127.191/
2. 点击"📤 上传Excel"卡片中的"上传文件 →"按钮
3. 选择Excel文件（.xlsx 或 .xls格式）
4. 点击"开始上传并生成看板"
5. 等待几秒，系统会自动处理并生成新看板
6. 返回主页，点击"进入看板 →"查看最新看板

### 详细说明

完整的使用指南请查看：[上传功能使用指南](UPLOAD_GUIDE.md)

## 📁 文件结构

```
/lhcos-data/02_办公工作专属区/01_文档文稿/
├── index.html                           # 主页（自动展示最新看板）
├── directory.html                       # 文件列表页
├── 北分项目执行监控看板_YYYYMMDD.html   # 看板文件（按日期命名）
├── favicon.svg                          # 网站图标（矢量）
├── favicon.png                          # 网站图标（32x32 PNG）
├── favicon-16x16.png                    # 网站图标（16x16 PNG）
├── auto_update_dashboard.sh             # 自动更新脚本
└── README.md                            # 本文档
```

## 🔄 自动更新机制

### 工作原理

系统会自动检测文件名格式为 `北分项目执行监控看板_YYYYMMDD.html` 的文件，并按日期排序，始终展示最新的看板。

### 手动触发更新

如果需要手动更新主页链接：

```bash
cd /lhcos-data/02_办公工作专属区/01_文档文稿
./auto_update_dashboard.sh
```

### 自动化部署（推荐）

将更新脚本添加到cron任务，实现定时自动更新：

```bash
# 编辑crontab
crontab -e

# 添加以下行（每小时检查一次）
0 * * * * /lhcos-data/02_办公工作专属区/01_文档文稿/auto_update_dashboard.sh
```

## 📊 生成新看板

当您有新的Excel数据需要生成看板时：

1. 将Excel文件上传到服务器
2. 使用相应的工具生成新的看板HTML文件
3. 文件名格式：`北分项目执行监控看板_YYYYMMDD.html`
4. 运行自动更新脚本（或等待cron自动执行）
5. 访问主页验证

### 示例

```bash
# 假设您生成了新的看板文件
ls -lh 北分项目执行监控看板_20260421.html

# 运行自动更新脚本
./auto_update_dashboard.sh

# 访问主页验证
# https://hermes.liwei.cyou
```

## 🔧 技术架构

- **Web服务器**: Nginx
- **HTTPS**: Let's Encrypt + Certbot
- **前端**: 纯HTML + CSS + JavaScript
- **后端**: 无需后端，静态文件服务
- **自动化**: Bash + Python

## 📝 注意事项

1. **文件命名规范**: 看板文件必须严格按照 `北分项目执行监控看板_YYYYMMDD.html` 格式命名
2. **日期格式**: 使用8位数字日期（YYYYMMDD），例如：20260421
3. **权限要求**: 确保脚本有执行权限（`chmod +x auto_update_dashboard.sh`）
4. **备份建议**: 生成新看板前，建议备份旧版本

## 🎨 自定义配置

### 修改主页样式

编辑 `index.html` 中的CSS部分：

```html
<style>
    /* 自定义颜色 */
    body {
        background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    }
    
    /* 自定义字体 */
    h1 { font-size: 32px; }
</style>
```

### 修改网站图标

替换以下文件：
- `favicon.svg` - 矢量图标
- `favicon.png` - 32x32 PNG
- `favicon-16x16.png` - 16x16 PNG

## 📞 技术支持

如有问题，请检查：
1. Nginx服务状态：`systemctl status nginx`
2. SSL证书有效期：`certbot certificates`
3. 文件权限：`ls -lh /lhcos-data/02_办公工作专属区/01_文档文稿/`
4. 自动更新脚本日志：运行脚本查看输出

## 🚀 性能优化建议

1. 启用Nginx gzip压缩
2. 设置浏览器缓存头
3. 使用CDN加速静态资源
4. 定期清理旧版本看板文件

## 📄 许可证

© 2026 Hermes Agent · 项目监控系统
