跳到主要内容

代码文件

  • 仅针对基于 Xmind 创建的对话树才需要代码文件

    • 代码文件是用来定义和存放对话树中需要调用的各种(全局)函数的 Python 文件,定义完后需要通过后台管理界面上传该文件
    • 代码文件中不要定义全局变量
    • 代码文件中可以 import 其它 Python 包或文件(可能需要使用 sys.path.append() 来添加 Python 包或文件所在路径,如果是相对路径则是相对于 TeliChatSecRun 目录)
    • 上述在代码文件中定义或 import 的(全局)函数,均可以在 Xmind 对话树的若干节点中调用(具体参见 “Python 脚本/函数”
  • 基于 Python 创建的对话树不需要代码文件,因为在创建对话树的 Python 文件中,就可以任意定义对话树中需要的各种函数,或者 import 其它 Python 模块中的函数,甚至在需要函数变量的地方直接定义 lambda 表达式