MCPcopy Create free account

hub / github.com/YouMind-OpenLab/awesome-gpt-image-2 / functions

Functions32 in github.com/YouMind-OpenLab/awesome-gpt-image-2

↓ 92 callersFunctiont
(key: keyof Translation, locale: string, params?: Record<string, string>)
scripts/utils/i18n.ts:1372
↓ 7 callersFunctionbuildPromptsUrl
* Build an absolute URL to the GPT Image 2 prompts gallery with the correct * locale prefix. Pass a suffix like `?id=123` or `?categories=foo` via `s
scripts/utils/markdown-generator.ts:63
↓ 2 callersFunctiongeneratePromptSection
(prompt: Prompt, index: number, locale: string)
scripts/utils/markdown-generator.ts:240
↓ 1 callersFunctioncleanFieldValue
* Clean field value: remove "_No response_" placeholder, return undefined if field is empty or invalid
scripts/sync-approved-to-cms.ts:62
↓ 1 callersFunctioncleanPromptContent
* 清理提示词内容中的代码块标记 * 移除 ``` 或 ```json 等格式的代码块标记 * * 处理的情况: * - ``` 提示词 ``` * - ```json 提示词 ``` * - ```python 提示词 ``` 等任意语言标识符 * - 多行内容中的代码块标记
scripts/utils/markdown-generator.ts:79
↓ 1 callersFunctioncreatePrompt
( data: Partial<Prompt> )
scripts/utils/cms-client.ts:347
↓ 1 callersFunctionfetchAllPrompts
( locale: string = "en-US", allCategories: FilterCategory[] = [] )
scripts/utils/cms-client.ts:251
↓ 1 callersFunctionfetchFeaturedPrompts
* 获取 featured prompts
scripts/utils/cms-client.ts:161
↓ 1 callersFunctionfetchPromptCategories
(locale: string = "en-US")
scripts/utils/cms-client.ts:442
↓ 1 callersFunctionfetchPromptsByCategory
* 获取指定类目的 prompts
scripts/utils/cms-client.ts:201
↓ 1 callersFunctionfindPromptByGitHubIssue
( issueNumber: string )
scripts/utils/cms-client.ts:310
↓ 1 callersFunctiongenerateAllPromptsSection
(regular: Prompt[], hiddenCount: number, locale: string)
scripts/utils/markdown-generator.ts:307
↓ 1 callersFunctiongenerateCategoriesSection
(categories: FilterCategory[], locale: string)
scripts/utils/markdown-generator.ts:217
↓ 1 callersFunctiongenerateContribute
(locale: string)
scripts/utils/markdown-generator.ts:413
↓ 1 callersFunctiongenerateFeaturedSection
(featured: Prompt[], locale: string)
scripts/utils/markdown-generator.ts:294
↓ 1 callersFunctiongenerateFooter
(locale: string)
scripts/utils/markdown-generator.ts:435
↓ 1 callersFunctiongenerateGalleryCTA
(categories: FilterCategory[], locale: string)
scripts/utils/markdown-generator.ts:178
↓ 1 callersFunctiongenerateHeader
(locale: string)
scripts/utils/markdown-generator.ts:125
↓ 1 callersFunctiongenerateLanguageNavigation
(currentLocale: string)
scripts/utils/markdown-generator.ts:150
↓ 1 callersFunctiongenerateMarkdown
(data: SortedPrompts, total: number, locale: string = 'en')
scripts/utils/markdown-generator.ts:105
↓ 1 callersFunctiongenerateStats
(stats: { total: number; featured: number }, locale: string)
scripts/utils/markdown-generator.ts:336
↓ 1 callersFunctiongenerateTOC
(locale: string)
scripts/utils/markdown-generator.ts:360
↓ 1 callersFunctiongenerateWhatIs
(locale: string)
scripts/utils/markdown-generator.ts:383
↓ 1 callersFunctiongetLocalePrefix
* Convert locale to URL language prefix. * youhome uses next-intl `as-needed`: default (en-US) has no prefix; * all other locales carry their full c
scripts/utils/markdown-generator.ts:48
↓ 1 callersFunctionmain
()
scripts/generate-readme.ts:13
↓ 1 callersFunctionmain
()
scripts/sync-approved-to-cms.ts:116
↓ 1 callersFunctionparseIssue
(issueBody: string)
scripts/sync-approved-to-cms.ts:71
↓ 1 callersFunctionparseLanguage
(languageName: string)
scripts/sync-approved-to-cms.ts:55
↓ 1 callersFunctionsortPrompts
(prompts: Prompt[], total?: number)
scripts/utils/cms-client.ts:292
↓ 1 callersFunctionupdatePrompt
( id: number, data: Partial<Prompt> )
scripts/utils/cms-client.ts:374
↓ 1 callersFunctionuploadImageToCMS
(imageUrl: string)
scripts/utils/image-uploader.ts:12
FunctionprocessPromptImages
* 处理 prompt 数据,提取图片
scripts/utils/cms-client.ts:143