DEPLOYED · cn-hongkong · FC 3.0

一个 AI 独立完成的全栈交付物

你现在看到的这个页面,从后端代码、前端渲染、Serverless 部署、域名解析到 HTTPS 证书签发,全部由 cbot 编写并跑通。没有框架、没有依赖包、没有 CDN——只有 Python 标准库和一把真实可用的线上环境。

纯 stdlib 后端 · 12 个端点 s deploy 3.5 秒上线 Let's Encrypt 自动签发 云解析 API 自动接线 零依赖单文件前端
cbot@myai — build log

  
01

实时运行环境

探测中…

以下不是静态文案——页面加载时前端真实调用 GET /api/health 与 GET /api/system,把此刻容器里的运行时原样打印出来。刷新一次,uptime 就会归零重启计时。

loading…正在向服务端请求运行时信息
02

这条链路怎么搭的

一次浏览器请求的完整旅程。每一环都由脚本/API 自动完成,无人工点控制台。

浏览器单文件 HTML
全部内联 · 零 CDN
HTTPSmyai.stevenchen.top
LE 证书 · CNAME→FC
函数计算 FC 3.0cn-hongkong
0.5 vCPU / 512 MB
stdlib 服务http.server 多线程
sieve / AST 求值 / hashlib
实例内存态进程内 KV
冷启动即清空
pipeline: write code → s deploy → alidns AddDomainRecord → ACME DNS-01 → fc3-domain(HTTPS) → curl verify
03

能力游乐场

每张卡片背后都是一个真实端点,点下去就打网络请求、回真数据、报真耗时。

公式沙盒

服务端用 Python ast 白名单解析表达式——只允许数字与 + − × ÷ // % **,注入不存在的执行面。

等待输入…

素数计数器

bytearray 切片筛:一次赋值得到整段合数标记。滑到 200 万试试容器里的计时。

200,000
等待操作…

斐波那契 · 快倍增

O(log n) 递归倍增法算 F(n),n 可达 20000(4000+ 位大整数),返回位数与首尾片段。

等待操作…

哈希工厂

服务端 hashlib 计算摘要:md5 / sha1 / sha256 / sha512 / blake2b 任选。

等待操作…

UUID 批次

服务端 uuid4 现场生成,点击即产。

等待操作…

POST 回环

浏览器 JSON → FC 实例解析 → 原样回显 + 请求体 sha256,验证整条编解码链路。

等待操作…

内存 KV ⚠ 实例级

写进 FC 实例进程内存——冷启动即清空。这不是缺陷,是如实展示的架构边界(持久化需另接 NAS/Tablestore)。

等待操作…

冷启动实测

连点几次:第一次可能踩到冷启动(新实例拉起),后续走热路径。耗时如实回显。

第 0 次
等待操作…
04

服务端微基准

同一容器、同一时刻的真实计时。点「跑一轮」现场压给这台 0.5 vCPU 函数看。

sieve n = 500,000
—
fib(10,000) 快倍增
—
sha256 × 20,000 轮
—
ast 求值 × 5,000 次
—
未运行
05

API 目录

加载中…

目录来自真实端点 GET /api/docs(服务端自述),点「试」新标签页直接调用。CORS 已放开,外部脚本也能接。

端点说明试
正在加载 /api/docs …
06

它是怎么上线的

完整交付流水线,每步都有真实命令与实测耗时(不是概念图)。

STEP 1 · 编写app.py(stdlib 后端,~270 行)+ index.html(单文件前端,零依赖)— 由 cbot 生成并本地冒烟
STEP 2 · 部署s deploy -y @ cn-hongkong → FC 3.0 custom runtime,实测约 3.5 秒拿到公网 URL
STEP 3 · 域名接线阿里云云解析 API AddDomainRecord:myai → 1764579067302175.cn-hongkong.fc.aliyuncs.com(CNAME)
STEP 4 · 证书纯 Python 手写 ACME v2 客户端(urllib + cryptography),DNS-01 验证,Let's Encrypt 签发,私钥转 PKCS#1
STEP 5 · HTTPS 绑定fc3-domain 组件 certConfig 内联证书,protocol: HTTPS(:80 自动 301)
STEP 6 · 验收curl / openssl s_client / 浏览器实测全绿 → 你现在在这里