虽然目前的系统很小,其实根本不需要依靠日志。但之后随着框架的扩大很多东西必须需要日志来监控,尤其是之后多agent的debug。 需要调研一些大型框架的日志结构设计。大概需要满足: 1. 通过类或方法的封装使得日志较好被调用。 2. 支持debug info等分级逻辑。 3. 能够自动保存至某个位置,系统崩溃后能读取到。 4. 需要支持未来多agent共同运行时debug的需求,要能表现出各个agent和sys的动作和交换等信息。