架构
项目结构
Skill 层级架构
调度流程
- 激活:用户调用
/deobf-all或run_skill(name="deobf-all") - 全量加载:通过
read_skill并行加载全部 9 个子 skill 到 agent 上下文 - 分类:根据目标文件类型和混淆特征进行分类
- 路由:按照决策树选择最优子 skill 组合
- 执行:按步骤应用反混淆工作流
- 验证:确认反混淆结果的正确性和完整性
设计原则
| 原则 | 说明 |
|---|---|
| 统一入口 | 用户只需一个命令,无需记忆每个 skill |
| 智能路由 | 根据目标特征自动选择,而非暴力加载 |
| 分层优先级 | P0/P1/P2 分级,确保关键能力始终可用 |
| 可扩展 | 新增子 skill 只需更新路由表 |
| 渐进式处理 | 从静态到动态,从简单到复杂 |