You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
1.5 KiB
Markdown

# 实现细节文档
本目录包含 nnet 网络库开发过程中的详细设计文档。
## 文档列表
这些文档记录了开发过程中的设计决策、实现细节和优化过程。
### API设计
- `API_DESIGN.md` - API设计文档
### 架构设计
- `ARCHITECTURE_REDESIGN.md` - 架构重新设计
- `ARCHITECTURE_REDESIGN_ANSWERS.md` - 架构重新设计问答
### 自动解析
- `AUTO_PARSING_DESIGN.md` - 自动解析设计
- `AUTO_PARSING_IMPLEMENTATION.md` - 自动解析实现
### 数据流
- `COMPLETE_DATA_FLOW.md` - 完整数据流
- `DATA_FLOW_ANALYSIS.md` - 数据流分析
### 集成
- `CODEC_AND_PROTOCOL_INTEGRATION.md` - 编解码和协议集成
- `NNET_UNPACKER_INTEGRATION.md` - nnet拆包器集成
### 优化
- `CODE_REVIEW_AND_OPTIMIZATION.md` - 代码审查和优化
- `OPTIMIZATION_SUMMARY.md` - 优化总结
- `ZERO_COPY_OPTIMIZATION.md` - 零拷贝优化
### 服务器
- `SERVER_WRITE_DATA_SUMMARY.md` - 服务器写数据总结
- `WRITE_DATA_TO_CLIENT.md` - 写数据到客户端
### 用户需求
- `ANSWER_TO_USER_QUESTION.md` - 用户问题回答
- `USER_REQUIREMENTS_ANSWER.md` - 用户需求回答
### 实现计划
- `IMPLEMENTATION_PLAN.md` - 实现计划
## 说明
这些文档主要用于:
1. 记录开发过程中的设计决策
2. 记录实现细节和优化过程
3. 作为开发参考和历史记录
对于新用户和开发者,建议优先阅读:
- [架构设计文档](../design/ARCHITECTURE.md)
- [代码结构文档](../development/CODE_STRUCTURE.md)
- [用户指南](../user-guide/)
---
**最后更新**: 2024