# Awesome Index · 框架设计 > 目标:把 `design/prototype/` 的静态原型落地为一个由 DuckDB 驱动、全 JavaScript 编写、 > 对人与对 AI(MCP)同时提供服务、可 Docker 部署的小型数据库网站。 > 本文档回答三个问题:**模块怎么分、每个模块负责什么、模块对应哪个目录。** --- ## 1. 总体架构 经典三横层,外加一个并列的机器读者入口: ``` ┌──────────────────────────────────────────┐ 人类读者 ────▶ │ 视图层 views/ (EJS SSR) + public/ 静态 │ │ 页面内