diff --git a/badges/README.md b/badges/README.md
new file mode 100644
index 0000000..7cbffcb
--- /dev/null
+++ b/badges/README.md
@@ -0,0 +1,56 @@
+# 📊 代码统计详细报告
+
+> 🤖 由 GitHub Actions 自动生成
+>
+> 📅 更新时间: 2025-11-02 13:34:29 UTC
+
+## 📈 总体统计
+
+| 统计项 | 数值 | 徽章 |
+|--------|------|------|
+| 💻 总代码行数 | **4813** 行 |  |
+| 📁 总文件数 | **22** 个 |  |
+| 🌐 语言种类 | **2** 种 | - |
+
+## 🌈 语言分布
+
+| 语言 | 代码行数 | 文件数 | 占比 | 徽章 |
+|------|----------|--------|------|------|
+| **Shell** | 1701 | 9 | 35.3% |  |
+| **YAML** | 1423 | 5 | 29.5% |  |
+
+---
+
+## ⚙️ 配置说明
+
+### Token 配置
+
+- 当前使用: **GITHUB_TOKEN**
+- 推荐配置自定义 `STATS_TOKEN` 以获得更好的权限控制
+
+### 排除规则
+
+当前排除的目录:
+```
+node_modules,dist,build,out,target,vendor,.venv,venv,__pycache__,.git,.github
+```
+
+### 阈值设置
+
+- 最小代码行数阈值: **10** 行
+- 低于此阈值的语言将不会生成徽章
+
+### 徽章样式
+
+- 当前样式: **flat**
+- 可选样式: flat, flat-square, plastic, for-the-badge, social
+
+---
+
+
+
+*📊 由 [GitHub Actions](${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/actions) 自动生成和更新*
+
+*🤖 生成时间: $(date -u '+%Y-%m-%d %H:%M:%S UTC')*
+
+
diff --git a/badges/shell-files.json b/badges/shell-files.json
new file mode 100644
index 0000000..2725ad1
--- /dev/null
+++ b/badges/shell-files.json
@@ -0,0 +1,7 @@
+{
+ "schemaVersion": 1,
+ "label": "Shell 文件",
+ "message": "9 个",
+ "color": "4EAA25",
+ "style": "flat"
+}
diff --git a/badges/shell-lines.json b/badges/shell-lines.json
new file mode 100644
index 0000000..1693c1b
--- /dev/null
+++ b/badges/shell-lines.json
@@ -0,0 +1,8 @@
+{
+ "schemaVersion": 1,
+ "label": "Shell",
+ "message": "1701 行",
+ "color": "4EAA25",
+ "style": "flat",
+ "namedLogo": "gnubash"
+}
diff --git a/badges/total-files.json b/badges/total-files.json
new file mode 100644
index 0000000..9b65da0
--- /dev/null
+++ b/badges/total-files.json
@@ -0,0 +1,7 @@
+{
+ "schemaVersion": 1,
+ "label": "文件",
+ "message": "22 个",
+ "color": "green",
+ "style": "flat"
+}
diff --git a/badges/total-lines.json b/badges/total-lines.json
new file mode 100644
index 0000000..71c0b77
--- /dev/null
+++ b/badges/total-lines.json
@@ -0,0 +1,7 @@
+{
+ "schemaVersion": 1,
+ "label": "代码",
+ "message": "4813 行",
+ "color": "blue",
+ "style": "flat"
+}
diff --git a/badges/yaml-files.json b/badges/yaml-files.json
new file mode 100644
index 0000000..3717036
--- /dev/null
+++ b/badges/yaml-files.json
@@ -0,0 +1,7 @@
+{
+ "schemaVersion": 1,
+ "label": "YAML 文件",
+ "message": "5 个",
+ "color": "CB171E",
+ "style": "flat"
+}
diff --git a/badges/yaml-lines.json b/badges/yaml-lines.json
new file mode 100644
index 0000000..79c02bd
--- /dev/null
+++ b/badges/yaml-lines.json
@@ -0,0 +1,7 @@
+{
+ "schemaVersion": 1,
+ "label": "YAML",
+ "message": "1423 行",
+ "color": "CB171E",
+ "style": "flat"
+}