# taoyuan
**Repository Path**: wangdada40/taoyuan
## Basic Information
- **Project Name**: taoyuan
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-03-04
- **Last Updated**: 2026-03-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

# 桃源乡
> 传说在群山深处,有一处与世隔绝的村落——桃源乡。
> 这里四季分明,民风淳朴,但近年来年轻人纷纷离去,村庄日渐冷清。
> 你收到一封来自已故祖父的信,信中附有一把铜钥匙和一张泛黄的地契……
一款文字版田园模拟经营游戏,灵感来自星露谷物语,采用像素 + 中国风视觉设计。纯客户端运行,无需后端服务器。
[](https://github.com/setube/taoyuan/releases/latest)
[](https://creativecommons.org/licenses/by-nc/4.0)
[](https://www.taptap.cn/app/816558)
[](https://hellogithub.com/repository/e73a691ffcfa4d0e92a05912fe8c0b46)
## 游戏特色
**角色创建** — 输入名字、选择性别,6 种田庄各有独特加成(溪流钓鱼加成、竹林采集加成、山丘挖矿加成等),NPC 根据性别使用不同称呼
**四季轮回** — 春耕夏种秋收冬藏,28 天一季,昼夜时段变化(6:00-次日2:00),六种天气(晴/雨/雷雨/雪/大风/绿雨)
**田庄经营** — 38 种作物四季轮作,4×4 起步扩建至 8×8;3 种洒水器自动浇水,6 种肥料提升品质;建造温室全季种植,8 种果树 28 天挂果
**畜牧养殖** — 鸡舍(鸡/鸭/兔/鹅/鹌鹑/鸽/乌骨鸡/孔雀)+ 畜棚(牛/羊/山羊/水牛/牦牛/羊驼/鹿/鸵鸟/骆驼/驼鹿/驴),共 19 种动物,畜舍 3 级升级
**技能成长** — 农耕、采集、钓鱼、挖矿四大技能,等级 5 和 10 可选择专精方向
**乡里社交** — 34 位村民(12 位可婚 NPC),送礼、聊天、触发心事件,求婚成家、配偶助农;6 位隐藏仙灵 NPC(龙灵、桃夭、月兔、狐仙、山翁、归女),独立发现链 + 缘分系统 + 结缘奖励
**钓鱼系统** — 6 大钓点(溪流/池塘/江河/暗河/瀑布/沼泽),60 种鱼类;实时小游戏:长按拉线控制钩子高度,进度达标即收杆;鱼饵、浮漂、蟹笼、雨天淘金
**鱼塘养殖** — 建造鱼塘投放鱼苗,每日产出副产品,繁殖增殖
**矿洞探险** — 云隐矿洞 120 层(浅层/冰霜/熔岩/水晶/暗影/深渊),每 20 层 BOSS 战,回合制战斗;通关后解锁骷髅矿穴
**翰海沙漠** — 矿洞之外的高级冒险区域,更稀有的资源与更强的敌人
**烹饪系统** — 113 种食谱,烹饪料理恢复体力、生命值并获得当日增益
**加工制造** — 21 种加工机器(酒坊/酱缸/油坊/熔炉/织布机/制茶机/药碾等),150+ 种加工配方
**仓库箱子** — 5 种材质箱子(木/铜/铁/金/虚空),分类存放物品;虚空箱支持远程存取,可指定为原料箱/成品箱实现作坊自动出入料
**育种系统** — 种子制造机产出育种种子,杂交培育新品种,400 种杂交配方横跨 10 代谱系
**冒险公会** — 21 种讨伐目标,击杀怪物积累声望解锁奖励
**博物馆收集** — 捐赠矿物、文物与仙灵物品,集齐解锁奖励
**装备系统** — 武器、帽子、鞋子、戒指,套装效果加成
**任务成就** — 5 章 50 个主线剧情任务、每日委托(送货/钓鱼/采矿/采集)、20 个社区任务包;109 个成就贯穿全部玩法
**程序化音乐** — Tone.js 实时合成,中国风五声音阶(宫商角徵羽);19 首 BGM(四季+节日+小游戏+战斗+翰海),80+ 种音效;天气与时段动态修饰音色和节奏
## 游戏截图


## 快速开始
```bash
# 安装依赖
pnpm install
# 启动开发服务器
pnpm dev
# 类型检查 + 生产构建
pnpm build
# 预览构建结果
pnpm preview
# 构建 Electron 桌面客户端
pnpm build:electron
```
### Docker 部署
```bash
# 方式一:使用预构建镜像(推荐)
docker run -d -p 8080:80 ghcr.io/setube/taoyuan:latest
# 方式二:指定版本
docker run -d -p 8080:80 ghcr.io/setube/taoyuan:
# 方式三:本地构建镜像
docker build -t taoyuan .
docker run -d -p 8080:80 taoyuan
```
访问 `http://localhost:8080` 即可开始游戏。
## 技术栈
| 技术 | 版本 | 用途 |
| --------------- | ----- | ------------------------------- |
| Vue 3 | 3.5 | 组合式 API + `