Files
JChargePointProtocol/docs
三丙 771b10eb10 docs: 更新开发者指南和系统概述,简化内容并增强可读性
- 精简开发者指南,聚焦于本地开发流程和环境准备
- 更新系统概述,明确系统定位和核心能力
- 删除冗余引用和目录,优化文档结构
2026-05-08 15:27:19 +08:00
..
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00
2025-10-28 14:39:06 +08:00

JChargePointProtocol 文档中心

本目录用于沉淀项目的架构、开发、运维与接口文档,建议按“先总览、再开发、后专项”的顺序阅读。

快速导航

  • 系统概述.md:项目边界、核心能力、运行形态与关键链路
  • 开发者指南.md:本地开发、构建、启动、调试与提交流程
  • 技术栈与依赖.md:后端/前端/中间件依赖与版本约束
  • 部署与配置.md:部署模式、配置项与环境差异
  • 监控与运维.md:监控指标、日志排障、常见运维操作
  • API接口参考/REST 与 gRPC 接口说明
  • 架构设计/:架构模式、微服务拆分与数据流分析
  • 核心模块详解/:协议处理、设备管理、具体协议实现细节
  • 数据模型与数据库设计.md:核心实体、关系与表结构设计
  • 缓存架构.md:缓存分层、键设计、失效与一致性策略
  • 消息队列集成.mdKafka 主题、消息流转与消费模型
  • 安全机制.md:认证、鉴权与安全边界
  • 代码审查/:阶段性 CR 报告与改进建议

推荐阅读路径

新同学入项

  1. 系统概述.md 理解系统边界与整体链路
  2. 开发者指南.md 完成本地环境启动
  3. 架构设计/架构设计.md核心模块详解/核心模块详解.md 理解代码分层

进行协议开发

  1. 核心模块详解/协议处理框架.md
  2. 核心模块详解/协议实现模块/ 下目标协议文档
  3. 对照 API接口参考/消息队列集成.md 联调

运维与排障

  1. 监控与运维.md
  2. 结合 部署与配置.md缓存架构.md 定位问题
  3. 必要时查看 代码审查/ 中的已知风险与修复建议

文档维护约定

  • 优先更新原有文档,避免新建同主题重复文档
  • 关键改动(架构、链路、接口)必须同步更新对应文档
  • 代码评审建议放入 代码审查/,并标明日期与影响范围