# Introduction GitBook

This is a my first page of GitBook. GitBook is a modern documentation platform. There are many document of library or framework that use GitBook.

## GitBook Structure

one **account** has many **spaces**

one **space** has many **pages**

one **space** has many **groups**

one **group** has many **pages**

## **How to write blog with GitBook**

I select GitBook because GitBook has rich text editor that modern and useful. In additional, I prefer write code block in my blog. I almost write about software development, it must to write some code in a page.

I want to custom domain name. Now I have Medium account, but I cannot custom domain name in Medium.

You can custom domain name in 5 step following:

![1. click Advanced](/files/-M2xVK7uQ58qpXRD3L1M)

![2. click Custom Domain and click Configure button](/files/-M2xVQh6QEtue_eSQw0K)

![3. type your domain and click Next button](/files/-M2xVmiXajJ4vpoZwNHs)

![4. set CNAME hosting.gitbook.com in your DNS management and click Next button](/files/-M2xVw0GOEPv_Wdwgcw1)

![5. when DNS server config is success, it's show the status follow the image](/files/-M2xWLMu4xw-itJYTZhZ)

It's easy to setup your blog with GitBook

I wish the page is helpful


---

# Agent Instructions: 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:

```
GET https://blog.ak1103dev.com/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
