Pong 的小站 chengxiaopeng.uk

家里的台式机没有公网 IP,也没有内网穿透——靠 Cloudflare Tunnel 把远程桌面和 AI 模型 API 安全地搬到外面。

① 远程桌面:从任何地方连回家里的台式机

入口:rdp.chengxiaopeng.uk。因为校园网把有线/无线隔开了,不能直接连 IP,要走 Cloudflare 隧道。分两步:先过 Cloudflare 的门卫,再过 Windows 的密码。

第 1 步 — 笔记本装隧道客户端

winget install Cloudflare.cloudflared

第 2 步 — 起隧道(PowerShell 或 cmd)

PowerShell 用这条(注意开头有个 &):
& "C:\Program Files (x86)\cloudflared\cloudflared.exe" access tcp --hostname rdp.chengxiaopeng.uk --url localhost:3500

cmd 用这条:
"C:\Program Files (x86)\cloudflared\cloudflared.exe" access tcp --hostname rdp.chengxiaopeng.uk --url localhost:3500
第一次会自动弹出浏览器:输入邮箱 chengxiaopeng24@gmail.com → 收 6 位验证码 → 通过。之后一段时间内免登录。这个终端窗口保持别关。

第 3 步 — 连远程桌面

  1. Win+R → mstsc → 计算机填 localhost:3500
  2. 用户名填 .\Administrator,密码是台式机的 Windows 登录密码(不是笔记本的,也不是 PIN)

小技巧 & 常见问题

问题解法
端口 3500 被占用把 --url localhost:3500 换成别的端口(如 3700),mstsc 也跟着改
想传文件mstsc 连之前:显示选项 → 本地资源 → 详细信息 → 勾选笔记本磁盘;连上后台式机的"此电脑"里就有笔记本的盘,直接拖
提示凭证错误确认用户名是 .\Administrator,且输的是台式机的密码(PIN 不能用于远程桌面)
PowerShell 报"意外的标记"命令开头要加 &,或者改用 cmd

② API 调用:家里的 AI 模型服务

台式机跑着一个本地大模型服务(Strata),已通过隧道发布为 api.chengxiaopeng.uk,接口完全兼容 OpenAI 格式。

监控面板(浏览器)

打开 https://api.chengxiaopeng.uk/#monitor — 第一次同样要邮箱验证码登录(门卫会把你弹去登录页),登录后 cookie 有效期内不用重复登。

模型列表

curl https://api.chengxiaopeng.uk/v1/models

目前只有一个模型:qwen3.8-flash-next-gyro-gyro-m(262K 上下文,支持图像输入)。

聊天补全(OpenAI 格式)

curl -X POST https://api.chengxiaopeng.uk/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen3.8-flash-next-gyro-gyro-m",
    "messages": [{"role": "user", "content": "你好"}],
    "max_tokens": 100
  }'
注意:api 也挂了 Access 门卫,浏览器登录后正常用;但 curl/脚本不会弹浏览器,会被拦在 401/302。需要程序化调用时给 Pong 说一声,加一个 service token(请求头带两个 key 就免登录直通)。

OpenAI SDK 用法

from openai import OpenAI
client = OpenAI(base_url="https://api.chengxiaopeng.uk/v1", api_key="任填")

(同样受 Access 限制,见上面的提示。)