├── .dockerignore ├── .flake8 ├── .github └── workflows │ ├── codeql.yml │ └── docker-image.yml ├── .gitignore ├── .vercelignore ├── Dockerfile ├── README.md ├── assets └── demo.png ├── docker-compose.yaml ├── frontend ├── .env.prod ├── .env.tauri ├── .vscode │ └── extensions.json ├── README.md ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ └── favicon.ico ├── src │ ├── App.vue │ ├── components │ │ └── About.vue │ ├── config │ │ └── constants.js │ ├── main.js │ ├── router │ │ └── index.js │ ├── store │ │ └── index.js │ ├── utils │ │ └── composables.js │ └── views │ │ ├── Index.vue │ │ ├── Login.vue │ │ └── Settings.vue └── vite.config.js ├── main-tauri.py ├── main.py ├── requirements.txt ├── src-tauri ├── .gitignore ├── Cargo.toml ├── build.rs ├── capabilities │ └── default.json ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── icon.icns │ ├── icon.ico │ └── icon.png ├── src │ └── main.rs └── tauri.conf.json ├── src ├── app.py ├── cache │ ├── __init__.py │ ├── base.py │ ├── cache_client_factory.py │ ├── memory_client.py │ ├── redis_client.py │ └── upstash_kv_client.py ├── chatgpt_router.py ├── config.py ├── divination │ ├── __init__.py │ ├── base.py │ ├── birthday.py │ ├── dream.py │ ├── fate.py │ ├── name.py │ ├── new_name.py │ ├── plum_flower.py │ └── tarot.py ├── limiter.py ├── models.py ├── user.py └── user_router.py └── vercel.json /.dockerignore: -------------------------------------------------------------------------------- 1 | .git/ 2 | venv/ 3 | frontend/ 4 | worker/ 5 | -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/.gitignore -------------------------------------------------------------------------------- /.vercelignore: -------------------------------------------------------------------------------- 1 | venv/ 2 | worker/ 3 | src-tauri/ 4 | frontend/node_modules/ 5 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/README.md -------------------------------------------------------------------------------- /assets/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/assets/demo.png -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /frontend/.env.prod: -------------------------------------------------------------------------------- 1 | VITE_API_BASE= 2 | -------------------------------------------------------------------------------- /frontend/.env.tauri: -------------------------------------------------------------------------------- 1 | VITE_API_BASE=http://localhost:12333 2 | VITE_IS_TAURI=true 3 | -------------------------------------------------------------------------------- /frontend/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/.vscode/extensions.json -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /frontend/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /frontend/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /frontend/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/public/apple-touch-icon.png -------------------------------------------------------------------------------- /frontend/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/public/favicon-16x16.png -------------------------------------------------------------------------------- /frontend/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/public/favicon-32x32.png -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/components/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/components/About.vue -------------------------------------------------------------------------------- /frontend/src/config/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/config/constants.js -------------------------------------------------------------------------------- /frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/main.js -------------------------------------------------------------------------------- /frontend/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/router/index.js -------------------------------------------------------------------------------- /frontend/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/store/index.js -------------------------------------------------------------------------------- /frontend/src/utils/composables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/utils/composables.js -------------------------------------------------------------------------------- /frontend/src/views/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/views/Index.vue -------------------------------------------------------------------------------- /frontend/src/views/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/views/Login.vue -------------------------------------------------------------------------------- /frontend/src/views/Settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/src/views/Settings.vue -------------------------------------------------------------------------------- /frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/frontend/vite.config.js -------------------------------------------------------------------------------- /main-tauri.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/main-tauri.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/requirements.txt -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/.gitignore -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/build.rs -------------------------------------------------------------------------------- /src-tauri/capabilities/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/capabilities/default.json -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/app.py -------------------------------------------------------------------------------- /src/cache/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/cache/__init__.py -------------------------------------------------------------------------------- /src/cache/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/cache/base.py -------------------------------------------------------------------------------- /src/cache/cache_client_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/cache/cache_client_factory.py -------------------------------------------------------------------------------- /src/cache/memory_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/cache/memory_client.py -------------------------------------------------------------------------------- /src/cache/redis_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/cache/redis_client.py -------------------------------------------------------------------------------- /src/cache/upstash_kv_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/cache/upstash_kv_client.py -------------------------------------------------------------------------------- /src/chatgpt_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/chatgpt_router.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/config.py -------------------------------------------------------------------------------- /src/divination/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/__init__.py -------------------------------------------------------------------------------- /src/divination/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/base.py -------------------------------------------------------------------------------- /src/divination/birthday.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/birthday.py -------------------------------------------------------------------------------- /src/divination/dream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/dream.py -------------------------------------------------------------------------------- /src/divination/fate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/fate.py -------------------------------------------------------------------------------- /src/divination/name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/name.py -------------------------------------------------------------------------------- /src/divination/new_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/new_name.py -------------------------------------------------------------------------------- /src/divination/plum_flower.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/plum_flower.py -------------------------------------------------------------------------------- /src/divination/tarot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/divination/tarot.py -------------------------------------------------------------------------------- /src/limiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/limiter.py -------------------------------------------------------------------------------- /src/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/models.py -------------------------------------------------------------------------------- /src/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/user.py -------------------------------------------------------------------------------- /src/user_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/src/user_router.py -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamhunter2333/chatgpt-tarot-divination/HEAD/vercel.json --------------------------------------------------------------------------------