()
| 58 | } |
| 59 | |
| 60 | func demonstrateConvenienceMethods() { |
| 61 | fmt.Println("\n📋 便捷方法") |
| 62 | fmt.Println(repeatStr("-", 50)) |
| 63 | |
| 64 | // 配置文件路径 |
| 65 | configFile := config.ConfigFile() |
| 66 | fmt.Printf(" 配置文件路径: %s\n", configFile) |
| 67 | |
| 68 | // 数据库文件路径 |
| 69 | dbFile := config.DatabaseFile() |
| 70 | fmt.Printf(" 数据库文件路径: %s\n", dbFile) |
| 71 | |
| 72 | // Sessions 目录 |
| 73 | sessionsDir := config.SessionsDir() |
| 74 | fmt.Printf(" Sessions 目录: %s\n", sessionsDir) |
| 75 | |
| 76 | // Recipes 目录 |
| 77 | recipesDir := config.RecipesDir() |
| 78 | fmt.Printf(" Recipes 目录: %s\n", recipesDir) |
| 79 | |
| 80 | // Extensions 目录 |
| 81 | extensionsDir := config.ExtensionsDir() |
| 82 | fmt.Printf(" Extensions 目录: %s\n", extensionsDir) |
| 83 | |
| 84 | // Memories 目录 |
| 85 | memoriesDir := config.MemoriesDir() |
| 86 | fmt.Printf(" Memories 目录: %s\n", memoriesDir) |
| 87 | } |
| 88 | |
| 89 | func demonstrateEnsureDir() { |
| 90 | fmt.Println("\n📋 确保目录存在") |
no test coverage detected