Metapi 统一 AI 网关部署全记录:从 WSL2 到 Cloudflare Tunnel 的完整配置与踩坑
本文记录了在 Windows WSL2 环境下部署 Metapi 统一 AI 网关的完整过程,重点记录了接入 DeepSeek 作为备用上游时遇到的一系列兼容性问题及其解决方案。
一、起因:为什么需要 Metapi?
1.1 背景:五花八门的 AI Token
作为一名重度 AI 用户,我手上有各种来源的 API Token:
GLM Coding Plan Lite:智谱的编程专用额度,价格便宜但并发限制严格
**Xiaomi Mimo **:小米的 Coding Plan,有一定赠送额度
DeepSeek API:自充值余额,v4-pro 降价后性价比极高
各种 New API / One API 中转站:注册了一堆站点,额度分散
这些 Token 分散在不同平台、不同账号,管理起来非常头疼。每次使用都要切换 Base URL 和 API Key,而且无法统一调度额度。
1.2 直接诱因:GLM Coding Plan 并发不足
GLM Coding Plan ...
截止到 2026 年 4 月 14 日 16:00,ACGTI 的成果:
站点累计浏览量超过 400w,访问人数超过 117w,GitHub 仓库收获 332 ⭐、22 Fork。
对一个从热点中快速起意、以纯前端方式搭建、几天内完成上线和迭代的娱乐型小项目来说,这个传播速度远远超出了我一开始的预期。
故事要从2026年4月9号说起
那一天,我在B站刷到了一个关注的博主发的视频,展示了她做的SBTI。那一两天,朋友圈、小红书都被这个小网站刷屏了。
我抱着看看这项目长什么样的心态去找了开源仓库,发现这居然是一个两三千行的单HTML文件。第一次看到的时候挺震撼——这么高热度的网站,居然是面向ChatGPT App vibe出来的。同时我也觉得这个项目的上限可以继续提升:单HTML文件决定了它难以维护,很多东西拓展起来不太方便,不够工程化。那如果用Vue3 rebuild一下,是不是就能极大拔高它的上限?
先在GitHub上找了一下有没ACG相关的MBTI测试,感觉好像都不是我所想的那样,既然如此,不如自己做一个玩玩,正好不想复习高数(www结果高数考试也不算理想)。
那一个晚上,我与 ...
有幸使用了拓竹H2D顶配3D打印机器,以下是这几周的使用体验。
拿到的时候打印机已经基本安装好,但是存在刀切模组没有校准、TPU材料卡在AMS里面等问题。
经过一个上午拆开AMS,取出卡在里面的AMS 85A材料,最终修好了AMS可以正常打印。
初次体验
最初的使用体验:快
开启狂暴模式166%速度的时候,打印小船模型就几分钟,打印一个小夹子,质量感觉还不错。
AMS多色打印
使用PLA打印了一组12个奶龙,忘记使用黑色材料了眼珠没打出来 www。开了狂暴模式之后好像也花了大概6小时,好像和普通模式打印速度区别不大,不知道为什么会这样。打到了晚上,最终刚好给组里每个人发了个奶龙。
高精度打印
尝试了一下这个机子的最高精度,选择的是PLA Matte灰色,打印了一对石狮子(6cm版本,感觉实际上就4cm),0.4mm喷嘴、0.08mm层高、树状支撑、100%速度,打印耗时3小时,除了存在一点轻微拉丝,质量还是非常不错的(对比奶龙可知)。
刀切模组
使用刀切模组尝试了官方demo生日贺卡,用的是标准A4打印纸。纸太薄了,容易掉渣,在粘性面板上不好清理,容易留渣导致面板的粘性下降以 ...
对 UrbanScene3D 数据集的一次初步调研:它能否用于基于 GIS 先验的 SDF 城市三维重建?
最近在为“基于 GIS 先验的 SDF 城市级三维重建”找合适的数据集,我顺手把 UrbanScene3D 过了一遍。这里先记一份初步调研,重点不是做完整综述,而是回答一个更实际的问题:它能不能拿来把这条路线先跑通。
1. 总体印象
UrbanScene3D 官方给人的第一感觉是一个偏大规模城市场景的数据平台。不过实际下载和检查之后会发现,它并不是一套“原始影像 + 精确 GIS 模型 + 标准真值”打包整齐的数据,而更像是一组用途不同的资源放在了一起。
从我目前看到的 Dropbox 目录来看,主要包括:
Simulator.zip
Image/
Path/
Proxy/
Reconstructed/
Evaluation.zip
这些目录的作用并不一样。有些偏仿真,有些更接近重建输入,也有些更像辅助结果或已有处理中间产物。
2. Simulator.zip:本质上是 UE 项目文件
一开始我对 Simulator.zip 的预期,是它可能会包含某种可以直接使用的仿真数据, ...
极少素材极低质量的极端情况下房间三维重建不同Pipeline对比
在推进个人 3D 记忆库构建的过程中,我们经常会遇到一个棘手的问题:日常随手记录的视频往往是不完美的。我们无法像实验室里那样,架设专业设备去获取无死角、高分辨率的素材。 如果只有一段极少视角的手机视频、极低画质、再加上满屋子的白墙和反光地板,三维重建还能做吗? 传统的 SfM(如 COLMAP)在这种大面积弱纹理场景下往往直接宣告失败。为了探寻在极少素材、极低质量的极端情况下的最佳解决方案,我在本地(RTX 5070 12G)对目前主流的几种结合深度先验的 3DGS Pipeline 进行了横向对比测试。
素材
拍摄器材:OPPO Find X8
拍摄环境:室内傍晚暗光环境
素材规格:从手机拍摄视频中抽取165张约500×700的照片,焦段15mm广角镜头(极少素材极低质量的极端情况)
训练环境
12600kF + RTX5070 12G + 64G RAM
参考资料
论文
3D Gaussian Splatting for Real-Time Radiance Field Rendering - Bernard ...
Nuxt3 + Supabase 全栈应用私有化部署全记录
本文由 opencode + glm4.7 整理
文章结构
本文分为两个主要部分:
第一部分:理想之路 —— 标准化部署 SOP
详细介绍在理想情况下应该如何进行部署,包括环境准备、Supabase 配置、数据迁移、Nuxt 部署等完整流程。
第二部分:实战踩坑实录 —— 每一个报错背后的血泪
真实还原部署过程中遇到的各种问题,从 Docker 安装失败到数据库密码地狱,再到构建优化等,为读者提供避坑指南。
第一部分:理想之路 —— 标准化部署 SOP (如果不踩坑,你应该这样做)
💡 核心逻辑:基于 Ubuntu 22.04 LTS,使用 Docker Compose 编排 Supabase,配合 Docker 运行 Nuxt3,并通过 GitHub Actions 实现自动化部署,最后由 Nginx 进行反向代理和 SSL 终结。
一、 基础设施与环境准备 (Infrastructure)
1.1 服务器选型与初始化
硬件基准配置
在部署 Supabase + Nuxt 3 全栈应用时,服务器配置需要综合考虑以 ...
学习
未读Lecture 03 Transformation
缩放矩阵:
标准缩放:
非均匀缩放:
切变:
旋转:
其次坐标:Homogenous Coordinates
为了能够用矩阵乘法统一表示平移(Translation),引入了第三个坐标分量:www 坐标。
1. 坐标表示定义
2D 点 (2D point):表示为 (x,y,1)T(x, y, 1)^T(x,y,1)T
2D 向量 (2D vector):表示为 (x,y,0)T(x, y, 0)^T(x,y,0)T
注意:www 分量为 111 表示位置(点),为 000 表示方向(向量)。这样设计的一个巧妙之处在于:向量具有平移不变性(加上平移量后,www 依旧为 000)。
2. 平移的矩阵表示 (Matrix representation of translations)
通过 3×33 \times 33×3 矩阵,我们可以将平移操作写成矩阵乘法形式:
(x′y′w′)=(10tx01ty001)⋅(xy1)=(x+txy+ty1)\begin{pmatrix} x' \\ y' \\ ...
1. 硬件配置概况
这台服务器的配置比较特殊,是典型的企业级后端服务器:
CPU: 双路 Intel Xeon Gold 6231,共64个逻辑核心。支持 AVX-512 指令集。
内存: 376GiB(约384GB)。这是这台机器最大的优势。
硬盘: 238GB NVMe 固态硬盘(系统盘)+ 5块 14.6TB 机械硬盘(数据盘)。
显卡: 无独立显卡。
核心思路:利用 384GB 的超大内存作为“显存”,运行大参数量的量化模型。
2. 环境搭建与网络难题
要在 Linux 上跑模型,首选 Ollama。但在国内服务器上安装 Ollama 经常卡在下载环节。
代理配置
Ollama 的安装脚本和模型库都在 GitHub/Amazon S3 上。我先部署了 Hysteria2 客户端,将其转为本地 8080 端口的 HTTP 代理。
在执行安装脚本时,必须手动指定代理:
123export https_proxy=http://127.0.0.1:8080export http_proxy=http://127.0.0.1:8080curl -fsSL https://ollam ...
背景
VS Code 自带的 Tunnel 功能基于 Azure 中继服务器,在跨国或网络环境复杂的情况下(如国内连接海外),存在高延迟、连接不稳定及保存卡顿的问题。
本教程介绍如何利用一台具有公网 IP 的 VPS,配合开源工具 FRP 搭建私有穿透隧道,实现低延迟的远程开发。同时介绍了在局域网环境下如何配置直连,避免流量绕行。
架构说明
服务端 (VPS):CentOS 9,公网 IP(示例:104.168.105.185)。
目标机 (Target):Windows 运行的 WSL (Ubuntu),处于内网,无公网 IP。
客户端 (Client):本地笔记本,安装 VS Code。
第一部分:VPS 服务端配置
需要在 VPS 上运行 FRP 的服务端 (frps),用于中转流量。
1. 下载与安装
登录 VPS,下载 FRP(需根据系统架构选择,此处以 Linux AMD64 为例):
12345cd ~wget https://github.com/fatedier/frp/releases/download/v0.52.3/frp_0.52.3_linux_amd ...
针对 RackNerd VPS 与中国移动出口带宽限制的排查与利用Hysteria 2优化指南
1. 问题背景与现象
在使用 RackNerd 等美西廉价 VPS 时,中国移动宽带用户常遇到以下典型现象:
初期正常:VPS 刚部署完成时(通常在非高峰时段),连接速度快,延迟可接受。
后期衰减:在晚高峰(19:00 - 23:00)或部署一段时间后,SSH 连接卡顿,文件传输速度跌至极低水平(如 0.5Mbps - 2Mbps),且伴随高丢包率。
协议失效:使用基于 TCP 的协议(如 VLESS-Reality、VMess-TCP)时,即使更换端口或伪装域名,速度依然无法恢复。
2. 排查思路与根因分析
当出现上述问题时,需按照以下逻辑进行排查,确认是否为线路拥堵导致的物理瓶颈。
2.1 排除本地与服务端配置问题
在进行链路分析前,需确认并非单点故障:
本地网络:访问国内网站或其他非跨境服务速度正常,排除本地光猫或路由器问题。
VPS 负载:通过 top 或 htop 命令检查 VPS 的 CPU 和内存占用。如果 CPU Steal Time (st) 较低,排除“邻居”占用资 ...



















