2026-01-28 11:36:59 +08:00
2025-10-20 23:48:36 +08:00
2025-11-12 00:02:05 +08:00
2025-11-10 01:50:34 +08:00
2025-09-29 05:57:18 +08:00
2025-10-21 01:12:01 +08:00
2025-11-10 01:50:34 +08:00
2026-01-26 18:53:21 +08:00
2025-11-10 01:50:34 +08:00
2026-01-28 11:36:59 +08:00
2025-11-10 01:50:34 +08:00
2026-01-26 18:59:59 +08:00
2025-09-29 05:57:18 +08:00
2025-09-29 05:57:18 +08:00

Jiao77.cn Website

基于 Astro 构建的个人网站,包含研究报告、工具导航等功能。

功能特性

  • 📄 研究报告 - 展示各类技术报告和研究论文
  • 🧭 导航卡片 - 快速访问常用工具和服务
  • 📊 报告模板 - 标准化研究报告格式
  • 🎨 现代化 UI - 玻璃态设计、动画效果

🚀 快速开始

安装依赖

npm install

开发模式

npm run dev

构建生产版本

npm run build

📁 项目结构

├── src/
│   ├── pages/          # 页面组件
│   │   ├── index.astro # 首页
│   │   ├── reports/    # 报告列表
│   │   └── report/     # 各类报告
│   ├── components/     # 可复用组件
│   ├── layouts/        # 布局组件
│   └── styles/         # 样式文件
├── public/             # 静态资源
│   └── report/         # 报告图片
└── docs/               # 文档

🖥️ 部署

服务器信息

  • IP: 10.126.126.31
  • 用户: root
  • 网站目录: /var/www/jiao77.cn

部署命令

# 方式1: 使用部署脚本
./deploy-nginx.sh --skip

# 方式2: 仅上传配置
./deploy-nginx.sh --config-only

# 方式3: 仅构建
./deploy-nginx.sh --build-only

Nginx 配置

配置文件: jiao77.cn.nginx.conf

支持的子域名:

  • jiao77.cn / www.jiao77.cn - 主站
  • ai.jiao77.cn - AI 服务
  • gitea.jiao77.cn - Gitea 代码托管
  • alist.jiao77.cn - 网盘
  • ollama.jiao77.cn - Ollama API
  • 等等...

📝 添加新报告

  1. src/pages/report/ 下创建新目录
  2. 添加 index.astro 页面
  3. public/report/ 添加图片资源
  4. 更新报告列表 src/pages/reports.astro

🔧 技术栈

  • Astro - 静态网站生成器
  • Tailwind CSS - 样式框架
  • TypeScript - 类型安全

📄 许可证

MIT License

Description
No description provided
Readme 125 MiB
Languages
Astro 83.5%
TypeScript 10.2%
HTML 3.1%
Shell 2.3%
CSS 0.5%
Other 0.4%