Last Updated: 2026-05-14 Current Task: 系统文档整理与架构演进
系统名称: Naja 量化交易系统 版本: v1.7.0 (2026-05-09) 状态: ✅ 稳定运行
- ✅ 后台服务模式 (
naja -s start/stop/reload/restart/status) - ✅ macOS 菜单栏托盘(实时新闻和热点板块)
- ✅ 命令行入口
bin/naja - ✅ 金十重要新闻 JSON API
- ✅ Bandit 模块大幅增强(MarketObserver、AdaptiveCycle、SignalListener、VirtualPortfolio)
- ✅ 信号处理增强(多源聚合、过滤转换)
- ✅ 策略系统增强(声明式策略、River 策略增强)
- ✅ LLM 控制器升级(对话历史、多模型)
- ✅ 字典模块(同花顺板块数据)
- ✅ AppContainer 增强,组件装配逻辑
- ✅ EventSubscriberRegistrar 事件订阅管理
- ✅ AttentionOS/TradingCenter 构造注入
- ✅ 内核层(QueryState/ManasEngine/Bandit)显式依赖注入
- ✅ decision/events 已纯净(无 SR() 调用)
- ✅ MarketCopilot(市场值班官)
- ✅ NajaAgent(对话/技能门面)
- ✅ API Catalog(52 个端点目录)
- ✅ 通知适配器(DingTalk/iMessage)
- ✅ Skills 体系建立
application/ ← 应用层(Agent、MarketCopilot、API Catalog)
↓
attention/ ← 注意力系统(OS、Kernel、Values、Manas)
cognition/ ← 认知系统(Bridge、Engine、Narrative)
radar/ ← 雷达系统(Engine、全球扫描、新闻获取)
↓
strategy/ ← 策略系统
signal/ ← 信号系统(调度、处理、推送)
bandit/ ← Bandit 交易系统
risk/ ← 风险管理
↓
web_ui/ ← Web UI
infra/ ← 基础设施(daemon、tray)
- SR() 收口 Phase 3+:系统集成测试
- bandit/radar 目录的 SR() 改造
- 流动性救援剩余数据源(Level2、VIX、媒体情绪)
- 统一 Manas 设计(当前 ManasEngine 仍独立运行)
- 启动:
naja -s start(后台模式)或python -m deva.naja(前台模式) - 访问:
http://localhost:8080 - macOS 托盘:
python deva/naja/scripts/start_tray.py