Skip to content

Commit 64336d7

Browse files
authored
Merge pull request #2 from LJ-Hao/main
update
2 parents 90900b0 + b55ae3c commit 64336d7

File tree

27 files changed

+130
-197
lines changed

27 files changed

+130
-197
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ node_modules/
44
# Build outputs
55
dist/
66
build/
7-
public/
7+
public/*
8+
public/styles.css
89
.nyc_output/
910
coverage/
1011

README.md

Lines changed: 93 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,71 @@
1-
# Rockchip AI Lab Website
1+
[![Contributors][contributors-shield]][contributors-url]
2+
[![Forks][forks-shield]][forks-url]
3+
[![Stargazers][stars-shield]][stars-url]
4+
[![Issues][issues-shield]][issues-url]
5+
[![MIT License][license-shield]][license-url]
26

3-
This repository contains the source code for the Rockchip AI Lab website, built with HTML, CSS, and JavaScript.
47

5-
## Project Structure
8+
<h3 align="center">
9+
<a href="https://seeed-projects.github.io/Rockchip-AI-Lab/">
10+
Rockchip AI Lab
11+
</a>
12+
</h3>
13+
14+
<p align="center">
15+
<img src="src/img/banner.png" alt="Banner" width="100%" />
16+
</p>
17+
18+
19+
# 🛠️ About The Project
20+
21+
This project provides a one-click deployment feature for Rockchip's AI models using Docker on Rockchip development boards, making it easier for developers to perform secondary development.
22+
23+
## 📁 Project Structure
624

725
```
826
Rockchip-AI-Lab/
9-
├── dist/ # Distribution directory
10-
├── img/ # Image assets
27+
├── .github/ # GitHub configuration
28+
│ └── workflows/ # GitHub Actions workflows
29+
│ └── deploy.yml # Deployment workflow configuration
1130
├── node_modules/ # Node.js dependencies
1231
├── public/ # Built website files (deployed to GitHub Pages)
1332
├── src/ # Source files
14-
│ ├── components/ # Reusable components (navigation, RK chips header)
1533
│ ├── content/ # Content files organized by chip model and AI field
34+
│ │ ├── help/ # Help documentation
35+
│ │ │ ├── demo1.md # Help demo page 1
36+
│ │ │ ├── demo2.md # Help demo page 2
37+
│ │ │ ├── index.md # Help main page
38+
│ │ │ └── quick-start.md # Help quick start page
1639
│ │ ├── rk1820/ # Content for RK1820 chip
1740
│ │ │ ├── cv/ # Computer Vision content
1841
│ │ │ ├── llm/ # Large Language Model content
1942
│ │ │ ├── ui/ # User Interface content
2043
│ │ │ └── vlm/ # Visual Language Model content
21-
│ │ └── rk3588/ # Content for RK3588 chip
22-
│ │ ├── cv/ # Computer Vision content
23-
│ │ ├── llm/ # Large Language Model content
24-
│ │ ├── ui/ # User Interface content
25-
│ │ └── vlm/ # Visual Language Model content
44+
│ │ ├── rk3576(3588)/ # Content for RK3576/3588 chip
45+
│ │ │ ├── cv/
46+
│ │ │ ├── llm/
47+
│ │ │ ├── ui/
48+
│ │ │ └── vlm/
49+
│ │ ├── rk1820.json # RK1820 content index configuration
50+
│ │ └── rk3576(3588).json # RK3576/3588 content index configuration
51+
│ ├── img/ # Image assets
2652
│ ├── js/ # JavaScript files
27-
├── pages/ # HTML pages (Home, CV, LLM, VLM, UI)
53+
│ └── app.js # Main application script
2854
│ ├── index.html # Main HTML file
2955
│ └── styles.css # Main stylesheet
30-
├── .github/workflows/ # GitHub Actions workflows
3156
├── build.js # Build script
57+
├── .gitignore # Git ignore configuration
58+
├── LICENSE # License file
59+
├── package-lock.json # npm lock file
3260
├── package.json # Project configuration
3361
└── README.md # This file
3462
```
3563

36-
## Pages
37-
38-
The website includes the following pages:
39-
- Home
40-
- Computer Vision (CV)
41-
- Large Language Models (LLM)
42-
- Visual Language Models (VLM)
43-
- User Interface (UI)
64+
## 🤝 Contribute
4465

45-
Each page allows users to select between Rockchip processors RK3588 and RK1820, and dynamically loads relevant content from the corresponding content directories.
66+
Fork this project and run the project locally:
4667

47-
## Development
48-
49-
To run the project locally:
68+
>💡Note: Every time you modify the `src` folder, you need to run `npm run build` to rebuild.
5069
5170
1. Install dependencies:
5271
```bash
@@ -63,11 +82,55 @@ To run the project locally:
6382
npm start
6483
```
6584

66-
4. For development with auto-rebuild:
67-
```bash
68-
npm run dev
69-
```
7085

7186
## Deployment
7287

73-
The website is automatically deployed to GitHub Pages using GitHub Actions when changes are pushed to the `main` branch.
88+
The website is automatically deployed to GitHub Pages using GitHub Actions when changes are pushed to the `main` branch.
89+
90+
91+
## 💞 Top contributors:
92+
93+
<a href="https://github.com/Seeed-Projects/Rockchip-AI-Lab/graphs/contributors">
94+
<img src="https://contrib.rocks/image?repo=Seeed-Projects/Rockchip-AI-Lab" alt="contrib.rocks image" />
95+
</a>
96+
97+
## 🌟 Star History
98+
99+
![Star History Chart](https://api.star-history.com/svg?repos=Seeed-Projects/Rockchip-AI-Lab&type=Date)
100+
101+
102+
[contributors-shield]: https://img.shields.io/github/contributors/Seeed-Projects/Rockchip-AI-Lab.svg?style=for-the-badge
103+
[contributors-url]: https://github.com/Seeed-Projects/Rockchip-AI-Lab/graphs/contributors
104+
[forks-shield]: https://img.shields.io/github/forks/Seeed-Projects/Rockchip-AI-Lab.svg?style=for-the-badge
105+
[forks-url]: https://github.com/Seeed-Projects/Rockchip-AI-Lab/network/members
106+
[stars-shield]: https://img.shields.io/github/stars/Seeed-Projects/Rockchip-AI-Lab.svg?style=for-the-badge
107+
[stars-url]: https://github.com/Seeed-Projects/Rockchip-AI-Lab/stargazers
108+
[issues-shield]: https://img.shields.io/github/issues/Seeed-Projects/Rockchip-AI-Lab.svg?style=for-the-badge
109+
[issues-url]: https://github.com/Seeed-Projects/Rockchip-AI-Lab/issues
110+
[license-shield]: https://img.shields.io/github/license/Seeed-Projects/Rockchip-AI-Lab.svg?style=for-the-badge
111+
[license-url]: https://github.com/Seeed-Projects/Rockchip-AI-Lab/blob/master/LICENSE.txt
112+
[product-screenshot]: images/screenshot.png
113+
[Python.js]: https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white
114+
[Python-url]: https://www.python.org/
115+
116+
[Raspberry Pi.js]: https://img.shields.io/badge/Raspberry%20Pi-A22846?style=for-the-badge&logo=raspberry-pi&logoColor=white
117+
[Raspberry Pi-url]: https://www.raspberrypi.com/
118+
119+
[HAILO.js]: https://img.shields.io/badge/HAILO-blue?style=for-the-badge&logo=https://hailo.ai/wp-content/uploads/2023/08/Hailo.png&logoColor=white
120+
[HAILO-url]: https://hailo.ai/
121+
122+
123+
[Seeed Studio.js]: https://img.shields.io/badge/SeeedStudio-green?style=for-the-badge&logo=<https://media-cdn.seeedstudio.com/media/logo/stores/4/logo_2018_horizontal.png>&logoColor=white
124+
[Seeed Studio-url]: https://www.seeedstudio.com/
125+
126+
[Node Red.js]: https://img.shields.io/badge/Node-RED-%2300B4A0?style=for-the-badge&logo=node-red&logoColor=white
127+
[Node Red-url]: https://nodered.org/
128+
129+
[TensorFlow.com]: https://img.shields.io/badge/TensorFlow-2.17-orange?logo=tensorflow
130+
[TensorFlow-url]: https://www.tensorflow.org/
131+
132+
[OpenCV.com]: https://img.shields.io/badge/OpenCV-v4.5.3-blue?logo=opencv
133+
[OpenCV-url]: https://opencv.org/
134+
135+
[Pytorch.com]: https://img.shields.io/badge/PyTorch-v1.12.0-red?logo=pytorch
136+
[Pytorch-url]: https://pytorch.org/

public/styles.css

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
--text-secondary: #4a5568;
1313
--border-color: #e0e0e0;
1414
--hover-bg: #f1f8e9;
15-
--chip-rk3568: #76b900;
15+
--chip-rk3576(3588): #76b900;
1616
--chip-rk1820: #ffb74d;
1717
}
1818

@@ -62,7 +62,7 @@ body {
6262
transform: translateX(3px);
6363
}
6464

65-
.chip-folder[data-chip="rk3568"] {
65+
.chip-folder[data-chip="rk3576(3588)"] {
6666
background: linear-gradient(to right, rgba(118, 185, 0, 0.15), transparent);
6767
border-left: none; /* Remove the green border */
6868
}
@@ -77,7 +77,7 @@ body {
7777
background: linear-gradient(to right, rgba(118, 185, 0, 0.25), transparent) !important;
7878
}
7979

80-
.chip-folder[data-chip="rk3568"]:hover {
80+
.chip-folder[data-chip="rk3576(3588)"]:hover {
8181
background: linear-gradient(to right, rgba(118, 185, 0, 0.25), transparent);
8282
}
8383

src/content/rk1820/cv/demo1.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/content/rk1820/cv/demo2.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/content/rk1820/llm/demo1.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/content/rk1820/llm/demo2.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/content/rk1820/ui/demo1.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/content/rk1820/ui/demo2.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/content/rk1820/vlm/demo1.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)