# 仓库代码统计 > 统计时点:**2026-07-21 10:47(北京时间)** > 基准提交:`60ff45f` > 口径:仅统计 `git ls-files` **已跟踪**文件;不含未提交改动、`.venv`、本地数据库、日志等。 ## 总览 | 项目 | 数量 | |------|------| | 已跟踪文件 | **626** | | 其中二进制(如图片/ico,不计入行数) | 53 | | 文本总行数(含空行) | **170,713** | | 非空行 | **152,453** | | 空行 | 18,260 | ## 源码规模(常用后缀) 以下按「源码向」后缀汇总:`.py` / `.js` / `.cjs` / `.css` / `.html` / `.sh` / `.sql` 等。 | 项目 | 数量 | |------|------| | 源码文件 | **472** | | 源码行数(含空行) | **157,585** | 更宽的「代码/配置向」后缀(再含 `.md` / `.json` / `.example` / `.mdc` 等)约 **547** 个文件、**169,493** 行。 ## 按扩展名明细 | 扩展名 | 文件数 | 行数(含空行) | 非空行 | |--------|--------|----------------|--------| | `.py` | 328 | 96,645 | 86,552 | | `.js` | 44 | 30,131 | 28,073 | | `.css` | 8 | 18,082 | 16,225 | | `.md` | 71 | 11,712 | 8,173 | | `.html` | 60 | 9,849 | 9,536 | | `.sh` | 27 | 2,699 | 2,390 | | `.example` | 4 | 872 | 800 | | `.webmanifest` | 9 | 207 | 207 | | `.cjs` | 5 | 179 | 169 | | `.json` | 3 | 178 | 178 | | `.svg` | 9 | 87 | 87 | | 无扩展名 | 2 | 37 | 33 | | `.mdc` | 1 | 18 | 13 | | `.txt` | 2 | 17 | 17 | | `.png` | 45 | —(二进制) | — | | `.ico` | 8 | —(二进制) | — | ## 结构直觉 - **Python** 约占文本行数一半以上,是业务与交易所对接主体。 - **前端静态**(`.js` + `.css` + `.html`)合计约 **5.8 万行**,实例页 / 中控 / 对冲与期权面板为主。 - **文档** `.md` 约 **1.2 万行**,部署与策略说明较多。 - 二进制资源以快捷图标 / 图示为主(`.png` / `.ico`),不参与行数统计。 ## 复算方式 在仓库根目录可用: ```bash git ls-files | wc -l ``` 更细的按扩展名行数统计,可用本地脚本对 `git ls-files` 结果逐文件按 UTF-8/GBK 解码计行;含 `\0` 的文件视为二进制并跳过行数。 --- *本文件为快照说明;仓库继续演进后数字会变,需要时再重跑统计更新本文。*