背景说明
根据最新 Roadmap 及代码现状,auth 和 ui 已经就绪,metadata 的 DatabaseLoader 实现后,下一优先级是开发对平台/前端体验有直接提升的一批核心服务。这些均已有 dev-plugin 的 in-memory stub 实现,需尽快提供 MVP 或生产级驱动。
目标
- 批量开发提升平台易用性和生产能力的核心服务插件:
- cache(Redis 驱动)
- queue(BullMQ 驱动)
- job(Cron/任务调度驱动)
- file-storage(本地/对象存储/S3驱动)
- i18n(Map-backed 翻译及多语言接口)
- realtime(WebSocket/SSE 推送,用于 UI/Studio 实时体验)
- search(in-memory/Meilisearch/Elastic driver 全文检索)
- notification(多通道推送模块)
- 合并进行调研与开发,采用最小可用(MVP)实现策略,优先 unblock 前端/Studio 场景。
需实现内容
- 每个服务实现标准 plugin/register 接口(参考 dev-plugin 模板与现有实现规范)
- 插件支持 in-memory stub 回落
- 路径参考:packages/plugins/
- 相应协议/接口拓展如必需
- 文档与测试同步迭代
验收标准
- 任意上述服务缺失不阻碍平台启动,提供 stub
- Core/Platform/Studio 能无缝联调和自测
【本 Issue 来源于新 Roadmap P1 批量基础服务开发任务(2026-02-18)】