mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-07 00:39:00 +08:00
- 更新 meta-package 与安装入口,明确聚合范围、当前运行时基线和首页选包路径 - 补充 Game 配置工具文档与导航,把 VS Code config workflow 纳入 reader-facing 采用链路 - 修正文档与实现不一致的 source-generator 与 CQRS 契约说明,补充 support module 边界 - 记录 RP-038 批处理恢复点、委派结论和本轮验证结果
46 lines
1.9 KiB
Markdown
46 lines
1.9 KiB
Markdown
---
|
||
# https://vitepress.dev/reference/default-theme-home-page
|
||
layout: home
|
||
title: GFramework
|
||
description: 概览 GFramework 的模块能力、安装选包路径,以及 Core、CQRS、Game、Godot 与配置工具入口。
|
||
hero:
|
||
name: "GFramework"
|
||
text: 面向游戏开发的模块化 C# 架构体系
|
||
tagline: 基于清洁架构与 CQRS 思想构建,覆盖运行时、源码生成器、Godot 集成与 AI-First 配置工作流
|
||
image:
|
||
src: /logo.png
|
||
alt: GFramework Logo
|
||
actions:
|
||
- theme: brand
|
||
text: 快速开始
|
||
link: /zh-CN/getting-started/quick-start
|
||
- theme: alt
|
||
text: 安装与选包
|
||
link: /zh-CN/getting-started/installation
|
||
- theme: alt
|
||
text: CQRS
|
||
link: /zh-CN/core/cqrs
|
||
- theme: alt
|
||
text: 配置工具
|
||
link: /zh-CN/game/config-tool
|
||
|
||
features:
|
||
- title: 🏗 清洁架构分层
|
||
details: 基于 Model–Controller–System–Utility 五层结构组织运行时能力,适合先从 Core 起步,再逐层叠加 Game、CQRS 和引擎集成。
|
||
|
||
- title: 🔧 CQRS 请求模型
|
||
details: 提供 request、notification、pipeline、handler registry 与 source generator 协作路径,适合把新业务统一收敛到 CQRS runtime。
|
||
|
||
- title: 🧭 模块化选包路径
|
||
details: 支持按运行时、抽象层、源码生成器和引擎集成拆分安装,而不是先引入一个难以裁剪的大而全包。
|
||
|
||
- title: 🎮 Godot 集成
|
||
details: 在保持 Core / Game 运行时边界的前提下,补齐节点扩展、场景与 UI 接线、协程桥接和生成器辅助。
|
||
|
||
- title: 🧩 AI-First 配置工作流
|
||
details: 通过 YAML + JSON Schema + Source Generator + VS Code 工具,把静态内容配置、校验、表单预览和批量编辑串成一条链路。
|
||
|
||
- title: ⚡ Roslyn 源码生成器
|
||
details: 自动生成日志、上下文注入、配置类型、CQRS registry 和 Godot 辅助代码,并复用共享 diagnostics 约束生成行为。
|
||
---
|