-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
261 lines (221 loc) · 4.86 KB
/
.gitignore
File metadata and controls
261 lines (221 loc) · 4.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
# Python环境和缓存
env/
venv/
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
*.egg-info/
.venv/
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
*.egg-info/
# 环境变量文件 (包含敏感API密钥)
.env
.env.local
.env.*.local
.env.db
.env.mongodb*
frontend/dist
frontend/node_modules
frontend/.env*
!frontend/src/**
!frontend/public/**
!frontend/index.html
!frontend/vite.config.*
!frontend/package*.json
!frontend/tsconfig*.json
!frontend/.eslintrc*
!frontend/.prettier*
backend
# 系统文件
.DS_Store
Thumbs.db
# 数据文件
*.csv
*.xlsx
*.xls
# JSON文件规则
# 排除运行时数据和敏感配置,但保留代码必需的配置文件
config/*.json
!config/*.json.example
data/**/*.json
eval_results/**/*.json
web/data/**/*.json
web/eval_results/**/*.json
web/config/*.json
*.cache.json
*_cache.json
hk_stock_cache.json
# 保留前端必需的JSON文件(已在前面的规则中处理)
# !frontend/package*.json
# !frontend/tsconfig*.json
# !frontend/public/*.json
# 项目特定目录
# 注意:排除规则必须在忽略规则之前
eval_results/
eval_data/
results/
logs/
temp/
# 忽略根目录的 src/,但不影响 frontend/src/
/src/
# 数据缓存目录 (不纳入版本控制)
# 注意:不要忽略 tradingagents/dataflows/cache/ 目录(这是代码模块)
/cache/
data/
web/data/
dataflows/data_cache/
tradingagents/dataflows/data_cache/
finnhub_data/
enhanced_analysis_reports/
web/finnhub_data/
web/results/
web/eval_results/
# 运行时数据和配置 (不纳入版本控制)
runtime/
# 第三方软件和依赖 (不纳入版本控制)
vendors/
# 股票数据缓存文件 (不纳入版本控制)
*_stock_data_*.txt
*_stock_data_*.json
*_stock_data_*.csv
china_stocks/
us_stocks/
stock_cache/
# IDE和编辑器文件
.vscode/
.idea/
*.swp
*.swo
*~
# 测试和覆盖率报告
.coverage
.pytest_cache/
htmlcov/
# 文档构建
docs/_build/
site/
# 贡献相关文档 (不纳入版本控制)
docs/contribution/
# 版本预览文档 (不纳入版本控制)
docs/v1.0.0-preview/
# AI工具目录 (不纳入版本控制)
.trae/
.augment/
# 自动清理脚本添加的规则
# Python包元数据
tradingagents.egg-info/
# 临时输出文件
# Python缓存
*.py[cod]
*$py.class
# IDE文件
.vscode/settings.json
# 日志文件
*.log
# 过时的版本文档
*_PREVIEW_README.md
RELEASE_NOTES_PREVIEW.md
DEEPSEEK_PREVIEW_README.md
# 优化计划文档 (内部参考,不纳入版本控制)
docs/OPTIMIZATION_PLAN.md
docs/OPTIMIZATION_PLAN_EN.md
docs/README_OPTIMIZATION.md
# 计划目录 (内部规划文档,不纳入版本控制)
plan/
# 临时开发调试文件 (不纳入版本控制)
test_*_conversion.py
test_*_reports.py
test_*_function.py
test_export_simple.py
test_wkhtmltopdf.py
COMMIT_SUMMARY.md
# Python缓存文件
*.so
# Streamlit缓存
.streamlit/cache/
*.cache
# 临时文件
*.tmp
*.temp
*.pyc.*
*.pyo.*
# ----- Repository hygiene additions (v1.0.0-preview) -----
# Node/TS build artifacts
node_modules/
*.tsbuildinfo
frontend/.vite
# Installers and archives
*.msi
*.msix
*.zip
*.7z
*.rar
*.tar
*.tar.gz
*.tgz
*.xz
*.archive
*.bak
*.old
# Build outputs
/dist/
build/
frontend/dist/
# Logs and runtime artifacts
*.log*
*.pid
*.pid.lock
# Local OS thumbnails
ehthumbs.db
# Historical backup snapshots (do not track)
data_backup_*/
backups/
c o n f i g / b a c k u p /