[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-2143":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":35,"readmeContent":36,"aiSummary":37,"trendingCount":16,"starSnapshotCount":16,"syncStatus":38,"lastSyncTime":39,"discoverSource":40},2143,"XianTu","qianye60\u002FXianTu","qianye60","\"Immortal Path\" AI-driven immersive cultivation text adventure game, based on Vue 3 + TypeScript + Fastapi, supports multiple AI models such as Gemini\u002FClaude\u002FOpenAI",null,"https:\u002F\u002Fgithub.com\u002Fqianye60\u002FXianTu","Vue",318,61,1,5,0,11,20,44,33,5.38,false,"main",[25,26,27,28,29,30,31,32,33,34],"ai-game","claude","gemini","openai","rpg","sillytavern","text-adventure","typescript","vue3","vue3-typescript","2026-06-12 02:00:37","\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fddct.top\u002FXianTu.png\">\n\u003C\u002Fp>\n\n\u003Ctable align=\"center\">\n  \u003Ctr>\n    \u003Ctd>\u003Cimg src=\"https:\u002F\u002Fddct.top\u002FXianTu_black.png\" width=\"400\" alt=\"黑色主题\"\u002F>\u003C\u002Ftd>\n    \u003Ctd>\u003Cimg src=\"https:\u002F\u002Fddct.top\u002FXianTu_light.png\" width=\"400\" alt=\"浅色主题\"\u002F>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n\u003Ch1 align=\"center\">仙途（Xian Tu）\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  \u003Cstrong>AI 驱动的沉浸式修仙文字冒险游戏\u003C\u002Fstrong>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fqm.qq.com\u002Fq\u002FmKtqgX0FSo\">💬 QQ群：1079437686\u003C\u002Fa> •\n  \u003Ca href=\"#功能概览\">功能\u003C\u002Fa> •\n  \u003Ca href=\"#技术栈\">技术栈\u003C\u002Fa> •\n  \u003Ca href=\"#快速开始\">快速开始\u003C\u002Fa> •\n  \u003Ca href=\"#许可证\">许可证\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FVue-3-4FC08D?style=flat-square&logo=vue.js&logoColor=white\" alt=\"Vue 3\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTypeScript-blue?style=flat-square&logo=typescript&logoColor=white\" alt=\"TypeScript\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPinia-yellow?style=flat-square&logo=vue.js&logoColor=white\" alt=\"Pinia\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWebpack-5-8DD6F9?style=flat-square&logo=webpack&logoColor=black\" alt=\"Webpack\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-FastAPI-009688?style=flat-square&logo=fastapi&logoColor=white\" alt=\"FastAPI\"\u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAI-Gemini-4285F4?style=flat-square&logo=google&logoColor=white\" alt=\"Gemini\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAI-Claude-orange?style=flat-square&logo=anthropic&logoColor=white\" alt=\"Claude\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAI-OpenAI-412991?style=flat-square&logo=openai&logoColor=white\" alt=\"OpenAI\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSillyTavern-兼容-purple?style=flat-square\" alt=\"SillyTavern\"\u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fvisitor-badge.laobi.icu\u002Fbadge?page_id=qianye60.XianTu&left_color=gray&right_color=blue\" alt=\"visitors\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fqianye60\u002FXianTu?style=flat-square&color=yellow\" alt=\"stars\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fqianye60\u002FXianTu?style=flat-square\" alt=\"forks\"\u002F>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fqianye60.github.io\u002FXianTu\u002F游戏介绍.html\">📖 游戏介绍\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fwww.ddct.top\u002F\">🎮 在线体验\u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n## ✨ 功能概览\n\n🤖 **AI 动态叙事** — 支持 Gemini \u002F Claude \u002F OpenAI \u002F DeepSeek 等多种大模型，实时生成个性化剧情\n\n⚔️ **完整修仙体系** — 境界突破、三千大道、功法修炼、装备炼制、NPC 互动\n\n🎲 **智能判定系统** — 基于境界、属性、装备、功法等多维度计算判定结果\n\n💾 **多存档管理** — 多角色、多存档槽位，支持导入导出与云同步\n\n🗺️ **开放世界** — 自由探索朝天大陆，触发奇遇事件，建立人物关系网络\n\n📱 **全平台适配** — 完美支持桌面端与移动端，亮\u002F暗双主题\n\n🍺 **酒馆兼容** — 支持 SillyTavern 嵌入式环境与独立网页版\n\n---\n\n## 🛠️ 技术栈\n\n|        前端        |        后端        |     AI     |\n| :----------------: | :-----------------: | :---------: |\n| Vue 3 + TypeScript |  Python + FastAPI  | Gemini API |\n|   Pinia 状态管理   | SQLite \u002F PostgreSQL | Claude API |\n|     Vue Router     |      JWT 认证      | OpenAI API |\n|      Webpack      |      WebSocket      | SillyTavern |\n| Chart.js + Pixi.js |                    |  DeepSeek  |\n|     IndexedDB     |                    |            |\n\n---\n\n## 🚀 快速开始\n\n### Docker 部署（推荐）\n\n```bash\ndocker run -d -p 8080:80 qianye60\u002Fxiantu:latest\n```\n\n访问 http:\u002F\u002Flocalhost:8080 即可使用。\n\n### 本地开发\n\n```bash\n# 安装依赖\nnpm install\n\n# 开发模式\nnpm run serve\n\n# 生产构建\nnpm run build\n```\n\n## ☁️ 自动构建\u002F部署\n\n推送 `v*` 格式的 tag 时自动触发：\n\n- **Docker 镜像**：构建并推送到 Docker Hub\n- **GitHub Release**：创建 Release 并上传构建产物 zip 包\n\n```bash\ngit tag v3.7.0\ngit push origin v3.7.0\n```\n\n其他工作流：\n\n- CI：`.github\u002Fworkflows\u002Fci.yml`（push\u002FPR 自动 `type-check` + `build`）\n- Pages：`.github\u002Fworkflows\u002Fpages.yml`（push 到 `master` 自动部署到 GitHub Pages）\n\n### 后端（可选）\n\n后端用于提供账号\u002F存档等 API，默认使用 SQLite，开箱即用。\n\n```bash\npip install -r server\u002Frequirements.txt\nuvicorn server.main:app --reload --port 12345\n```\n\n环境变量配置见 `server\u002F.env.example`\n\n---\n\n## 📖 更新日志\n\n查看完整更新历史：[CHANGELOG.md](.\u002FCHANGELOG.md)\n\n---\n\n## 🤝 贡献\n\n欢迎提交 Issue 和 Pull Request！\n\n详见 [CONTRIBUTING.md](.\u002FCONTRIBUTING.md)\n\n---\n\n## 📄 许可证\n\n本项目个人学习、研究免费使用。商业用途请先联系作者。\n\n详见 [LICENSE](.\u002FLICENSE) | 联系方式：QQ 1538548527\n\n---\n\n## ☕ 支持项目\n\n如果这个项目对你有帮助，欢迎赞助支持~\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fddct.top\u002Fweixing.jpg\" width=\"200\" alt=\"微信赞助\"\u002F>\n  \u003Cimg src=\"https:\u002F\u002Fddct.top\u002Fzhifubao.jpg\" width=\"200\" alt=\"支付宝赞助\"\u002F>\n\u003C\u002Fp>\n\n---\n\n\u003Cp align=\"center\">\n  \u003Csub>如果觉得有帮助，请给个 ⭐ Star 支持一下！\u003C\u002Fsub>\n\u003C\u002Fp>\n","仙途（Xian Tu）是一款AI驱动的沉浸式修仙文字冒险游戏。项目基于Vue 3和TypeScript构建前端，后端使用Python与FastAPI框架，并支持包括Gemini、Claude以及OpenAI在内的多种AI模型来实时生成个性化剧情。其核心功能涵盖完整的修仙体系如境界突破、功法修炼等，智能判定系统用于计算玩家行为的结果，同时提供多存档管理和开放世界的探索体验。适用于喜欢传统文化背景下的角色扮演游戏玩家，尤其是对AI生成内容感兴趣的用户。此外，该项目还具有良好的跨平台兼容性，无论是桌面还是移动设备都能流畅运行。",2,"2026-06-11 02:48:24","trending"]