FIELD NOTES / 项目档案 / 2026

一台服务器,
八个在跑的项目。

这不是一份作品集,而是一份运行记录。3.5GB 内存的单机 Docker 环境里, 同时托管着 AI 职业名片、智能育儿助手、教学工具、开发者工具与自托管服务, 全部经过同一个网关交付。

线稿图:统一网关经 80/443 端口分发到各个 Docker 容器,并挂载共享数据库
FIG. 01 — 单机交付拓扑
08 运行项目
12+ Docker 容器
01 统一网关
24/7 持续在线
Plates / 01

项目档案

每张卡片是一个独立项目:编号、一句话职责、技术栈与线上地址。 技术栈按实际运行代码标注,不写未落地的规划。

01 运行中

prome发名片

AI 辅助创建职业资料,经微信小程序展示并生成分享海报与名片。 后端采用 REST 建任务、独立 Worker 执行、PostgreSQL 持久化事件的流式 Agent 架构。

  • FastAPI
  • SQLAlchemy
  • Celery
  • PostgreSQL
  • Redis
  • 微信小程序
02 运行中

BabyUp智能育儿

面向新生家庭的 AI 育儿助手。用自然语言记录喂奶、睡眠、排便与疫苗, 由 LangGraph 多 Agent 协作完成记录、分析与提醒。

  • React 19
  • Vite PWA
  • FastAPI
  • LangGraph
  • Redis
  • Dify RAG
03 运行中

CJHome家庭服务

家庭服务展示与预约站点,前后端分离部署,使用独立 PostgreSQL 实例, 与共享库隔离,便于独立备份与恢复。

  • Web 前端
  • API 后端
  • PostgreSQL
  • Docker
04 运行中

屿景Mountain & Scene

你正在访问的这个站点所属的品牌官网。科技与教育融合,13 语言内容 由 JSON 驱动,包含 3D 吉祥物与 AI 对话入口。

  • Next.js 14
  • React 18
  • Tailwind
  • React Three Fiber
  • Framer Motion
05 本地工具

AppDock应用审计引擎

AI-Native 的 macOS 应用审计与优化工具:应用来源审计、签名与权限风险分析、 TCC 状态读取、卸载残留预览与 AI 语义查询。

  • SwiftUI
  • Swift 5.9
  • macOS 13+
  • OpenAI 兼容接口
macOS 本地应用 · 不随服务器部署
06 运行中

AP CSA Workbench教学工具

面向 AP Computer Science A 的移动端优先教学练习站。 静态托管、按 release 归档、128MB 内存上限,轻量交付。

  • 静态 HTML
  • Nginx
  • Mobile-first
  • Docker
07 运行中

Interview Atlas面试图谱

面试题库与知识图谱浏览器,把分散的面试知识点整理成可检索的地图, 用于复习与面试准备。

  • 静态 Web
  • Nginx
  • Docker
08 运行中

Excalidraw自托管白板

自托管的手绘风白板,用于画架构图、流程图和草图协作。 独立容器交付,数据不进第三方服务。

  • Excalidraw
  • Nginx
  • Docker
Manual / 02

系统是怎么跑起来的

所有项目共享同一套基础设施:一个 80/443 网关、一个共享 PostgreSQL、 若干按内存上限运行的容器。新增项目只需要接入网关网络。

线稿图:nginx 网关分发到项目容器,容器共享 PostgreSQL 与各自的数据卷
FIG. 02 — 请求从 443 进入后的路径
  1. 2.1

    统一入口

    gateway_nginx 独占 80/443,按域名反代到各容器; SSL 证书统一管理,静态站点直接由网关托管。

  2. 2.2

    共享数据层

    shared_postgres 承载多个独立数据库,彼此隔离; 业务量大的项目使用独立实例,互不影响。

  3. 2.3

    资源上限

    每个容器设置内存上限与日志轮转,避免单个服务拖垮整机; 3.5GB 内存仍保持 12+ 容器在线。

Build Notes / 03

技术笔记

按项目列出运行时、数据存储与交付方式。所有服务通过 Docker 运行。

项目 运行时 数据 交付
prome FastAPI · Celery · Worker · Scheduler PostgreSQL · Redis · 本地对象存储 Docker Compose · 5 容器
BabyUp Vite PWA · FastAPI · LangGraph PostgreSQL · Redis · Dify Docker Compose
CJHome 前端 · API 后端 独立 PostgreSQL Docker Compose · 3 容器
屿景 Next.js 14 · React 18 JSON 内容源 · API 路由 Next standalone · Docker
AppDock SwiftUI · Swift 5.9 本地文件 · 系统 API macOS 本地构建
AP CSA Workbench 静态 HTML 构建产物 Nginx · 128MB 上限
Interview Atlas 静态 Web 构建产物 Nginx · Docker
Excalidraw Excalidraw 浏览器本地 Nginx · Docker
Appendices / 04

其他在线服务

除上面八个项目外,还有若干基础设施与小型站点在同一台机器上运行。