Skip to content

Latest commit

 

History

History
149 lines (126 loc) · 5.75 KB

File metadata and controls

149 lines (126 loc) · 5.75 KB

文档目录结构

docs/
├── README.md                           # 文档主页和导航
├── STRUCTURE.md                        # 本文件 - 文档结构说明
│
├── overview/                           # 📋 概览文档
│   ├── project-overview.md            # ✅ 项目概述
│   ├── quick-start.md                 # ✅ 快速开始指南
│   └── installation.md                # 🔄 详细安装说明
│
├── architecture/                      # 🏗️ 架构文档
│   ├── system-architecture.md         # ✅ 系统架构设计
│   ├── agent-architecture.md          # ✅ 智能体架构设计
│   ├── data-flow-architecture.md      # ✅ 数据流架构
│   └── graph-structure.md             # ✅ LangGraph 图结构设计
│
├── agents/                            # 🤖 智能体文档
│   ├── analysts.md                    # ✅ 分析师团队详解
│   ├── researchers.md                 # 🔄 研究员团队设计
│   ├── trader.md                      # 🔄 交易员智能体
│   ├── risk-management.md             # 🔄 风险管理智能体
│   └── managers.md                    # 🔄 管理层智能体
│
├── data/                              # 📊 数据处理文档
│   ├── data-sources.md                # 🔄 支持的数据源和API
│   ├── data-processing.md             # 🔄 数据获取和处理
│   └── caching.md                     # 🔄 数据缓存策略
│
├── configuration/                     # ⚙️ 配置与部署
│   ├── config-guide.md               # 🔄 配置文件详解
│   └── llm-config.md                 # 🔄 大语言模型配置
│
├── deployment/                        # 🚀 部署文档
│   └── deployment-guide.md           # 🔄 生产环境部署
│
├── development/                       # 🔧 开发指南
│   ├── dev-setup.md                  # 🔄 开发环境搭建
│   ├── code-structure.md             # 🔄 代码组织结构
│   ├── extending.md                  # 🔄 如何扩展框架
│   └── testing.md                    # 🔄 测试策略和方法
│
├── api/                               # 📚 API参考
│   ├── core-api.md                   # 🔄 核心类和方法
│   ├── agents-api.md                 # 🔄 智能体接口
│   └── data-api.md                   # 🔄 数据处理接口
│
├── examples/                          # 💡 示例和教程
│   ├── basic-examples.md             # 🔄 基本使用示例
│   ├── advanced-examples.md          # 🔄 高级功能示例
│   └── custom-agents.md              # 🔄 创建自定义智能体
│
└── faq/                               # ❓ 常见问题
    ├── faq.md                         # 🔄 常见问题解答
    └── troubleshooting.md             # 🔄 问题诊断和解决

图例说明

  • 已完成: 文档已创建并包含完整内容
  • 🔄 待完成: 文档结构已规划,内容待补充
  • 📋 概览类: 项目介绍和快速上手
  • 🏗️ 架构类: 系统设计和技术架构
  • 🤖 智能体类: 各类智能体的详细说明
  • 📊 数据类: 数据处理和管理
  • ⚙️ 配置类: 系统配置和设置
  • 🚀 部署类: 部署和运维
  • 🔧 开发类: 开发和扩展指南
  • 📚 API类: 接口和方法参考
  • 💡 示例类: 使用示例和教程
  • 帮助类: 问题解答和故障排除

文档编写规范

1. 文件命名

  • 使用小写字母和连字符
  • 文件名应简洁明了,体现内容主题
  • 使用 .md 扩展名

2. 内容结构

  • 每个文档都应包含清晰的标题层次
  • 使用适当的Markdown语法
  • 包含代码示例和图表说明
  • 提供相关链接和参考

3. 代码示例

  • 提供完整可运行的代码示例
  • 包含必要的注释和说明
  • 使用一致的代码风格
  • 提供预期的输出结果

4. 图表和图像

  • 使用Mermaid图表展示架构和流程
  • 图片应存储在适当的目录中
  • 提供图表的文字描述
  • 确保图表在不同设备上的可读性

维护指南

1. 定期更新

  • 随着代码更新同步更新文档
  • 定期检查链接的有效性
  • 更新过时的信息和示例

2. 质量控制

  • 确保文档的准确性和完整性
  • 检查语法和拼写错误
  • 验证代码示例的可执行性

3. 用户反馈

  • 收集用户对文档的反馈
  • 根据常见问题完善文档
  • 持续改进文档的可读性

贡献指南

如何贡献文档

  1. Fork 项目: 在GitHub上fork TradingAgents项目
  2. 创建分支: 为文档更新创建新分支
  3. 编写文档: 按照规范编写或更新文档
  4. 提交PR: 提交Pull Request并描述更改内容
  5. 代码审查: 等待维护者审查和合并

文档贡献类型

  • 新增文档: 创建缺失的文档内容
  • 内容完善: 补充现有文档的详细信息
  • 错误修正: 修复文档中的错误和过时信息
  • 示例补充: 添加更多使用示例和教程
  • 翻译工作: 将文档翻译成其他语言

贡献者认可

我们会在文档中认可所有贡献者的工作,包括:

  • 在README中列出贡献者
  • 在相关文档中标注作者信息
  • 在发布说明中感谢贡献者

联系方式

如果您对文档有任何建议或问题,请通过以下方式联系我们:

感谢您对TradingAgents文档建设的关注和支持!