```[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=>
```