创建一些开放的工具，以便自己记录和使用