How tang730125633/huangque-main-site works
黄雀 AI 创智 is a browser-based workbench for comment-driven lead generation and AI content production. Its documented loop is collect content and comments, identify prospective leads, create text/images/audio/digital-human/video, then retain and deliver reusable assets; account credits and asynchronous jobs govern production. The graph highlights the documented service boundaries, channel routing, and short-drama assembly/lipsync capability. Edges rely on README statements or SOURCE INDEX references; unsampled internals and deployment wiring beyond those sources are intentionally not inferred.
Main entry points: channel_manager.py Channel configuration · workbench Web workbench · content_api.py Content task API · channel_runtime.py Managed execution
Components 26
User Workbench
- Web workbench
site/workbench
Lead Acquisition
- Lead generation API
server/leadgen_api.py - Collection worker
worker/server_worker.py - Lead intent filter
scripts/leads_filter.py
Content Production
- Content task API
server/content_api.py - Image generation API
server/imggen_api.py - Managed execution
server/content_domains/channel_runtime.py - Video generation
server/content_domains/video.py - MiniMax video adapter
server/content_domains/video_minimax_h3.py - Audio generation
server/content_domains/audio.py - Short-drama assembly
server/content_domains/short_drama_assembly_engine.py - Assembly plan
server/content_domains/short_drama_assembly_plan.py - Lipsync job worker
server/content_domains/short_drama_lipsync_worker.py - Creator agent
server/creator_agent/service.py
Platform Operations
- Accounts and credits
server/auth_server.py - Channel configuration
server/content_domains/channel_manager.py - Channel lifecycle
server/content_domains/channel_lifecycle.py - Channel parameters
server/content_domains/channel_parameters.py - Channel routing store
server/content_domains/channel_store.py - Operation registry
server/content_domains/function_registry.py - Task and asset records
server/content_domains/jobs_store.py - Runtime observability
server/content_domains/runtime_observability.py - Observability store
server/content_domains/observability_store.py - Operations console API
server/admin_api.py - Controlled downloads
server/dl_service.py
Other components
- Workbench user
Connections 27
- Workbench user → Web workbench: uses
README.md - Web workbench → Accounts and credits: authenticates
README.md - Web workbench → Content task API: submits tasks
README.md - Web workbench → Lead generation API: collects leads
README.md - Web workbench → Operations console API: administers
README.md - Collection worker → Lead intent filter: filters intent
worker/server_worker.py - Lead generation API → Collection worker: runs collection
- Content task API → Channel configuration: uses routing
- Image generation API → Channel configuration: uses routing
- Channel configuration → Channel routing store: dispatches storage
server/content_domains/channel_manager.py - Channel lifecycle → Channel configuration: checks lifecycle
server/content_domains/channel_lifecycle.py - Channel parameters → Channel configuration: reads configuration
server/content_domains/channel_parameters.py - Channel configuration → Channel parameters: validates settings
server/content_domains/channel_manager.py - Channel configuration → Managed execution: routes execution
server/content_domains/channel_manager.py - Managed execution → Operation registry: resolves operation
server/content_domains/channel_runtime.py - Managed execution → Video generation: calls provider
server/content_domains/channel_runtime.py - Managed execution → MiniMax video adapter: builds request
server/content_domains/channel_runtime.py - Managed execution → Audio generation: calls provider
server/content_domains/channel_runtime.py - Content task API → Task and asset records: queues tasks
- Content task API → Runtime observability: records runtime
- Runtime observability → Observability store: dispatches storage
server/content_domains/runtime_observability.py - Operations console API → Runtime observability: views operations
- Content task API → Short-drama assembly: produces drama
- Short-drama assembly → Assembly plan: uses plan
- Lipsync job worker → Assembly plan: probes media
server/content_domains/short_drama_lipsync_worker.py - Content task API → Creator agent: offers creation
- Web workbench → Controlled downloads: downloads assets