📦 deps(thirdparty): update snapshots

This commit is contained in:
ci[bot]
2026-06-25 16:06:49 +00:00
parent 1da991f912
commit a225b70c17
376 changed files with 27320 additions and 4607 deletions
@@ -5,14 +5,16 @@
### 1. **智能自动分类脚本**
创建了 [`tools/scripts/auto_categorize_skills.py`](../../tools/scripts/auto_categorize_skills.py),它:
- 分析技能名称和描述
- 针对 13 个类别的关键词库进行匹配
- 针对作为当前生成类别元数据种子的关键词库进行匹配
- 自动分配有意义的类别
- 移除"未分类"批量分配
**结果:**
**历史初次运行结果:**
- ✅ 776 个技能自动分类
- ✅ 46 个已有类别的技能被保留
- ✅ 124 个仍为未分类(边缘情况)
- 当时仍有 124 个未分类(边缘情况)
当前计数请以 `skills_index.json` 为准;活跃仓库已经超过该历史快照。
### 2. **类别分布**
@@ -26,20 +28,8 @@ security: 4
**之后:**
```
Backend: 164 ████████████████
Web Dev: 107 ███████████
Automation: 103 ███████████
DevOps: 83 ████████
AI/ML: 79 ████████
Content: 47 █████
Database: 44 █████
Testing: 38 ████
Security: 36 ████
Cloud: 33 ███
Mobile: 21 ██
Game Dev: 15 ██
Data Science: 14 ██
Uncategorized: 126 █
生成类别元数据现在来自当前的 skills_index.json。
不要在面向用户的文档中保留这些历史计数。
```
### 3. **更新的索引生成**
@@ -54,16 +44,16 @@ Uncategorized: 126 █
**主页更改:**
- ✅ 类别按技能数量排序(最多的在前)
- ✅ "未分类"移至底部
- ✅ 每个类别显示计数"Backend (164)"、"Web Dev (107)"
- ✅ 每个类别显示从生成索引计算出的计数
- ✅ 更易于导航
**更新的代码:**
- [`apps/web-app/src/pages/Home.tsx`](../../apps/web-app/src/pages/Home.tsx) - 智能类别排序
- 使用 categoryStats 按数量排序类别
- 未分类始终在最后
- 在下拉菜单中显示计数
- 在下拉菜单中显示生成的计数
### 5. **分类关键词**13 个类别
### 5. **分类关键词**种子桶
| 类别 | 主要关键词 |
|----------|--------------|
@@ -97,16 +87,16 @@ Uncategorized: 126 █
### 更好的用户体验
1. **更智能的过滤**: 类别按相关性排序
2. **视觉提示**: 显示计数 "(164 个技能)""
2. **视觉提示**: 显示当前生成计数
3. **未分类最后**: 将不良选项隐藏
4. **有意义的分组**: 按实际功能查找技能
### 示例工作流
用户想要查找数据库技能:
1. 打开 Web 应用程序
2. 看到过滤器下拉菜单"Backend (164) | Database (44) | Web Dev (107)..."
3. 点击 "Database (44)"
4. 获得 44 个相关的 SQL/MongoDB/Postgres 技能
2. 看到带有生成计数的过滤器下拉菜单
3. 点击当前与数据库相关的类别
4. 获得当前匹配的 SQL/MongoDB/Postgres 技能
5. 完成!🎉
## 🚀 使用方法