```[flow] st=>start: Start|past:>http://www.google.com[blank] e=>end: End:>http://www.google.com op1=>operation: My Operation|past op2=>operation: Stuff|current sub1=>subroutine: My Subroutine|invalid cond=>condition: Yes or No?|approved:>http://www.google.com c2=>condition: Good idea|rejected io=>inputoutput: catch something...|request st->op1(right)->cond cond(yes, right)->c2 cond(no)->sub1(left)->op1 c2(yes)->io->e c2(no)->op2->e ``` ```[flow] st=>start: 初始化 e=>end: 结束处理 op1=>operation: 检测授权|past op2=>operation: 检查支持库|past op3=>operation: 创建定时任务|past op4=>operation: 加载本地数据(配置、变量)|past st->op1(right)->op2(right)->op3->op4->e ``` ```[flow] st=>start: 收到消息 e=>end: 结束处理 op1=>operation: 创建各条处理线程(每个配置1条) op2=>operation: 制作事件文本 op3=>operation: 传递普通消息 op4=>operation: 将事件信息和对应代码 提交至解释器 op5=>operation: 将运行结果 发送出去 cd1=>condition: 是否为普通消息 cd2=>condition: 循环检查 有无匹配的命令 st->cd1 cd1(yes,right)->op3->op1 cd1(no)->op2(right)->op1 op1(right)->cd2 cd2(yes,right)->op4->op5->e cd2(no)->e ``` ```[flow] st=>start: 解释器执行 e=>end: 返回结果 op1=> ```