This commit is contained in:
Harun CAN
2026-03-23 02:26:08 +03:00
parent 458127ce76
commit 83b0ae61a8
13 changed files with 1193 additions and 367 deletions

View File

@@ -0,0 +1,54 @@
/**
* SkriptAI Prompt Index
*
* Centralized exports for all AI prompt builders.
* Each prompt is a pure function that takes typed input and returns
* { prompt, temperature, schema } — ready to pass to GeminiService methods.
*/
// Discovery & Research
export {
buildDiscoveryQuestionsPrompt,
type DiscoveryQuestionsInput,
} from './discovery-questions.prompt';
export {
buildSearchQueryPrompt,
buildSourceSearchPrompt,
type SearchQueryInput,
type SourceSearchInput,
} from './deep-research.prompt';
// Characters & Logline
export {
buildCharacterGenerationPrompt,
type CharacterGenerationInput,
} from './character-generation.prompt';
export { buildLoglinePrompt, type LoglineInput } from './logline.prompt';
// Script Generation
export {
buildScriptOutlinePrompt,
buildChapterSegmentPrompt,
buildSegmentRewritePrompt,
buildSegmentImagePrompt,
calculateTargetWordCount,
calculateEstimatedChapters,
type ScriptOutlineInput,
type ChapterSegmentInput,
type SegmentRewriteInput,
type SegmentImagePromptInput,
} from './script-generation.prompt';
// Analysis
export {
buildNeuroAnalysisPrompt,
buildYoutubeAuditPrompt,
buildCommercialBriefPrompt,
buildVisualAssetKeywordsPrompt,
type NeuroAnalysisInput,
type YoutubeAuditInput,
type CommercialBriefInput,
type VisualAssetKeywordsInput,
} from './analysis.prompt';