XY XY Club
目前在维护一个产品,会继续加东西

写代码,
也做点能用的东西。

你好,我是 XY Club。一个人做独立开发,从服务器配置、后端接口到前端页面, 想到什么就自己搭一遍。不喜欢只做 Demo,东西要真的能跑起来、有人用,才算完成。

独立开发 后端 / 前端 自建服务器 持续折腾中
XY
XY Club
独立开发者
后端 · 前端 · 运维
山西 · 中国
UTC+8
testeasy.xy@qq.com
关于我

一个人,把事做完

没有团队,没有分工。一个想法上线要走的路,我基本都自己走一遍。

从想法写到上线

需求梳理、接口设计、页面实现、服务器部署,一条链路自己跑完。 中间不用等人排期,也不用解释为什么这么做。

偏爱基础设施

比起做花哨的界面,更喜欢琢磨网关、反向代理、限流、日志这些底下的东西。 稳定的系统比好看的 Demo 更有意思。

只留能用的东西

不为了填满页面而堆项目。做成的东西就放到线上跑着, 没做完的不摆出来当作品。

技能

用过的这些

按实际动手过、能独立完成来列,不是罗列关键词。

后端
Go Python PHP RESTful API 鉴权 / Token Redis
前端
HTML / CSS JavaScript Vue 响应式布局 UI 设计
运维与部署
Linux 宝塔面板 Nginx MySQL Docker Git
正在学
Kubernetes Rust 可观测性
作品

在跑的东西

两个,都是我自己在跑的东西。我不喜欢放一堆半成品充数。

在线运行中
Xyclubai
统一 AI 接口网关 · ai.xyclub.top

一个自己搭的统一 AI 接口网关。把 OpenAI、Claude、Gemini、DeepSeek 等多家模型的调用协议 收拢成一套地址和一套 Key,客户端只要改 baseURL 就能接入。背后是自己配的反代、负载均衡和用量 统计,跑在自建服务器上。

多协议兼容 Chat Completions、Responses、Claude、Gemini 四种路由都走同一个入口
调度与计费 多上游负载均衡、速率限制、调用量与成本可查
开箱可用 Cherry Studio、CC Switch 等客户端填上地址和 Key 就能用
# 换成你自己的 Key 就能调
curl https://ai.xyclub.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "messages": [{"role":"user","content":"hi"}]
  }'
New API Nginx 反向代理 负载均衡 自建部署
已发布 · 可下载安装
星课表
Star Schedule · star.xyclub.top

自己做的课程表项目,想要一个够快、够干净、数据在自己手里的课表工具。 Android 版已经发布,周视图看课、快速录入、换设备同步都在里面, 安装包直接从 GitHub Release 下载,官网和下载页也自己搭好了。

课表为核心 围绕每周课程编排,录入、查看、调整都围绕“这一周上什么”
Android 客户端 周视图看课、快速录入、换设备同步,安装包直接下载安装
自建全链路 独立子域名、Node 服务托管页面与接口、HTTPS 与 HTTP/2 全程自配
# 站点接口的真实响应
 curl https://star.xyclub.top/api/version

 {
   "ok": true,
   "version": "1.1.8",
   "download": "…/app-release.apk"
 }
课程表 Android HTTPS Node 已发布
联系

想聊点什么都行

技术问题、合作、或者只是提个建议,邮件我都会看。

给我写邮件

一般来说一天内会回。描述得具体一点,我能回得更快。

testeasy.xy@qq.com
QQ 577614508
已复制