用途:根据主题与偏好,自动生成一个完整、可部署的 BTI 人格测试网站(例如 LBTI、FBTI),基于 React + Vite 的 XBTI 架构,内容由 AI 生成。适合需要为某个主题定制“XX人格测试”时使用。
主要能力与流程:先收集主题信息(BTI 名称、主题、风格偏好、人格数量默认 20、是否有彩蛋人格、项目目录、是否提交到 Gallery),随后静默检查并修复环境(Node 18+、包管理器、git、image-creator skill、ZENMUX_API_KEY、Python 依赖 google-genai 与 Pillow),必要时执行 npx lovstudio skills add image-creator -g -y 或 pip install google-genai Pillow --break-system-packages。接着设计 5 维度×3 子维度共 15 维模型(输出 src/data/dimensions.js),生成 30 道题、每题 3 个选项(src/data/questions.js),设计 16-25 个人格类型(code、cn、pattern、intro、desc,src/data/types.js)。再克隆模板并清理:git clone https://github.com/lovstudio/XBTI.git,rm -rf .git .vercel image/* CHANGELOG.md docs/ 等;按用户包管理器处理 package.json 的 packageManager 字段。随后为每个人格用 lovstudio-image-creator 的 gen_image.py 生成头像,最后 {PM} install 并 {PM} run dev 启动(通常 http://localhost:5173)。
可选提交:向 lovstudio/XBTI 仓库提交 PR,将数据放入 cases/{name}/、复制图片、更新 cases/registry.js 与 cases/index.json 后创建 PR,合并后展示在 xbti.lovstudio.ai。
限制与前提:需 Node 18+、ZENMUX_API_KEY、image-creator skill 与 Python 依赖;缺少 Node 会停止流程,缺少密钥需用户提供。评分逻辑 src/logic/scoring.js 保持不变,仅当维度 ID 变化时更新导入路径。资料未提供具体收费、价格与效果数据。