https://github.com/kanddo-systems/chrome-ext-ultra-deepseek
🐋 Ultra DeepSeek is a Chrome extension designed to enhance and organize the DeepSeek experience.
https://github.com/kanddo-systems/chrome-ext-ultra-deepseek
ai-extension artificial-intelligence chrome-extension deepseek google-chrome-extension
Last synced: 2 months ago
JSON representation
🐋 Ultra DeepSeek is a Chrome extension designed to enhance and organize the DeepSeek experience.
- Host: GitHub
- URL: https://github.com/kanddo-systems/chrome-ext-ultra-deepseek
- Owner: kanddo-systems
- Created: 2025-02-10T14:42:46.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-03-20T15:29:32.000Z (3 months ago)
- Last Synced: 2025-04-07T23:13:46.059Z (2 months ago)
- Topics: ai-extension, artificial-intelligence, chrome-extension, deepseek, google-chrome-extension
- Language: TypeScript
- Homepage:
- Size: 80.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
# Ultra DeepSeek (chrome-ext-ultra-deepseek)
**chrome-ext-ultra-deepseek** is a Chrome extension designed to enhance and organize the DeepSeek experience. It provides improved search capabilities, structured data visualization, and better accessibility features, allowing users to streamline their research workflow within DeepSeek.
## Prerequisites
Before setting up the project, ensure you have the following installed:
- **Node.js** (recommended v14 or higher)
- **npm** or **yarn** (package manager)
- **Vite** (for building and development)
- **Google Chrome** (for testing the extension)## Setting Up the Project
1. **Clone the repository**:
```bash
git clone https://github.com/your-username/ultra-deepseek.git
cd ultra-deepseek
```2. **Install dependencies**:
If using `npm`:
```bash
npm install
```Or if using `yarn`:
```bash
yarn install
```3. **Vite Configuration**:
Vite is pre-configured for TypeScript and Tailwind. The build process is optimized, but you can customize it as needed.
## Folder Structure
The project follows this structure:
```
/public
/assets
logo.png # Project logo (shown in the README)
/manifest.json # Chrome extension configuration
/src
/background # Background script (service worker)
/content # Content script that interacts with the pages
/popup # Popup of the extension, where the UI is rendered
/styles # Styles (using Tailwind CSS)
/popup
index.html # Base HTML file for the extension
/vite.config.ts # Vite configuration
```- **`/public`**: Contains public assets like the logo and base HTML file.
- **`/src`**: Holds TypeScript files for the background script, content scripts, and popup.
- **`vite.config.ts`**: Vite configuration file.
- **`manifest.json`**: Chrome extension manifest file.## Running the Extension
### 1. **Development Mode**
To run the extension in development mode, use:
```bash
npm run dev
```Or with `yarn`:
```bash
yarn dev
```This starts Vite in development mode. Load the extension manually in Chrome:
1. Navigate to `chrome://extensions/`
2. Enable **Developer mode** (top-right corner)
3. Click **Load unpacked**
4. Select the **`dist/`** folder### 2. **Building for Production**
When ready to deploy, build the production version with:
```bash
npm run build
```Or with `yarn`:
```bash
yarn build
```This generates a `dist/` folder with the production-ready extension.
### 3. **Testing and Debugging**
After loading the extension, interact with the popup or content script. Debug using Chrome DevTools:
- **Background script**: Go to `chrome://extensions/`, locate the extension, and open the **service worker console**.
- **Popup debugging**: Click the extension icon and inspect it using **Inspect popup**.## License
Ultra DeepSeek is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.