lanyuanxiaoyao
5513f0c13d
feat: 区分 server 与 desktop 配置加载入口,取消自动创建配置文件
- config.go 重构:抽取 loadConfig 共享逻辑,新增 LoadServerConfig/LoadDesktopConfig/LoadDesktopConfigAtPath,LoadConfig 保持向后兼容
- setupConfigFile 移除 SafeWriteConfigAs 自动创建逻辑,文件不存在时仅使用默认值
- cmd/desktop 切换为 LoadDesktopConfig,端口/HTTP/浏览器/托盘统一使用 cfg.Server.Port
- cmd/server 显式使用 LoadServerConfig 明确入口语义
- 提取 desktop 可测 helper:desktopListenAddr/desktopURL/desktopPortMenuTitle/desktopConfigErrorMessage
- 新增测试:desktop 忽略 CLI/env/未知参数、配置快照不变、无效配置文件不静默回退、端口 helper 一致性
- README 区分 server/desktop 配置源,移除首次启动自动创建配置文件描述
- 同步 delta specs 到 openspec/specs/ 主规范
2026-05-06 11:59:19 +08:00
..
2026-05-05 03:28:22 +08:00
2026-04-26 21:48:17 +08:00
2026-04-23 00:26:54 +08:00
2026-05-06 11:59:19 +08:00
2026-04-26 21:48:17 +08:00
2026-04-22 22:32:55 +08:00
2026-05-05 23:47:58 +08:00
2026-05-06 11:59:19 +08:00
2026-04-22 14:32:12 +08:00
2026-04-20 19:55:56 +08:00
2026-04-26 21:48:17 +08:00
2026-05-06 00:43:48 +08:00
2026-04-24 13:40:53 +08:00
2026-04-23 18:23:07 +08:00
2026-05-05 21:58:30 +08:00
2026-04-23 18:37:51 +08:00
2026-04-20 19:55:56 +08:00
2026-05-05 01:54:53 +08:00
2026-04-21 20:49:37 +08:00
2026-04-23 18:37:51 +08:00
2026-05-05 23:47:58 +08:00
2026-04-28 17:44:23 +08:00
2026-04-26 21:48:17 +08:00
2026-04-24 13:40:53 +08:00
2026-04-26 23:27:34 +08:00
2026-04-26 21:48:17 +08:00
2026-04-22 13:13:25 +08:00
2026-05-05 23:47:58 +08:00
2026-05-05 03:28:22 +08:00
2026-04-21 18:14:10 +08:00
2026-04-22 19:24:36 +08:00
2026-04-22 19:24:36 +08:00
2026-05-05 01:54:53 +08:00
2026-05-06 11:59:19 +08:00
2026-04-21 18:14:10 +08:00
2026-04-26 21:48:17 +08:00
2026-04-23 15:54:56 +08:00
2026-05-05 21:58:30 +08:00
2026-05-05 12:36:33 +08:00