Task
约 240 字小于 1 分钟
2026-04-26
Karin API Docs / Task
接口: Task
定义于: packages/core/src/types/plugin/task.ts:13
定时任务方法
属性
cron
cron:
string
定义于: packages/core/src/types/plugin/task.ts:21
cron表达式
file
file:
PluginFile<"task">
定义于: packages/core/src/types/plugin/task.ts:17
插件方法基本属性
fnc
fnc:
Function
定义于: packages/core/src/types/plugin/task.ts:23
执行方法
log()
log: (
log) =>void
定义于: packages/core/src/types/plugin/task.ts:25
打印触发插件日志方法
参数
log
string
返回
void
name
name:
string
定义于: packages/core/src/types/plugin/task.ts:19
任务名称
pkg
pkg:
PkgInfo
定义于: packages/core/src/types/plugin/task.ts:15
插件包基本属性
running
running:
boolean
定义于: packages/core/src/types/plugin/task.ts:35
运行状态
schedule?
optionalschedule:Job
定义于: packages/core/src/types/plugin/task.ts:27
schedule
type
type:
TaskExecutionType
定义于: packages/core/src/types/plugin/task.ts:33
任务执行策略
default: 默认策略,允许并发执行,即不检查上一次任务是否完成skip: 跳过策略,如果上一次任务未完成,则直接跳过本次执行
