Skip to content

Latest commit

 

History

History
88 lines (71 loc) · 3.63 KB

README_EN.md

File metadata and controls

88 lines (71 loc) · 3.63 KB

AiToEarn

GitHub stars GitHub issues GitHub license Required Node.JS 20.18.x

简体中文 | English

Overview

One-click publishing tool for multiple social media platforms, such as douyin, red book, wechat channels, kuaishou.

Supported Platforms

Douyin Douyin (TikTok)
Xiaohongshu Xiaohongshu (Little Red Book)
WeChat Channels WeChat Channels
Kuaishou Kuaishou

Quick Start

# Clone the project
git clone https://github.com/yikart/AttAiToEarn.git

# Enter the project directory
cd AttAiToEarn

# Install dependencies
npm i

# Start development
npm run dev

Upper Frame

Catalogue

_🚨 By default, files in the 'electron' folder will be built to 'dis-electron'

├── build                                    Build-related files
│
├── common                                   Shared types/constants between renderer and main processes
│
├── electron                                Electron source code
│   ├── db                                  SQLite3 database
│   │   ├── migrations                      Database migration scripts
│   │   ├── models                          Database entities
│   │   ├── scripts                         Database scripts
│   │   └── index.ts                        Database entry
│   ├── global                              Renderer process globals
│   ├── main                                Main process source
│   │   ├── api                             Business APIs
│   │   ├── core                            Core modules (DI, decorators)
│   │   └── ...                             Others
│   ├── plat                                Third-party platforms
│   ├── preload                             Preload-scripts
│   ├── tray                                System tray
│   └── util                                Utilities
│
├── public                                  Public assets
│
├── scripts                                 Build scripts
│
├── release                                 Build output
│   └── {version}
│       ├── {os}-{os_arch}                  Unpacked binaries
│       └── {app_name}_{version}.{ext}      Installers
│
├── public                                  Same as Vite template's public
└── src                                     Renderer process source (React)

Other explanations

Regarding the MAC package, as Apple has strict requirements for applications, this project is still in the trial stage. Please package it yourself or set the ignore security policy