🛡️ 100% 透明公开 · 隐私安全架构 | Architecture & Trust

FigureCraft Studio 技术架构与全景解析

FigureCraft Studio 是一套面向高质感学术期刊、毕业论文与商业研报制图的工业级可视化中台与接单生产系统。系统在架构上实现了“展示层、渲染层、契约层与大模型层”的彻底解耦,兼顾了零云端服务器成本、绝对数据隐私与极速交付

# 4 层彻底解耦系统架构模型 (Four-Tier Decoupled Architecture)

LAYER 1

🖥️ 静态展示层 (Static Presentation Layer)

Astro 5 + Tailwind + React 19

整站采用 Astro 5 纯静态站点生成 (SSG) 架构,部署于 Cloudflare Pages 全球边缘 CDN。页面秒开、零后端服务器挂载、无数据库攻击面,从根源上消除了传统动态 Web 系统的运维成本与安全漏洞风险。

LAYER 2

⚡ 浏览器沙箱渲染层 (In-Browser Rendering Layer)

Pyodide (WebAssembly Python 3.12)

将完整 Python 科学计算栈 (Matplotlib, Seaborn, Pandas, SciPy) 通过 WebAssembly (Pyodide) 编译到浏览器端。用户上传的 CSV 数据在浏览器本地内存中即刻渲染并导出 SVG/PNG,原始数据 100% 不离开发送端,不产生任何网络上传请求,实现军工级数据隐私隔离

LAYER 3

📋 数据契约与质检层 (Data Contract & QC Layer)

JSON Schema + Pre-flight Validator

内置 20 种图表的标准 JSON Schema 数据契约。在绘图执行前自动进行列名对齐、数据类型检测、缺失值拦截和最小统计样本量校验,彻底杜绝因“脏数据”、“列名随意”导致的代码运行崩溃或科学结论误判。

LAYER 4

🤖 本地/私有化大模型层 (Local & BYOK LLM Copilot)

LocalStorage + Browser Fetch / Ollama

提供数据清洗、代码手术刀修改与中英文图注生成三合一 Copilot。API Key 仅存储于用户当前浏览器的 localStorage 中,支持直接调用本地 Ollama 离线大模型或用户自备 Key 直连官方 API,绝无中间服务器截留与数据偷传。

# 传统作图模式 vs FigureCraft 工业级解耦架构对比

对比维度 传统网店/兼职制图 普通在线 SaaS 绘图网站 FigureCraft 工业级系统
数据隐私与保密 微信/QQ明文发文件,存在倒卖风险 表格上传到 SaaS 云端数据库 100% 浏览器内存沙箱执行,0 上传留存
代码与科学可复现性 通常不提供脚本,审稿人要求改图需重复加价 黑盒闭源,无法获取原生 Python 源码 提供 100% 可复现独立 Python 原生脚本
排版规范与质检 主观随意调色,字号和色盲常被审稿人拒稿 多为商业图表,缺乏学术期刊/国标标准包 严格遵循 Nature / Cell / GB/T 7713 五维 QC
交付周期与透明度 2-5 天沟通拉扯,改一次数据等半天 需购买月度会员,功能受限 标准模板 2 秒在线秒出,人工定制 15-25 分钟交付