34 lines
1010 B
Markdown
34 lines
1010 B
Markdown
---
|
|
title: "Background-Job-Scheduling"
|
|
type: concept
|
|
tags: []
|
|
sources: [expose-hermes-agent-as-an-openai-compatible-api-for-any-frontend]
|
|
last_updated: 2026-05-02
|
|
---
|
|
|
|
## Definition
|
|
Background Job Scheduling 是通过远程 API 管理定时和后台 Agent 任务的能力,使客户端无需长期保持连接即可触发和监控长时间运行的任务。
|
|
|
|
## Implementation in Hermes Agent
|
|
`/api/jobs` API 提供完整的 CRUD 接口:
|
|
- **Create**:创建定时任务或后台任务
|
|
- **Read**:查询任务状态和结果
|
|
- **Update**:修改任务参数或取消任务
|
|
- **Delete**:删除任务
|
|
|
|
## Key Features
|
|
- **定时执行**:支持 cron 表达式或延迟执行
|
|
- **状态追踪**:实时查询任务执行状态
|
|
- **结果获取**:任务完成后可获取完整输出
|
|
- **远程管理**:客户端无需保持连接
|
|
|
|
## Use Cases
|
|
- 定时报告生成
|
|
- 批量数据处理
|
|
- 定时通知发送
|
|
- 后台数据同步
|
|
|
|
## Related
|
|
- [[OpenAI-Compatible-API]]
|
|
- [[Multi-Profile-Isolation]]
|