├── .dockerignore ├── .env.example ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .npmrc ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── README.zh-CN.md ├── astro.config.mjs ├── docker-compose.yml ├── hack ├── docker-entrypoint.sh └── docker-env-replace.sh ├── netlify.toml ├── package.json ├── plugins └── disableBlocks.ts ├── pnpm-lock.yaml ├── public ├── apple-touch-icon.png ├── icon.svg ├── pwa-192.png └── pwa-512.png ├── shims.d.ts ├── src ├── components │ ├── ErrorMessageItem.tsx │ ├── Footer.astro │ ├── Generator.tsx │ ├── Header.astro │ ├── Logo.astro │ ├── MessageItem.tsx │ ├── SystemRoleSettings.tsx │ ├── Themetoggle.astro │ └── icons │ │ ├── Clear.tsx │ │ ├── Env.tsx │ │ ├── Refresh.tsx │ │ └── X.tsx ├── env.d.ts ├── layouts │ └── Layout.astro ├── message.css ├── pages │ ├── api │ │ ├── auth.ts │ │ └── generate.ts │ ├── index.astro │ └── password.astro ├── types.ts └── utils │ ├── auth.ts │ └── openAI.ts ├── tsconfig.json ├── unocss.config.ts └── vercel.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/astro.config.mjs -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /hack/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/hack/docker-entrypoint.sh -------------------------------------------------------------------------------- /hack/docker-env-replace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/hack/docker-env-replace.sh -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/package.json -------------------------------------------------------------------------------- /plugins/disableBlocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/plugins/disableBlocks.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/public/icon.svg -------------------------------------------------------------------------------- /public/pwa-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/public/pwa-192.png -------------------------------------------------------------------------------- /public/pwa-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/public/pwa-512.png -------------------------------------------------------------------------------- /shims.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/shims.d.ts -------------------------------------------------------------------------------- /src/components/ErrorMessageItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/ErrorMessageItem.tsx -------------------------------------------------------------------------------- /src/components/Footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/Footer.astro -------------------------------------------------------------------------------- /src/components/Generator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/Generator.tsx -------------------------------------------------------------------------------- /src/components/Header.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/Header.astro -------------------------------------------------------------------------------- /src/components/Logo.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/Logo.astro -------------------------------------------------------------------------------- /src/components/MessageItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/MessageItem.tsx -------------------------------------------------------------------------------- /src/components/SystemRoleSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/SystemRoleSettings.tsx -------------------------------------------------------------------------------- /src/components/Themetoggle.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/Themetoggle.astro -------------------------------------------------------------------------------- /src/components/icons/Clear.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/icons/Clear.tsx -------------------------------------------------------------------------------- /src/components/icons/Env.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/icons/Env.tsx -------------------------------------------------------------------------------- /src/components/icons/Refresh.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/icons/Refresh.tsx -------------------------------------------------------------------------------- /src/components/icons/X.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/components/icons/X.tsx -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/layouts/Layout.astro -------------------------------------------------------------------------------- /src/message.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/message.css -------------------------------------------------------------------------------- /src/pages/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/pages/api/auth.ts -------------------------------------------------------------------------------- /src/pages/api/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/pages/api/generate.ts -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/pages/index.astro -------------------------------------------------------------------------------- /src/pages/password.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/pages/password.astro -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/utils/auth.ts -------------------------------------------------------------------------------- /src/utils/openAI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/src/utils/openAI.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/tsconfig.json -------------------------------------------------------------------------------- /unocss.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/unocss.config.ts -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/ACEM/HEAD/vercel.json --------------------------------------------------------------------------------