Private
Public Access
1
0

发布:版本 0.3.0

- Markdown Mermaid 图表支持(10+ 种图表类型)
- 代码语法高亮(20+ 种常用编程语言)
- 文件列表优化(文件夹优先显示)
- 文件系统模块化重构
- 新增内部更新日志 CHANGELOG.internal.md
- 更新作者邮箱
This commit is contained in:
2026-02-04 11:12:24 +08:00
parent 1708c65c34
commit d7de60b02c
8 changed files with 199 additions and 31 deletions

5
app.go
View File

@@ -49,13 +49,16 @@ func (a *App) Startup(ctx context.Context) {
}
_ = sqliteDB // 全局 DB 已由 InitFast() 设置
// 2. 初始化配置服务(必需,用于读取模块启用状态)
// 2. 初始化配置服务
configService, err := api.NewConfigAPI()
if err != nil {
panic(fmt.Sprintf("配置服务初始化失败: %v", err))
}
a.configAPI = configService
// 2.5. 迁移旧配置
_ = a.configAPI.MigrateTabConfig()
// 3. 读取配置,获取可见的 Tabs
visibleTabs := a.getVisibleTabs()
fmt.Printf("[启动] 可用的模块: %v\n", visibleTabs)