459 字
2 分钟
fresh2开发及快速入门(2)重构三国

终于到了令人激动的时刻。这一章我将带你使用全栈+Fresh+群岛架构+AI初步搭建开发一个好玩的游戏。

“从水下第一个生命的萌芽开始,到石器时代的巨型野兽,再到人类第一次直立行走,你已经历许多。现在,开启你伟大的探索吧:从早期文明的摇篮,到浩瀚星宇。” — 文明六

好玩的游戏一定是可以让人沉迷的。做游戏的第一步就是设计好这个游戏的规则和机制。

一、初步设计游戏规则#

大模型和故事存在着共通性,学会用信息论的角度去理解世界。故事的本质是信息的压缩与变换,如果我们将一本故事想象成一个信息系统,那么这本书就是信息的压缩包,而我们的阅读过程就是解压。而大语言模型则是信息的压缩,他将世界上的普遍真理压缩到模型中以实现AGI的愿景。

在以上理解的基础上,我们从最经典的三国下手,架构一个起伏变化的信息加解压缩的软件。

1. 游玩规划#

二、初始化项目#

项目结构介绍 项目包含以下关键目录和文件:

rb3k-workspace/
├── assets/           # 静态资源(图片、CSS 等)
├── bin/              # 可执行文件目录
├── components/       # 可重用的 UI 组件
├── islands/          # 交互式组件(岛屿)
├── routes/           # 基于文件的路由
│  └── api/           # API 路由
├── static/           # 静态资源(图片、CSS 等)
├── .env.test/        # 环境变量配置文件(私有化运行需去掉.tset)
├── main.ts           # 应用入口文件
├── deno.json         # Deno 配置文件
└── README.md         # 项目文档
fresh2开发及快速入门(2)重构三国
https://blog.ai-nous.com/posts/fresh2开发及快速入门2/
作者
PankitGG
发布于
2026-03-04
许可协议
CC BY-NC-SA 4.0