chore: 工程化改造前的基线快照

在引入 uv 依赖管理、ruff 静态检查与格式化、pyright 类型检查之前,
先把当前可正常运行的状态固定下来,作为后续大规模自动改动的回滚点。

此时状态:97 项测试全绿,HTTP + WebSocket 多牧场服务器可用。
This commit is contained in:
snowy-yang committed 2026-09-18 21:12:40 +08:00
commit a7725f8812
35 files changed
+11871

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
"""SimpleFarm —— 一个可以被人和 AI 同时经营的小型农场游戏服务器。
分层
----
* :mod:`farm.engine` / :mod:`farm.models` / :mod:`farm.config`
纯游戏规则与数据,不依赖终端也不依赖网络。
* :mod:`farm.server`
服务器侧:FastAPI 应用、动作表、多牧场会话、WebSocket 推送、守护进程。
* :mod:`farm.client`
客户端侧:把远程服务器伪装成本地引擎,让 TUI 和脚本无需关心网络。
* :mod:`farm.tui`
终端界面,人和服务器之间的"手柄"。
"""
__version__ = "2.0.0"
__all__ = [
"config", "models", "engine", "storage", "keys", "tui",
"client", "bot", "server",
]