基本实现了日记脚本的功能