- CustomInstructionService: 프리셋 5개 (번역/요약/전문리라이트/코드설명/자유프롬프트) - 커스텀 명령어 CRUD + 프리셋 보호 (삭제 불가) - CommandsPage: 명령어 목록 + 추가/편집 다이얼로그 - i18n: ko.json/en.json 리소스 파일, t() 함수, React 컨텍스트 - IPC: instruction 핸들러 6개 - AppLayout: Commands 네비게이션 추가
31 lines
958 B
TypeScript
31 lines
958 B
TypeScript
// src/main/services/index.ts — 서비스 레지스트리
|
|
|
|
export { initLoggerService, getLogger } from './LoggerService'
|
|
export {
|
|
initConfigService,
|
|
getConfigService,
|
|
configGet,
|
|
configSet,
|
|
configGetAll,
|
|
configReset,
|
|
onConfigChanged
|
|
} from './ConfigService'
|
|
export {
|
|
getLocalSTTService,
|
|
LocalSTTService,
|
|
STTState
|
|
} from './LocalSTTService'
|
|
export type {
|
|
TranscriptionResult,
|
|
TranscriptionSegment,
|
|
TranscribeOptions,
|
|
LocalSTTEvents
|
|
} from './LocalSTTService'
|
|
export { getHotkeyService } from './HotkeyService'
|
|
export { getVoiceModeService } from './VoiceModeService'
|
|
export { getAudioCaptureService } from './AudioCaptureService'
|
|
export { getTextInsertService } from './TextInsertService'
|
|
export { getLocalLLMService } from './LocalLLMService'
|
|
export { getHistoryService } from './HistoryService'
|
|
export { getDictionaryService } from './DictionaryService'
|
|
export { getCustomInstructionService } from './CustomInstructionService'
|