test: add T6 SaaS, T7 Skills, T8 Chat audit reports
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled

T6 SaaS Desktop (health 85→89, +4):
- M7-02 P1 PUT path param 已修复
- M7-04 P1 refreshToken body 已修复
- M7-01 P2 密码长度不一致(6 vs 8)未修复

T7 Skills (health 85→87, +2):
- M5-01 P1 triggers 映射已修复(正确使用 backend.triggers)
- category 全部为 null(仍从 tags[0] 映射)
- 75 个技能全部成功加载

T8 Chat (health 91→91, 0):
- ChatStore 4-sub-store 重构完成
- 11 层中间件链确认存在
- 11 项 V12 问题全为 P2/P3
This commit is contained in:
iven
2026-04-05 18:50:19 +08:00
parent 66827a55a5
commit 1f792bdfe0
3 changed files with 202 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
# T7 技能生态 测试报告
> **执行日期**: 2026-04-05 | **测试工具**: tauri-mcp execute_js + 代码审查 | **V12 基线**: 85/100
## 摘要
- **执行用例数**: 4/73 个需 UI 交互)
- **已修复 P1**: 1 ✅(部分)
- **未修复**: 4 ⚠️
- **新发现缺陷**: 0
### 缺陷统计
| 级别 | 数量 | 说明 |
|------|------|------|
| P0 | 0 | - |
| P1 | 0 | M5-01 部分修复triggers 正确category 仍错) |
| P2 | 3 | M5-02 tools 字段丢失; M5-03 Python3 硬编码; M5-06 分类不全 |
| P3 | 2 | M5-04 YAML 引号; M5-05 duration_ms 未设置 |
---
## V12 已知问题验证
| V12 ID | 描述 | V12 严重度 | 验证结果 | 备注 |
|--------|------|-----------|---------|------|
| M5-01 | tags 误映射为 triggers | P1 | ⚠️ **部分修复** | triggers 正确返回skill_list 返回真实 triggers但 category 仍从 tags[0] 映射75 个技能全部 category=null |
| M5-02 | SKILL.md tools 字段丢失 | P2 | ❓ 未验证 | 需检查 Rust loader |
| M5-03 | Python3 硬编码 | P2 | ❓ 未验证 | Windows 兼容性问题 |
| M5-04 | YAML 引号只处理双引号 | P3 | ❓ 未验证 | - |
| M5-05 | ShellSkill duration_ms 未设置 | P3 | ❓ 未验证 | - |
| M5-06 | CATEGORY_CONFIG 仅覆盖 9 分类 | P3 | ⚠️ **未修复** | 75 个技能全为 nullSkillCard 显示灰色 |
## 运行时验证
### skill_list
- **技能总数**: 75
- **triggers 字段**: ✅ 正确返回(如 "品牌个性"、"微交互"、"截图验证"
- **tags 字段**: 全部为 `[]`(空数组)
- **category 字段**: 全部为 `null`
```json
{
"count": 75,
"sample": [
{"name": "whimsy-injector", "tags": [], "triggers": ["品牌个性","微交互","趣味设计"], "category": null},
{"name": "evidence-collector", "tags": [], "triggers": ["证据收集","截图验证","QA验证"], "category": null},
{"name": "github-deep-research", "tags": [], "triggers": ["分析仓库","GitHub分析"], "category": null}
]
}
```
---
## 健康度评估
| 维度 | V12 基线 | 本次评估 | 变化 |
|------|---------|---------|------|
| **综合** | **85/100** | **87/100** | **+2** |
**提升原因**:
- M5-01 triggers 映射已修复(正确使用 backend.triggers
- 75 个技能全部成功加载
**残留风险**:
- category 映射仍从 tags[0] 获取P2
- 75 个技能全部无分类标签P2
- Python 技能在 Windows 可能失败P2