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

46 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# JChargePointProtocol 文档中心
本目录用于沉淀项目的架构、开发、运维与接口文档,建议按“先总览、再开发、后专项”的顺序阅读。
## 快速导航
- `系统概述.md`:项目边界、核心能力、运行形态与关键链路
- `开发者指南.md`:本地开发、构建、启动、调试与提交流程
- `技术栈与依赖.md`:后端/前端/中间件依赖与版本约束
- `部署与配置.md`:部署模式、配置项与环境差异
- `监控与运维.md`:监控指标、日志排障、常见运维操作
- `API接口参考/`REST 与 gRPC 接口说明
- `架构设计/`:架构模式、微服务拆分与数据流分析
- `核心模块详解/`:协议处理、设备管理、具体协议实现细节
- `数据模型与数据库设计.md`:核心实体、关系与表结构设计
- `缓存架构.md`:缓存分层、键设计、失效与一致性策略
- `消息队列集成.md`Kafka 主题、消息流转与消费模型
- `安全机制.md`:认证、鉴权与安全边界
- `代码审查/`:阶段性 CR 报告与改进建议
## 推荐阅读路径
### 新同学入项
1.`系统概述.md` 理解系统边界与整体链路
2.`开发者指南.md` 完成本地环境启动
3.`架构设计/架构设计.md``核心模块详解/核心模块详解.md` 理解代码分层
### 进行协议开发
1.`核心模块详解/协议处理框架.md`
2.`核心模块详解/协议实现模块/` 下目标协议文档
3. 对照 `API接口参考/``消息队列集成.md` 联调
### 运维与排障
1.`监控与运维.md`
2. 结合 `部署与配置.md``缓存架构.md` 定位问题
3. 必要时查看 `代码审查/` 中的已知风险与修复建议
## 文档维护约定
- 优先更新原有文档,避免新建同主题重复文档
- 关键改动(架构、链路、接口)必须同步更新对应文档
- 代码评审建议放入 `代码审查/`,并标明日期与影响范围