LangGraphJS 统计详细报告(11-16)
· 阅读需 3 分钟
📝 统计说明
智能统计方式
- MDX 文件智能解析:
- 中文文本:按字符数统计
- 英文文本:按单词数统计
- 代码块:按代码行数统计
- 智能计数 = 中文字符数 + 英文单词数 + 代码行数
- 纯代码文件 (.ts, .tsx, .js, .jsx):按有效代码行数统计(排除空行)
📈 统计结果总览
| 文件类型 | 文件数 | 智能计数 | 字符数 | 行数 | 中文字符 | 英文单词 | 代码行 |
|---|---|---|---|---|---|---|---|
| ts | 258 | 84.7K | 2999.9K | 97819 | 778189 | 170874 | 84702 |
| md | 36 | 84.6K | 992.0K | 37787 | 249713 | 58839 | 0 |
| tsx | 8 | 3.7K | 109.6K | 4173 | 7919 | 7033 | 3655 |
| json | 9 | 63 | 2.2K | 63 | 880 | 83 | 63 |
| env | 1 | 18 | 616 | 23 | 0 | 20 | 0 |
| DS_Store | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
📊 总计统计
- 总文件数: 313 个文件
- 总智能计数: 173.0K 个计数单位
- 总字符数: 4104.3K 个字符
- 总行数: 139.9K 行
- 总中文字符: 1036.7K 个字符
- 总英文单词: 236.8K 个单词
- 总代码行数: 88.4K 行
🏆 文件类型排行
按文件数量排序
- ts: 258 个文件
- md: 36 个文件
- json: 9 个文件
- tsx: 8 个文件
- env: 1 个文件
- DS_Store: 1 个文件
按智能计数排序
- ts: 84.7K 个计数单位
- md: 84.6K 个计数单位
- tsx: 3.7K 个计数单位
- json: 63 个计数单位
- env: 18 个计数单位
📋 分目录统计
| 目录 | 文件数 | 总行数 |
|---|---|---|
| 📚 docs | 45 | 37.0K |
| 💻 examples | 268 | 101.9K |
📄 MDX 文件详细统计
MDX 文件总数: 0 个文件
各 MDX 文件智能统计示例(前10个)
| 文件名 | 智能计数 | 中文字符 | 英文单词 | 代码行 |
|---|
🔗 MDX 文件外部引用统计
未找到 MDX 文件
📊 数据分析
MDX 文件内容分布
文件类型占比
- ts: 258 个文件 (82.4%)
- tsx: 8 个文件 (2.6%)
- json: 9 个文件 (2.9%)
- md: 36 个文件 (11.5%)
- DS_Store: 1 个文件 (0.3%)
- env: 1 个文件 (0.3%)
🔧 技术说明
统计工具
- 脚本语言: Bash Shell + AWK
- 兼容性: macOS/Linux
- 特殊处理: 中文字符编码兼容
统计算法
- MDX 解析: 使用 AWK 分离代码块和文本内容
- 中文统计: 使用正则表达式
[一-龯]匹配中文字符 - 英文统计: 使用正则表达式
[a-zA-Z][a-zA-Z]*匹配英文单词 - 代码统计: 排除空行和纯空白行的有效代码行数
报告生成于: Sun Nov 16 00:21:44 CST 2025