From f8fc373469d8384d1f90558d68875580724dea68 Mon Sep 17 00:00:00 2001 From: gzkoala Date: Sun, 1 Mar 2026 13:56:24 +0800 Subject: [PATCH] =?UTF-8?q?docs(add):=E6=9B=B4=E6=96=B0Project=20Caffeine?= =?UTF-8?q?=20MVP=20Srint1=E5=8E=9F=E5=9E=8B=E8=AE=BE=E8=AE=A1=E8=AF=B4?= =?UTF-8?q?=E6=98=8E=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: gzkoala --- README.md | 6 +++--- .../project-caffeine-mvp-sprint1-architecture-design.md | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) rename docs/{guide => design}/project-caffeine-mvp-sprint1-architecture-design.md (99%) diff --git a/README.md b/README.md index e977757..41594be 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ 在项目的MVP阶段(版本 `Arabica`)中,我们首先设计了 **3 个核心 MCP 服务端模块**作为系统的基础架构地基: -1. **S1: 文献查询 Server (执行者 -)** +1. **S1: 文献查询 Server (执行者 )** * **职能**:作为系统的底层抓取与 I/O 节点。 * **机制**:通过暴露标准化的工具(Tools)原语,执行外部学术 API 获取,并将结构化结果落盘为带有 YAML 元数据的 Markdown 文件。 2. **S2: 提示词策略 Server (顾问 )** @@ -47,8 +47,8 @@ * **核心语言与运行环境**:采用 TypeScript 与 Node.js (LTS v20+)。MCP服务端必须引入全面的异步处理模型(如 Node.js 非阻塞事件流)以应对高吞吐量的数据解析。 * **MCP 协议与 SDK**:统一使用官方针对 TypeScript 提供的标准 SDK,深度封装底层 JSON-RPC 2.0 报文解析与状态机管理。 * **工程化与 Monorepo**:采用原生 npm Workspaces 进行包管理,在根目录统一管控共享的 JSON-RPC Schema 与多个微服务子包,实现依赖隔离与跨服务快速编译。 -* **通信传输层 (MVP 阶段)**:采用 STDIO 协议,利用同一台机器上本地进程间的 stdin 和 stdout 管道进行直接通信,无需复杂加密握手,实现零网络传输开销。 -* **集成开发环境 (IDE)**:采用 Visual Studio Code (VS Code) 作为核心开发工具。需配合安装相关的 MCP 扩展插件,支持在编写代码时直接进行对话联调与协议协议测试。 +* **通信传输层** :MVP阶段采用 STDIO 协议,利用同一台机器上本地进程间的 stdin 和 stdout 管道进行直接通信,无需复杂加密握手,实现零网络传输开销。 +* **集成开发环境** :采用 Visual Studio Code (VS Code) 作为核心开发工具。需配合安装相关的 MCP 扩展插件,支持在编写代码时直接进行对话联调与协议协议测试。 * **安全与环境管控**:协议遵循零信任架构原则,默认将AI生成的指令视为不可信负载。敏感凭证严禁硬编码,必须通过 `.env.example` 模板化并在运行环境中安全注入。 --- diff --git a/docs/guide/project-caffeine-mvp-sprint1-architecture-design.md b/docs/design/project-caffeine-mvp-sprint1-architecture-design.md similarity index 99% rename from docs/guide/project-caffeine-mvp-sprint1-architecture-design.md rename to docs/design/project-caffeine-mvp-sprint1-architecture-design.md index 56d07c3..68500a1 100644 --- a/docs/guide/project-caffeine-mvp-sprint1-architecture-design.md +++ b/docs/design/project-caffeine-mvp-sprint1-architecture-design.md @@ -11,7 +11,8 @@ tags: - Project Caffeine - MCP Server - MVP - - 提示词策略 + - Srpint1 + - Prompt Strategy - 5 Whys - Node.js license: "CC BY-SA 4.0"