Profile · identity

后端与 AI 应用开发,独立交付过多个上线项目

我是王佳明,保定理工学院计算机科学与技术专业本科生(2023.09–2027.07),方向是后端开发与 AI 应用开发。我习惯一个人把项目从 0 做到上线:拆需求、设计数据库、写前后端,再到生产部署和运维。

已上线的商业站点:

  • metastartai.com智能交通企业的出海官网,中/英/俄三语;Next.js 15 + Express 5 + PostgreSQL
  • randiantg.com出海营销站,累计 358 次提交;Vue 3 + NestJS 11 + Prisma

两个站点都由我独立完成,从开发、部署、安全加固一直做到运维交接。

最近在做的项目:

  • Signoff本地运行的开源项目维护工作台。把代码检索、漏洞扫描、排期、Agent 修复和 PR 签核串成一条链路,写入代码和关键命令都要人工审批;已发布 v0.2.0,FastAPI + React
  • 毕业设计《基于大语言模型的校园数据智能问数系统的设计与实现》(校园问数)。中文 NL2SQL 系统,权限不交给大模型:生成的 SQL 先过 sqlglot 语法树校验,再由服务端注入按角色的行级过滤和字段脱敏,77 个构造的绕过场景中越权行数为 0;Vue + FastAPI + MySQL
  • 亲历(firsthand)让模拟用户在云端浏览器里真实使用产品,再出一份体验报告,每条结论都能追溯到截图、录像或原话;开发中

另外,我在两家公司兼职做全栈开发,独立负责客户项目的交付和上线后的运维。

正在做

准备后端开发 / AI 应用开发方向的实习;同时在做毕业设计(校园问数)的评估实验。

个人头像
01

精选项目

全部项目 →
02

最近手记

全部手记 →

手记尚未发布

文章与阅读笔记会在整理完成后出现在这里。

03

能力

后端开发

Python
毕业设计、语音助手、LLM 测评平台的后端主语言(FastAPI)
Node.js
两个商业站点后端运行时,Express 与 NestJS
FastAPI
异步 API、SSE 流式与 WebSocket 服务
NestJS
客户营销站后端(Prisma + PostgreSQL + Redis)
Express
智能交通官网后端:14 个数据模型、21 个路由模块

前端开发

Vue
Vue 3 + TypeScript,毕业设计 / LLM 平台 / 营销站前端
React
语音助手前端,AudioWorklet 音频采集与播放
Next.js
15 App Router,智能交通官网前台 19 个页面
TypeScript
所有前端项目与 NestJS 后端的类型系统
Tailwind CSS
官网前台样式体系
Vite
构建与本地开发

AI 应用

OpenAI 兼容 API 集成
流式、取消、结构化输出与多 Provider 适配
SSE 流式交互
NL2SQL 七阶段流水线实时展示、语音助手文本流
本地语音模型
FunASR(VAD/ASR)与 CosyVoice2 零样本音色克隆的本地部署调优
工具调用与结构化输出
LLM 平台的工具调用/JSON Schema 指纹探测与判分

数据库与缓存

PostgreSQL
两个商业站点主库,JSONB、pg_trgm 与索引优化
MySQL
毕业设计目标库:只读账号、MAX_EXECUTION_TIME 与 SQL 校验
SQLite
LLM 测评平台本地存储
Redis
缓存与 BullMQ 异步任务、缓存自动失效

部署与工程

Linux / Ubuntu
生产服务器环境
Nginx
反向代理、HTTPS、gzip、安全头
PM2
进程守护、日志轮转与健康检查
Docker
个人站点的容器化构建与部署
pytest / Vitest
累计 400+ 自动化用例:267 + 96 + 53 项
Git
独立维护多仓库,最大项目 358 次提交
04

履历

2023.09 — 2027.07

计算机科学与技术(本科)

保定理工学院 · 河北 · 保定

主修课程:数据结构、操作系统、计算机网络、软件工程、数据库原理、Java、JavaWeb。

教育
2026.01 — 2026.12

第 19 届中国大学生计算机设计大赛 · 河北省级二等奖

奖项
2024.01 — 2024.12

“互联网+”大学生创新创业大赛 · 三等奖

奖项
2025.01 — 2025.12

校级三好学生

保定理工学院

奖项
2024.01 — 2024.12

CET-4 大学英语四级

证书