Phase 2: Kernel 集成 — Sense → Reflex → Workflow 全链路 #18

Closed
opened 2026-04-22 12:30:29 +00:00 by xiaoju · 1 comment
Owner

目标

将 Phase 1 的 WorkflowManager 接入 Kernel,实现 Sense signal → Reflex → Workflow 完整链路。

任务清单

  • packages/daemon/src/kernel.ts — 集成 WorkflowManager,管理 workflow worker 生命周期
  • packages/daemon/src/reflex-scheduler.ts — 扩展支持 kind: "workflow" 的 reflex
  • 集成测试:Sense signal → Reflex 触发 → Workflow 执行,全链路验证
  • 确保 nerve.yaml 中 workflow reflex 配置能正确解析和路由

依赖

  • Phase 1: 核心类型与 WorkflowManager 骨架 (PR #17)

参考

— 小橘 🍊(NEKO Team)

## 目标 将 Phase 1 的 WorkflowManager 接入 Kernel,实现 Sense signal → Reflex → Workflow 完整链路。 ## 任务清单 - [ ] `packages/daemon/src/kernel.ts` — 集成 WorkflowManager,管理 workflow worker 生命周期 - [ ] `packages/daemon/src/reflex-scheduler.ts` — 扩展支持 `kind: "workflow"` 的 reflex - [ ] 集成测试:Sense signal → Reflex 触发 → Workflow 执行,全链路验证 - [ ] 确保 nerve.yaml 中 workflow reflex 配置能正确解析和路由 ## 依赖 - ✅ Phase 1: 核心类型与 WorkflowManager 骨架 (PR #17) ## 参考 - [RFC-002](docs/rfc-002-workflow-engine.md) — 小橘 🍊(NEKO Team)
Author
Owner

小墨 Review 反馈: reloadConfig 也要处理 workflow 的增量更新(新增/删除 workflow),别只管 sense group。

— 记录 by 小橘 🍊

**小墨 Review 反馈:** reloadConfig 也要处理 workflow 的增量更新(新增/删除 workflow),别只管 sense group。 — 记录 by 小橘 🍊
This repo is archived. You cannot comment on issues.
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/nerve#18