docs/archives/113-full-service-refactoring/refactoring-plan.md
重构 ModelManager
useAppInitializer 中创建 modelManagerAdapterIModelManager 接口isInitialized, getModelOptions 到 ModelManager 实现ElectronModelManagerProxypreload.jsmain.js重构 HistoryManager
useAppInitializer 中创建 historyManagerAdapterIHistoryManager 接口 (修正 addIteration, 添加 deleteChain)deleteChain 到 HistoryManager 实现ElectronHistoryManagerProxypreload.jsmain.js重构 TemplateManager
useAppInitializer 中创建 templateManagerAdapterITemplateManager 接口ElectronTemplateManagerProxypreload.jsmain.js重构 LLMService
useAppInitializer 中创建 llmServiceAdapterILLMService 接口ElectronLLMProxypreload.jsmain.js重构 PromptService
useAppInitializer 中创建 promptServiceAdapterIPromptService 接口ElectronPromptServiceProxypreload.jsmain.js最终验证
DataManager 和 PreferenceService 的重构将根据需要进行,目前看可能不是必需的。