> For the complete documentation index, see [llms.txt](https://docs.zongsoft.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zongsoft.com/readme.md).

# Zongsoft 开发框架

![Zongsoft 文档封面](/files/Nu5EiwgqhjQvtZrVl9fd)

Zongsoft 是一组面向 .NET 的开源框架、宿主程序和开发工具，核心目标是帮助团队构建可插件化、可部署、可维护的业务应用。

它由三部分共同组成：

{% columns %}
{% column %}

### 开发框架

提供核心抽象、插件框架、数据引擎、Web 基础、安全、诊断、消息、自动升级以及常见第三方服务适配。
{% endcolumn %}

{% column %}

### 宿主与工具

宿主程序负责承载插件式应用；工具链负责部署插件、制作安装包、发布升级包和辅助开发调试。
{% endcolumn %}
{% endcolumns %}

## 快速导航

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref">页面</th><th data-hidden data-card-cover data-type="image">封面</th></tr></thead><tbody><tr><td><strong>了解整体设计</strong></td><td>从框架、宿主和工具链的边界开始建立全局图景。</td><td><a href="/pages/dnDgjQv2jFPw4qmFa9VW">/pages/dnDgjQv2jFPw4qmFa9VW</a></td><td><a href="/files/Nu5EiwgqhjQvtZrVl9fd">/files/Nu5EiwgqhjQvtZrVl9fd</a></td></tr><tr><td><strong>从本地环境开始</strong></td><td>准备 SDK、源码、目录和可选容器环境。</td><td><a href="/pages/Y3ziGQjDWKQRjSPlc9Rf">/pages/Y3ziGQjDWKQRjSPlc9Rf</a></td><td><a href="/files/51CV6CqKjbt8tzRYGZ32">/files/51CV6CqKjbt8tzRYGZ32</a></td></tr><tr><td><strong>理解插件化应用</strong></td><td>理解插件树、构件、服务注册和宿主集成。</td><td><a href="/pages/FPrgP2filHmlahb7OI2M">/pages/FPrgP2filHmlahb7OI2M</a></td><td><a href="/files/s5lkHIn8vlAx7wyIbLvD">/files/s5lkHIn8vlAx7wyIbLvD</a></td></tr><tr><td><strong>学习数据访问</strong></td><td>用数据模式、映射文件和驱动完成对象图读写。</td><td><a href="/pages/lFVjejxwwbAtjc6oQxyQ">/pages/lFVjejxwwbAtjc6oQxyQ</a></td><td><a href="/files/UjJ8RApXAZSGhLAYip3O">/files/UjJ8RApXAZSGhLAYip3O</a></td></tr></tbody></table>

## 阅读路径

如果你是第一次接触 Zongsoft，建议按下面顺序阅读：

1. 从 [什么是 Zongsoft](/overview/what-is-zongsoft.md) 了解整体边界。
2. 阅读 [插件化](/overview/pluginization.md)，理解业务能力为什么以插件方式组织。
3. 按 [准备环境](/get-started/prerequisites.md) 和 [安装包](/get-started/install.md) 完成本地准备。
4. 选择一个 [宿主程序](/get-started/hosting.md)，再部署第一个插件。
5. 进入框架指南，按需要阅读核心类库、插件框架、数据引擎、Web 基础等主题。

{% hint style="info" %}
本文档优先以“如何构建一个插件式应用”的路径组织内容，而不是按 NuGet 包逐个罗列。包名、源码路径和模块关系可以在 [包与模块索引](/references/packages.md) 中查阅。
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.zongsoft.com/readme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
