├── .gitignore ├── README.md ├── app ├── _document.tsx ├── api │ └── generate │ │ ├── ai-card │ │ └── route.ts │ │ ├── hot-post │ │ └── route.ts │ │ └── image-card │ │ └── route.ts ├── components │ ├── AICardEditor.tsx │ ├── AIContentEditor.tsx │ ├── ErrorBoundary.tsx │ ├── FontSelector.tsx │ ├── Footer.tsx │ ├── Header.tsx │ ├── HotPostEditor.tsx │ ├── Icons.tsx │ ├── ImageTextEditor.tsx │ ├── MarkdownCard.tsx │ ├── Preview.tsx │ ├── PricingSection.tsx │ ├── UserExamples.tsx │ ├── XhsEditor.tsx │ └── analytics.tsx ├── editor │ └── page.tsx ├── error.tsx ├── favicon.ico ├── favicon1.ico ├── fonts.ts ├── globals.css ├── hooks │ └── useAnalytics.ts ├── layout.tsx ├── not-found.tsx ├── page.tsx ├── types │ ├── analytics.d.ts │ └── editor.ts └── utils │ └── toast.ts ├── next.config.js ├── next.config.ts ├── package.json ├── postcss.config.js ├── postcss.config.mjs ├── public ├── file.svg ├── globe.svg ├── next.svg ├── og-image.jpg ├── robots.txt ├── sitemap.xml ├── user-examples │ ├── xhs-example1.png │ ├── xhs-example2.png │ ├── xhs-example3.png │ ├── xhs-example4.png │ └── xhs-example5.png ├── vercel.svg ├── wechat.jpg ├── wechatpay.jpg └── window.svg ├── tailwind.config.js ├── tailwind.config.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/README.md -------------------------------------------------------------------------------- /app/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/_document.tsx -------------------------------------------------------------------------------- /app/api/generate/ai-card/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/api/generate/ai-card/route.ts -------------------------------------------------------------------------------- /app/api/generate/hot-post/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/api/generate/hot-post/route.ts -------------------------------------------------------------------------------- /app/api/generate/image-card/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/api/generate/image-card/route.ts -------------------------------------------------------------------------------- /app/components/AICardEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/AICardEditor.tsx -------------------------------------------------------------------------------- /app/components/AIContentEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/AIContentEditor.tsx -------------------------------------------------------------------------------- /app/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /app/components/FontSelector.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/Footer.tsx -------------------------------------------------------------------------------- /app/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/Header.tsx -------------------------------------------------------------------------------- /app/components/HotPostEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/HotPostEditor.tsx -------------------------------------------------------------------------------- /app/components/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/Icons.tsx -------------------------------------------------------------------------------- /app/components/ImageTextEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/ImageTextEditor.tsx -------------------------------------------------------------------------------- /app/components/MarkdownCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/MarkdownCard.tsx -------------------------------------------------------------------------------- /app/components/Preview.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/components/PricingSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/PricingSection.tsx -------------------------------------------------------------------------------- /app/components/UserExamples.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/UserExamples.tsx -------------------------------------------------------------------------------- /app/components/XhsEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/XhsEditor.tsx -------------------------------------------------------------------------------- /app/components/analytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/components/analytics.tsx -------------------------------------------------------------------------------- /app/editor/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/editor/page.tsx -------------------------------------------------------------------------------- /app/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/error.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/favicon1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/favicon1.ico -------------------------------------------------------------------------------- /app/fonts.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/hooks/useAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/hooks/useAnalytics.ts -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/not-found.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/types/analytics.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/types/analytics.d.ts -------------------------------------------------------------------------------- /app/types/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/types/editor.ts -------------------------------------------------------------------------------- /app/utils/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/app/utils/toast.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/next.config.js -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/postcss.config.js -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/og-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/og-image.jpg -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /public/user-examples/xhs-example1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/user-examples/xhs-example1.png -------------------------------------------------------------------------------- /public/user-examples/xhs-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/user-examples/xhs-example2.png -------------------------------------------------------------------------------- /public/user-examples/xhs-example3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/user-examples/xhs-example3.png -------------------------------------------------------------------------------- /public/user-examples/xhs-example4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/user-examples/xhs-example4.png -------------------------------------------------------------------------------- /public/user-examples/xhs-example5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/user-examples/xhs-example5.png -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/wechat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/wechat.jpg -------------------------------------------------------------------------------- /public/wechatpay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/wechatpay.jpg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/public/window.svg -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aaronwn/ai-xiaohs/HEAD/tsconfig.json --------------------------------------------------------------------------------