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.
Rockchip-AI-Lab/
├── .github/ # GitHub configuration
│ └── workflows/ # GitHub Actions workflows
│ └── deploy.yml # Deployment workflow configuration
├── node_modules/ # Node.js dependencies
├── public/ # Built website files (deployed to GitHub Pages)
├── src/ # Source files
│ ├── content/ # Content files organized by chip model and AI field
│ │ ├── help/ # Help documentation
│ │ ├── rk1820/ # Content for RK1820 chip
│ │ │ ├── cv/ # Computer Vision content
│ │ │ ├── llm/ # Large Language Model content
│ │ │ ├── ui/ # User Interface content
│ │ │ └── vlm/ # Visual Language Model content
│ │ ├── rk3576/ # Content for RK3576 chip
│ │ │ ├── cv/
│ │ │ ├── llm/
│ │ │ ├── ui/
│ │ │ └── vlm/
│ │ ├── rk3588/ # Content for RK3588 chip
│ │ │ ├── cv/
│ │ │ ├── llm/
│ │ │ ├── ui/
│ │ │ └── vlm/
│ │ ├── rk1820.json # RK1820 content index configuration
│ │ ├── rk3588.json # RK3588 content index configuration
│ │ ├── rk3576.json # RK3576 content index configuration
│ ├── img/ # Image assets
│ ├── js/ # JavaScript files
│ │ └── app.js # Main application script
│ ├── index.html # Main HTML file
│ └── styles.css # Main stylesheet
├── build.js # Build script
├── .gitignore # Git ignore configuration
├── LICENSE # License file
├── package-lock.json # npm lock file
├── package.json # Project configuration
└── README.md # This file
Fork this project and run the project locally, You can add .md files under the corresponding directories to supplement the content.:
💡Note: Every time you modify the
srcfolder, you need to runnpm run buildto rebuild.
-
Install dependencies:
npm install
-
Build the website:
npm run build
-
Start a local server:
npm start
The website is automatically deployed to GitHub Pages using GitHub Actions when changes are pushed to the main branch.
