feat(llm): update
This commit is contained in:
@@ -226,7 +226,9 @@ func (SleepArgs) Kind() string { return "sleep" }
|
|||||||
### Worker(执行器)
|
### Worker(执行器)
|
||||||
|
|
||||||
- MUST: Struct 命名格式必须为 `XxxWorker`。
|
- MUST: Struct 命名格式必须为 `XxxWorker`。
|
||||||
- MUST: Struct 定义上方必须添加 `// @provider(job)` 注释,以便运行 `atomctl gen provider` 自动生成注入代码。
|
- CRITICAL: Struct 定义上方 **必须且只能** 添加 `// @provider(job)` 注释。
|
||||||
|
- 这是 `atomctl gen provider` 扫描并自动生成注入代码的 **唯一凭证**。
|
||||||
|
- 严禁修改、拼写错误或使用其他变体(如 `@backend/...`),否则会导致 Worker 无法注册,任务无法执行。
|
||||||
- MUST: Worker 必须实现 `river.Worker[T]` 接口,建议嵌入 `river.WorkerDefaults[T]` 以使用默认行为。
|
- MUST: Worker 必须实现 `river.Worker[T]` 接口,建议嵌入 `river.WorkerDefaults[T]` 以使用默认行为。
|
||||||
- Template:
|
- Template:
|
||||||
```go
|
```go
|
||||||
|
|||||||
Reference in New Issue
Block a user