Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HisMax/RedInk
/ types & classes
Types & classes
44 in github.com/HisMax/RedInk
⨍
Functions
355
◇
Types & classes
44
↳
Endpoints
25
↓ 16 callers
Class
AppError
backend/errors.py:14
↓ 6 callers
Class
Response
tests/errors_test.py:144
↓ 4 callers
Class
FakeResponse
tests/image_api_client_test.py:8
↓ 4 callers
Class
ImageApiClient
负责请求兼容图片上游、退避重试和响应解析。
backend/generators/image_api_client.py:15
↓ 4 callers
Class
LlmSmokeResult
backend/routes/config_routes.py:24
↓ 3 callers
Class
ImageRateLimiter
限制同一进程内图片上游请求的并发数和启动间隔。
backend/services/image_rate_limiter.py:7
↓ 2 callers
Class
FakeGenerator
tests/history_and_image_service_test.py:91
↓ 2 callers
Class
FakeSession
tests/image_api_client_test.py:20
↓ 2 callers
Class
GenAIClient
GenAI 客户端封装类(已弃用,请使用 GoogleGenAIGenerator)
backend/utils/genai_client.py:64
↓ 2 callers
Class
ImageResponseExtractor
把不同兼容接口响应归一成图片二进制。
backend/generators/image_response_extractor.py:10
↓ 1 callers
Class
BadResponse
tests/errors_test.py:253
↓ 1 callers
Class
ContentService
内容生成服务:生成标题、文案、标签
backend/services/content.py:19
↓ 1 callers
Class
GoodResponse
tests/errors_test.py:257
↓ 1 callers
Class
HistoryService
backend/services/history.py:31
↓ 1 callers
Class
ImageService
图片生成服务类
backend/services/image.py:18
↓ 1 callers
Class
OutlineService
backend/services/outline.py:13
↓ 1 callers
Class
TextChatClient
Text API 客户端封装类
backend/utils/text_client.py:40
Interface
AppError
frontend/src/utils/errors.ts:3
Class
Config
backend/config.py:8
Interface
Config
frontend/src/api/types.ts:80
Interface
ContentResponse
frontend/src/api/types.ts:91
Interface
CreateHistoryParams
frontend/src/api/types.ts:67
Interface
FinishEvent
frontend/src/api/types.ts:28
Interface
GeneratedContent
frontend/src/stores/generator.ts:33
Interface
GeneratedImage
frontend/src/stores/generator.ts:22
Interface
GeneratorState
frontend/src/stores/generator.ts:41
Class
GoogleGenAIGenerator
Google GenAI 图片生成器
backend/generators/google_genai.py:279
Interface
HistoryDetail
frontend/src/api/types.ts:50
Class
HistoryImageMerger
处理 index-aligned images.generated。
backend/services/history_image_merger.py:6
Interface
HistoryRecord
frontend/src/api/types.ts:39
Class
ImageApiGenerator
Image API 生成器
backend/generators/image_api.py:13
Class
ImageGeneratorBase
图片生成器抽象基类
backend/generators/base.py:6
Class
ImageGeneratorFactory
图片生成器工厂类
backend/generators/factory.py:9
Interface
ImageProviderForm
frontend/src/composables/useProviderForm.ts:47
Class
ImageProviderPolicy
归一化后的图片服务商能力与调度配置。
backend/generators/image_provider_policy.py:7
Class
OpenAICompatibleGenerator
OpenAI 兼容接口图片生成器
backend/generators/openai_compatible.py:11
Interface
OutlineResponse
frontend/src/api/types.ts:9
Interface
Page
frontend/src/api/types.ts:3
Interface
ProgressEvent
frontend/src/api/types.ts:17
Interface
Provider
frontend/src/composables/useProviderForm.ts:16
Interface
ProviderConfig
frontend/src/composables/useProviderForm.ts:29
Class
RecordStatus
历史记录状态常量
backend/services/history.py:22
Interface
TextProviderForm
frontend/src/composables/useProviderForm.ts:35
Interface
UpdateHistoryParams
frontend/src/api/types.ts:73