# Yonexus — AGENT_TASKS > 目标:将插件拆解为可执行任务(按阶段/优先级)。 ## Phase 0 — 基础准备(P0) - [x] 明确插件运行环境/依赖(OpenClaw 版本、Node 版本) - [x] 定义最终配置文件格式(schema + permissions + registrars) - [x] 统一 ID 规则(org/dept/team/agent) ## Phase 1 — MVP 核心(P0) ### 数据与存储 - [x] 设计数据模型(Org/Dept/Team/Agent/Identity/Supervisor) - [x] 实现 in-memory store + JSON 持久化 - [x] 定义 CRUD API ### 权限系统 - [x] 实现权限角色(Org Admin / Dept Admin / Team Lead / Agent) - [x] 实现权限校验函数 authorize(action, actor, scope) - [x] 实现 registrars 白名单(禁止自注册) ### 工具/API - [x] create_department - [x] create_team - [x] register_agent - [x] assign_identity - [x] set_supervisor - [x] whoami - [x] query_agents ### Query DSL - [x] filters/op 解析(eq / contains / regex) - [x] schema queryable 字段约束 - [x] pagination(limit/offset) ### Scope Memory - [x] scope_memory.put(scopeId, text, metadata) - [x] scope_memory.search(scopeId, query, limit) - [x] 兼容 memory-lancedb-pro ## Phase 2 — v1 增强(P1) - [x] 模糊/正则性能优化(索引/缓存) - [x] 管理命令与校验(重命名/删除/迁移) - [x] 完善错误码与审计日志 - [x] 增加导入/导出工具 ## Phase 3 — 体验与文档(P1) - [x] README(安装/配置/示例) - [x] 示例数据集与演示脚本 - [x] 安装脚本完善(build + copy 到 dist/yonexus) ## Risk & Notes - 结构数据不进 memory_store(只做 scope 共享记忆) - queryable 字段必须严格按 schema 控制 - supervisor 关系不隐含权限