我的个人服务器项目全景
# 我的个人服务器项目全景
> yuhan.chat · 一台云服务器上的技术实践
---
## 前言
这篇文章记录了我部署在腾讯云服务器上的所有项目。一台 2 核 4G 的轻量云服务器,跑了十几个服务,涵盖微信机器人、AI 应用、情侣网站、API 网关等。写下来既是总结,也是分享。
---
## 一、微信生态
### 1. 微信 AI 机器人 × 2
两个独立运行的微信聊天机器人,用 DeepSeek 驱动,能像真人一样自动回复消息。
| 机器人 | 人格设定 | 管理面板 |
|--------|---------|---------|
| Bot 1 | 童锦程风格 | [/wechat-admin/](https://yuhan.chat/wechat-admin/) |
| Bot 2 | 普通大学生 | [/wechat-admin-2/](https://yuhan.chat/wechat-admin-2/) |
特点:
- 使用 itchat 网页协议,Linux 原生支持
- Docker 容器化部署
- Web 管理面板:可开关每个联系人的自动回复、自定义角色设定
- 扫码登录页面:[/wechat/](https://yuhan.chat/wechat/)
### 2. 微信远程桌面
通过 noVNC + x11vnc 在浏览器里远程操作微信桌面版。用来处理桌面微信的安全弹窗确认。
- 访问:[/wechat/desktop/wechat.html](https://yuhan.chat/wechat/desktop/wechat.html)
- 技术栈:x11vnc → websockify → noVNC
---
## 二、AI 应用
### 3. 需求挖掘系统 (xuqiuai)
一个数据驱动的电商机会发现平台。自动采集闲鱼、小红书、知乎、GitHub 等平台数据,进行需求分析和机会评分。
- 访问:[/xuqiuai/](https://yuhan.chat/xuqiuai/)
- 技术栈:Flask + MySQL + Serper API + Playwright
### 4. API 代理与计费系统
DeepSeek API 的反向代理,带用户认证和余额管理。提供给其他应用调用 AI 接口使用。
- 管理面板:[/api-proxy/](https://yuhan.chat/api-proxy/)
- 技术栈:Flask + MySQL
### 5. New API — AI API 网关
聚合 40+ AI 厂商的统一网关(OpenAI、Claude、Gemini、DeepSeek 等),提供统一 API、用户管理、计费和限速。
- 访问:https://new-api.yuhan.chat/
- 技术栈:Go + Gin + React 19
---
## 三、浪漫主题网站
### 6. Love App
情侣纪念网站,包含纪念日倒计时、表白页面、相册等功能。
- 访问:[/love/](https://yuhan.chat/love/)
- 技术栈:Express.js + MySQL + EJS
### 7. Our Story(全栈项目)
一个完整的全栈情侣网站,功能很丰富:
- 心情/吐槽动态
- 倒计时
- 相册和时间轴
- AI 智能助手(LangGraph Agent)
- 虚拟宠物猫"金条"
- 4 套主题切换
- 访问:[yuhan.chat:8081](http://yuhan.chat:8081/)
- 技术栈:React 19 + Fastify + PostgreSQL + LangChain + Docker Compose(5 个容器)
---
## 四、网站与博客
### 8. 个人主页
简约风格的导航首页,汇总所有服务的入口。
- 访问:[https://yuhan.chat/](https://yuhan.chat/)
### 9. 博客 — 你现在正在看的
Typecho 博客系统,记录技术笔记和项目心得。
- 访问:[/blog/](https://yuhan.chat/blog/)
- 技术栈:PHP 8.3 + MySQL + Nginx
### 10. 腾讯视频代理
通过 Nginx 反向代理腾讯视频,实现无障碍访问。
- 访问:[/tengxunshipin/](https://yuhan.chat/tengxunshipin/)
---
## 五、基础设施
| 服务 | 用途 |
|------|------|
| Nginx | 反向代理 + SSL 终结 |
| Docker | 容器运行时,托管 7 个容器 |
| PHP 8.3-FPM | 博客解析 |
| MySQL / PostgreSQL | 数据库 |
| Let's Encrypt | 免费 SSL 证书 |
| Hermes Agent | AI 代理和服务编排 |
---
## 六、一些感想
一台 2 核 4G 的小服务器,居然跑了这么多服务。关键经验:
1. **Nginx 反向代理是核心** — 所有服务都通过 Nginx 统一暴露,一个域名 + 不同路径映射到不同端口
2. **Docker 简化部署** — 微信机器人、Our Story 等都用 Docker,移植方便
3. **AI 能力下沉** — 从 OpenAI 到 DeepSeek 再到自建 API 网关,成本越来越低,控制力越来越强
4. **不要追求大而全** — 每个项目先跑起来,慢慢迭代
---
如果你也自己在折腾云服务器,欢迎交流。