📦 deps(thirdparty): update snapshots
This commit is contained in:
+14
-24
@@ -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. 完成!🎉
|
||||
|
||||
## 🚀 使用方法
|
||||
|
||||
Reference in New Issue
Block a user