🎯 Transform Any Content Into Insights - Instantly!
中文文档 | English
A powerful browser extension that integrates AI technology to provide intelligent analysis and visualization of video and article content.
Supports Both YouTube and Bilibili Platforms
- Automatically extracts video subtitle content with multi-language subtitle switching support
- One-click AI-powered video content summarization including overview, key points, and main topics
- Click subtitles to jump directly to corresponding video timestamps, improving viewing efficiency
- Smart caching mechanism to avoid duplicate generation and save API call costs
Comprehensive Text Content Processing Capabilities
- Supports automatic extraction and analysis of web article content
- Uses multiple AI services for content summarization and analysis
- Provides structured content analysis including main viewpoints, key information, and topic tags
- Supports multiple AI model selection to meet different accuracy and cost requirements
Transform Content into Intuitive Mind Maps
- Automatically generates structured mind maps based on video or article content
- Supports mind map export and save functionality
- Provides clear information hierarchy for better understanding and memory
- Integrates professional mind map components with interactive browsing and editing support
- 🔒 Privacy & Security: API Keys stored locally only, no server uploads
- 💾 Smart Caching: Automatically saves analysis results for enhanced user experience
- 🎨 Unified UI Design: Consistent visual style and interactive experience
- 🌐 Multi-Platform Support: YouTube, Bilibili, and other mainstream video platforms
- ⚡ High Performance: Optimized data processing and rendering mechanisms
📖 Detailed Guide: Check AI Service Usage Guide for complete AI service selection and configuration recommendations
Quick Recommendations:
- 🌟 First Choice: Google Gemini (Free, excellent results)
- 🔄 Alternative: SiliconFlow, partially free OpenRouter
- 💰 Premium: OpenAI GPT or Anthropic Claude (Paid, best performance)
video-mindmap/
├── contents/ # Content scripts
│ ├── youtube-subtitle.tsx # YouTube subtitle processing
│ └── bilibili-subtitle.tsx # Bilibili subtitle processing
├── utils/ # Utility functions
│ ├── ai-service.ts # AI service interface
│ └── subtitle-utils.ts # Subtitle processing tools
├── config/ # Configuration files
│ └── platforms.ts # Platform configuration
├── options.tsx # Configuration page
├── popup.tsx # Popup window
└── package.json # Project configuration
- Framework: React 18 + TypeScript
- Build Tool: Plasmo Framework
- Storage: Chrome Storage API
- Network Requests: Fetch API
- Styling: Inline styles (to avoid style conflicts)
- API Keys are stored only in the local browser and are never uploaded to any server
- Subtitle content is only sent to selected AI service providers when using AI summarization
- The extension does not collect or store users' personal information
- AI summarization features require valid API Keys and network connection
- Different AI service providers have different usage limits and billing methods
- Some videos may not have subtitles or subtitle extraction may fail
-
Subtitles Not Displaying
- Check if the video has subtitles available
- Refresh the page and try again
-
AI Summarization Failed
- Check if the API Key is correct
- Check network connection
- Check the AI service provider's service status