Skip to content

【Core】拆分 planner / scheduler / policy / reflection #11

@alijiujiu123

Description

@alijiujiu123

优先级

P0 (必须)

复杂度

预估工时

16h

目标

将现有的 skill/index.cjs 拆分为独立的 Agent Core 模块,职责单一。

任务清单

  • 创建 agent/core/planner.ts
  • 创建 agent/core/scheduler.ts
  • 创建 agent/core/policy.ts
  • 创建 agent/core/reflection.ts
  • 重构现有代码,使用新模块
  • 添加单元测试

验收标准

  • 每个模块职责单一,接口清晰
  • planner 能生成可执行的任务列表
  • scheduler 能处理任务依赖关系
  • policy 能拦截危险操作
  • reflection 能生成有价值的分析报告

依赖

相关文档: https://github.com/alijiujiu123/self-evolution-system/blob/main/docs/v2/architecture.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent: coreAgent Core 模块phase-4Phase 4: Agent Core 解耦priority:P0P0: 必须优先级typescriptTypeScript 代码v2v2 架构相关

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions