项目
这里是卓年的代码项目集合,记录着技术探索的足迹。
项目总览
| 项目 | 技术栈 | 状态 | 说明 |
|---|---|---|---|
| 企业微信 AI 机器人 (v2) | NestJS + TypeScript + better-sqlite3 + Vben Admin | 🟢 活跃开发 | 企业微信自建应用 AI Bot,定时推送 + 交互卡片 + 管理后台 |
| VitePress 博客 | VitePress 2 + Markdown | 🟢 运行中 | 当前个人文档站「卓年的文档」 |
| Hysteria 2 代理 | Hysteria 2 | 🟡 部署中 | 美西阿里云节点跨境代理服务 |
| QQ 机器人 | NapCat + NoneBot2 | 🟡 养号中 | 基于 NapCat 协议框架的非官方 QQ 机器人 |
| Big Event | Spring Boot 4 + Vue 3 + Element Plus | 🔵 已完成 | 黑马程序员《大事件》全栈实战项目 |
| Hexo Blog | Hexo 8 + Solitude 主题 | ⚪ 存档 | 第一代个人博客,已迁移至 VitePress |
| 屏幕关闭定时器 | Python | ⚪ 存档 | Windows 屏幕定时关闭小工具 |
企业微信 AI 机器人 (v2)
当前主力项目。在 v1(Cloudflare Workers + Node.js)基础上全面重构为 NestJS 架构。
- 后端: NestJS + TypeScript + better-sqlite3 + JWT 认证 + @nestjs/schedule 定时任务
- 前端: Vben Admin 5.x (Vue 3 + Vite 5 + Element Plus + Pinia)
- 部署: 阿里云 47.105.83.78, PM2 守护, Nginx HTTPS 反代
- 域名: qywx.zhuonian.xyz
- 路径:
C:\Users\zhuonian\WorkBuddy\qywx
详情见 企业微信 AI 机器人
VitePress 博客
当前个人技术文档站点,取代了旧的 Hexo 博客。
- 框架: VitePress 2.0 alpha
- 主题: 紫蓝渐变品牌色
#6c63ff - 域名: docs.zhuonian.xyz
- 部署: 阿里云 47.105.83.78,
/var/www/docs/, Nginx 托管 - GitHub: zhuo-nian/VitePress
- 路径:
C:\DataStore\Projects\VitePress
Hysteria 2 代理
在阿里云美西节点部署 Hysteria 2,提供高速跨境网络隧道。
- 服务器: 阿里云 47.88.78.98 (美西硅谷)
- 协议: Hysteria 2 (基于 QUIC 的高速代理)
- 本地接入: SOCKS5 代理
127.0.0.1:10808 - 状态: 部署测试中
Big Event
黑马程序员《大事件》课程的全栈实战项目。
- 后端: Spring Boot 4.0.3 + MyBatis-Plus + JWT
- 前端: Vue 3 + Element Plus + Axios
- 数据库: MySQL 9.6
- 路径:
C:\DataStore\Projects\big-event
Hexo Blog
第一代个人博客,已迁移至 VitePress,保留作为历史存档。
- 框架: Hexo 8.1.1 + Solitude 主题
- Slogan: 「静悄悄的攻略副本中。」
- GitHub: zhuo-nian/blog
- 路径:
C:\DataStore\Projects\hexo_blog
详情见 Hexo Blog
屏幕关闭定时器
Windows 小工具,定时关闭笔记本屏幕。
- 技术: Python
- 路径:
C:\DataStore\Projects\screen\screen_timer\ - 状态: 已完成,偶尔使用
项目路径速查
| 项目 | 本地路径 |
|---|---|
| VitePress 博客 | C:\DataStore\Projects\VitePress |
| qywx AI Bot | C:\Users\zhuonian\WorkBuddy\qywx |
| Big Event | C:\DataStore\Projects\big-event |
| Hexo Blog | C:\DataStore\Projects\hexo_blog |
| 屏幕定时器 | C:\DataStore\Projects\screen\screen_timer\ |