From 7bd36f7cc5a9ebea03b7668624237c16e66f7808 Mon Sep 17 00:00:00 2001 From: Rogee Date: Tue, 30 Dec 2025 14:50:59 +0800 Subject: [PATCH] feat(llm): update --- backend/llm.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/llm.txt b/backend/llm.txt index a9ebe29..c82df34 100644 --- a/backend/llm.txt +++ b/backend/llm.txt @@ -226,7 +226,9 @@ func (SleepArgs) Kind() string { return "sleep" } ### Worker(执行器) - 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]` 以使用默认行为。 - Template: ```go