docs: Fix SKILL.md规范 violations - Remove ## 方法列表 and flatten ### sub-headers in ## 公共方法

This commit is contained in:
2026-03-19 02:01:18 +08:00
parent 8e85fd98b8
commit 5257f3d75c
68 changed files with 718 additions and 1289 deletions

View File

@@ -22,50 +22,18 @@
## 公共方法
### 生命周期
| 方法 | 描述 |
|------|------|
| [`Get`](get.md) | 获取单例实例 |
| [`Initialize`](initialize.md) | 初始化任务系统 |
| [`Shutdown`](shutdown.md) | 关闭任务系统 |
### 任务提交
| 方法 | 描述 |
|------|------|
| [`Submit(unique_ptr)`](submit.md) | 提交任务对象 |
| [`Submit(callback)`](submit.md) | 提交 lambda 任务 |
### 任务组
| 方法 | 描述 |
|------|------|
| [`CreateTaskGroup`](createtaskgroup.md) | 创建任务组 |
| [`DestroyTaskGroup`](destroytaskgroup.md) | 销毁任务组 |
### 等待
| 方法 | 描述 |
|------|------|
| [`Wait`](wait.md) | 等待指定任务完成(当前为空实现) |
### 信息
| 方法 | 描述 |
|------|------|
| [`GetWorkerThreadCount`](getworkerthreadcount.md) | 获取工作线程数量 |
### 并行 for
| 方法 | 描述 |
|------|------|
| [`ParallelFor`](parallelfor.md) | 并行执行 for 循环 |
### 主线程
| 方法 | 描述 |
|------|------|
| [`RunOnMainThread`](runonmainthread.md) | 将任务提交到主线程执行 |
| [`Update`](update.md) | 在主线程中处理主线程队列 |

View File

@@ -37,9 +37,7 @@
| `Failed` | 失败 |
| `Canceled` | 已取消 |
## ITask 公共方法
### 生命周期
## 公共方法
| 方法 | 描述 |
|------|------|
@@ -49,22 +47,12 @@
| [`Execute`](execute.md) | 任务执行逻辑(纯虚) |
| [`OnComplete`](oncomplete.md) | 任务完成回调(可重写) |
| [`OnCancel`](oncancel.md) | 任务取消回调(可重写) |
### 属性
| 方法 | 描述 |
|------|------|
| [`GetPriority`](getpriority.md) | 获取优先级 |
| [`GetStatus`](getstatus.md) | 获取状态 |
| [`GetId`](getid.md) | 获取任务 ID |
| [`SetId`](setid.md) | 设置任务 ID |
| [`SetPriority`](setpriority.md) | 设置优先级 |
| [`SetStatus`](setstatus.md) | 设置状态 |
### 引用计数
| 方法 | 描述 |
|------|------|
| [`AddRef`](addref.md) | 增加引用计数 |
| [`Release`](release.md) | 减少引用计数(引用归零时自动 delete |

View File

@@ -20,32 +20,15 @@
## 公共方法
### 生命周期
| 方法 | 描述 |
|------|------|
| `Thread()` | 默认构造函数 |
| `~Thread()` | 析构函数 |
### 线程控制
| 方法 | 描述 |
|------|------|
| [`Start`](start.md) | 启动线程,执行传入的函数 |
| [`Join`](join.md) | 等待线程结束 |
| [`Detach`](detach.md) | 分离线程,使其独立运行 |
### 属性访问
| 方法 | 描述 |
|------|------|
| [`GetId`](getid.md) | 获取线程 ID |
| [`GetName`](getname.md) | 获取线程名称 |
### 静态方法
| 方法 | 描述 |
|------|------|
| [`GetCurrentId`](getcurrentid.md) | 获取当前线程 ID |
| [`Sleep`](sleep.md) | 线程休眠指定毫秒数 |
| [`Yield`](yield.md) | 让出当前线程的时间片 |