private void Start()
        {
            PseudocodeHelper.AddPseudocodeFuncs(typeof(TestPseudocodeFunc));

            if (mode == ExcuteMode.CommonExcute)
            {
                for (int i = 0; i < codeList.Count; i++)
                {
                    var codeStr = codeList[i];
                    Debug.Log($"执行伪代码: {codeStr}");
                    PseudocodeHelper.Run(codeStr);
                }
            }
            else if (mode == ExcuteMode.CoroutineExcute)
            {
                StartCoroutine(Routine(codeList));
            }
        }