├── .gitignore ├── LICENSE ├── README.md ├── components.json ├── dataset └── mpl.npy ├── eslint.config.mjs ├── fine-tuning ├── convert_to_openai_format.py ├── find_vpd.py ├── fine-tuning.py └── mpl_fine_tuning_data.jsonl ├── logo.svg ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public ├── file.svg ├── github-mark.svg ├── globe.svg ├── logo.svg ├── models │ └── 深空之眼-梵天 │ │ ├── mc1.png │ │ ├── mc3.png │ │ ├── toon2.png │ │ ├── toon3.png │ │ ├── 使用规则.txt │ │ ├── 头发.png │ │ ├── 深空之眼-梵天-short-hair.pmx │ │ ├── 深空之眼-梵天.pmx │ │ ├── 眼睛.png │ │ ├── 脸.png │ │ ├── 衣服1.png │ │ ├── 衣服2.png │ │ └── 表情.png ├── next.svg ├── vercel.svg └── window.svg ├── screenshots ├── 1.jpg └── 2.jpg ├── src ├── app │ ├── api │ │ ├── pose-generate │ │ │ └── route.ts │ │ ├── pose-publish │ │ │ └── route.ts │ │ └── upload-image │ │ │ └── route.ts │ ├── favicon.ico │ ├── gallery │ │ └── page.tsx │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ └── playground │ │ ├── [uid] │ │ └── page.tsx │ │ └── page.tsx ├── components │ ├── chat-input.tsx │ ├── code-editor.tsx │ ├── header.tsx │ ├── main-scene.tsx │ ├── models-panel.tsx │ ├── mpl-editor.tsx │ ├── playground-scene.tsx │ ├── playground-wrapper.tsx │ ├── pose-card.tsx │ └── ui │ │ ├── accordion.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── radio-group.tsx │ │ ├── scroll-area.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── switch.tsx │ │ ├── textarea.tsx │ │ └── tooltip.tsx ├── hooks │ └── useMPLCompiler.ts ├── lib │ ├── database.ts │ ├── mediapipe_solver.ts │ └── utils.ts └── middleware.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/components.json -------------------------------------------------------------------------------- /dataset/mpl.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/dataset/mpl.npy -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /fine-tuning/convert_to_openai_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/fine-tuning/convert_to_openai_format.py -------------------------------------------------------------------------------- /fine-tuning/find_vpd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/fine-tuning/find_vpd.py -------------------------------------------------------------------------------- /fine-tuning/fine-tuning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/fine-tuning/fine-tuning.py -------------------------------------------------------------------------------- /fine-tuning/mpl_fine_tuning_data.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/fine-tuning/mpl_fine_tuning_data.jsonl -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/logo.svg -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/github-mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/github-mark.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/mc1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/mc1.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/mc3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/mc3.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/toon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/toon2.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/toon3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/toon3.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/使用规则.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/使用规则.txt -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/头发.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/头发.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/深空之眼-梵天-short-hair.pmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/深空之眼-梵天-short-hair.pmx -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/深空之眼-梵天.pmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/深空之眼-梵天.pmx -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/眼睛.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/眼睛.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/脸.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/脸.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/衣服1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/衣服1.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/衣服2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/衣服2.png -------------------------------------------------------------------------------- /public/models/深空之眼-梵天/表情.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/models/深空之眼-梵天/表情.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/public/window.svg -------------------------------------------------------------------------------- /screenshots/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/screenshots/1.jpg -------------------------------------------------------------------------------- /screenshots/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/screenshots/2.jpg -------------------------------------------------------------------------------- /src/app/api/pose-generate/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/api/pose-generate/route.ts -------------------------------------------------------------------------------- /src/app/api/pose-publish/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/api/pose-publish/route.ts -------------------------------------------------------------------------------- /src/app/api/upload-image/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/api/upload-image/route.ts -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/gallery/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/gallery/page.tsx -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/playground/[uid]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/playground/[uid]/page.tsx -------------------------------------------------------------------------------- /src/app/playground/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/app/playground/page.tsx -------------------------------------------------------------------------------- /src/components/chat-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/chat-input.tsx -------------------------------------------------------------------------------- /src/components/code-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/code-editor.tsx -------------------------------------------------------------------------------- /src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/header.tsx -------------------------------------------------------------------------------- /src/components/main-scene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/main-scene.tsx -------------------------------------------------------------------------------- /src/components/models-panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/models-panel.tsx -------------------------------------------------------------------------------- /src/components/mpl-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/mpl-editor.tsx -------------------------------------------------------------------------------- /src/components/playground-scene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/playground-scene.tsx -------------------------------------------------------------------------------- /src/components/playground-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/playground-wrapper.tsx -------------------------------------------------------------------------------- /src/components/pose-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/pose-card.tsx -------------------------------------------------------------------------------- /src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/hooks/useMPLCompiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/hooks/useMPLCompiler.ts -------------------------------------------------------------------------------- /src/lib/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/lib/database.ts -------------------------------------------------------------------------------- /src/lib/mediapipe_solver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/lib/mediapipe_solver.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmyangXYZ/PoPo/HEAD/tsconfig.json --------------------------------------------------------------------------------