有状态的模型与工具循环
流式思考、调用工具、接收结果,再继续行动;上下文不因一次回复而结束。
用一个紧凑、可组合的 C#/.NET 运行时,把有状态模型循环、游戏时间、多个角色、长行动与安全边界带进你的游戏。
$ dotnet add package OpenGameAgent --version 0.3.0-alpha.1当前为 alpha 版本。核心契约正在稳定,公开 API 与持久化格式仍可能调整。
流式思考、调用工具、接收结果,再继续行动;上下文不因一次回复而结束。
把现实时间、游戏时间、顺序行动与并发角色放进同一条可控制的时间线。
行动可以跨帧、跨场景、跨会话推进;中断后恢复,而不是悄悄丢失。
长期记忆、可复用技能、调度、邮箱和结构化委派共同组成角色的生活能力。
模型输出永远不被直接信任;游戏代码重新校验,并且只有游戏能够修改权威状态。
覆盖主流模型提供商、MCP、Agent Plugins 1.0,以及图像、音频和视频抽象。
支持进程内运行,也可通过可选的 .NET 8 JSON/SSE 服务集中管理模型、密钥与扩缩容。
把第一位真正会行动的角色放进你的游戏。
查看源代码 ↗需要接入协助? →