10 เคล็ดลับ สร้างเอกสารผลิตภัณฑ์สวยงามด้วย Apidog Markdown

Oliver Kingsley

Oliver Kingsley

18 July 2025

10 เคล็ดลับ สร้างเอกสารผลิตภัณฑ์สวยงามด้วย Apidog Markdown

enterprise.banner.title

enterprise.banner.feature1

enterprise.banner.feature2

enterprise.banner.feature3

enterprise.banner.ctaB

ในการเขียนเอกสารผลิตภัณฑ์หรือเอกสารทางเทคนิค สิ่งสำคัญคือการจัดโครงสร้างเนื้อหาให้ชัดเจนและนำเสนอด้วยภาพในลักษณะที่ใช้งานง่าย สิ่งนี้ช่วยให้ผู้อ่านเข้าใจประเด็นสำคัญได้อย่างรวดเร็วและลดความพยายามที่จำเป็นในการทำความเข้าใจเนื้อหา

Apidog ในฐานะเครื่องมือจัดการ API ไม่เพียงแต่ช่วยให้การจัดการเอกสาร API มีประสิทธิภาพเท่านั้น แต่ยังช่วยให้ทีมสามารถสร้างเอกสารผลิตภัณฑ์ระดับมืออาชีพโดยใช้ไวยากรณ์ Markdown ที่ยืดหยุ่นได้อีกด้วย เอกสารช่วยเหลือ Apidog สำหรับผู้ใช้สร้างขึ้นโดยใช้คุณสมบัติ Markdown ของ Apidog

เอกสารช่วยเหลือ Apidog

ด้านล่างนี้คือ 10 เคล็ดลับที่เป็นประโยชน์สำหรับการเขียนเอกสารผลิตภัณฑ์ด้วย Markdown ใน Apidog

1. ปรับแต่งชื่อแถบด้านข้าง

เมื่อคุณสร้างเอกสาร Markdown ใหม่ใน Apidog ชื่อในเอกสาร Markdown จะถูกใช้เป็นชื่อแถบด้านข้างโดยค่าเริ่มต้น ดังที่แสดงด้านล่าง:

หากคุณต้องการให้ชื่อแถบด้านข้างและชื่อเอกสารแตกต่างกัน คุณสามารถปรับแต่งแยกกันได้

ตัวอย่างเช่น คุณสามารถใช้ "Overview" เป็นชื่อแถบด้านข้าง และตั้งชื่อเอกสารให้เฉพาะเจาะจงมากขึ้น เช่น "Design APIs in Apidog"

วิธีการตั้งค่า: ภายในเอกสาร Markdown ให้คลิก "Sidebar Title" และแก้ไขชื่อ

การใช้ชื่อที่แตกต่างกันสำหรับแถบด้านข้างและเอกสารมีประโยชน์สองประการ:

เมื่อคุณแชร์ลิงก์เอกสารบนแพลตฟอร์มอย่าง Slack ชื่อเอกสารจะปรากฏในการแสดงตัวอย่าง ทำให้ลิงก์ดูชัดเจนและเข้าใจง่ายขึ้น นี่คือตัวอย่างลักษณะที่ปรากฏใน Slack:

ตัวอย่างลิงก์เอกสารช่วยเหลือ Apidog ใน Slack

2. อ้างอิงทรัพยากรโปรเจกต์และสคีมา

Apidog ทำให้ง่ายต่อการอ้างอิง endpoint, เอกสาร และสคีมาจากโปรเจกต์ของคุณโดยตรงในไฟล์ Markdown

หากต้องการอ้างอิง endpoint และเอกสาร Markdown:

เนื้อหาที่อ้างอิงจะเชื่อมโยงกับทรัพยากรเป้าหมายในโปรเจกต์โดยอัตโนมัติ และการคลิกที่เนื้อหานั้นในมุมมองแสดงตัวอย่างจะนำไปสู่หน้ารายละเอียดนั้น

ฝัง endpoint และเอกสาร Markdown ใน Apidog

หากต้องการอ้างอิงสคีมา:

การเปลี่ยนแปลงใดๆ ที่ทีมของคุณทำกับ Data Schema จะซิงค์กับเวอร์ชันที่อ้างอิงโดยอัตโนมัติ ทำให้มั่นใจว่าเอกสารของคุณเป็นปัจจุบันอยู่เสมอ สิ่งนี้ช่วยป้องกันความสับสนและข้อผิดพลาดที่เกิดจากข้อมูลที่ล้าสมัย

แทรกสคีมาใน Apidog

ตัวอย่างโค้ด:

<DataSchema id="4700682" />
การฝัง schema ใน Apidog

3. ควบคุมพฤติกรรมลิงก์และการนำทาง

Apidog Markdown รองรับประเภทลิงก์ที่หลากหลาย และพฤติกรรมของลิงก์เหล่านั้นในเอกสารออนไลน์จะแตกต่างกันไป:

การเลือกประเภทลิงก์ที่เหมาะสมจะทำให้การนำทางง่ายขึ้นและช่วยให้ผู้ใช้ค้นหาข้อมูลที่ต้องการได้อย่างรวดเร็ว

ด้านล่างนี้ คุณจะพบรายละเอียดเกี่ยวกับวิธีการทำงานของลิงก์แต่ละประเภทและวิธีการกำหนดค่า

3.1 ลิงก์ที่เปิดในหน้าปัจจุบัน

ลิงก์ที่เพิ่มผ่าน "Insert Endpoint/Markdown in the project" จะสร้างที่อยู่เริ่มต้นด้วย apidog://link/pages/... ซึ่งจะเปิดในหน้าเบราว์เซอร์ปัจจุบันเมื่อคลิก

ตัวอย่างเช่น:

[Overview](apidog://link/pages/990068)
ลิงก์เปิดในหน้าปัจจุบันใน Apidog Markdown

วิธีการตั้งค่า: คลิกปุ่ม "Insert Endpoint/Markdown in the project" และเลือก endpoint หรือเอกสารที่ต้องการ

ลิงก์เช่น apidog://link/pages/... สามารถใช้เป็นลิงก์ปกติใน Apidog Markdown ได้ หลังจากเผยแพร่หรือแชร์ ลิงก์เหล่านี้จะถูกแปลงเป็นที่อยู่เว็บจริงโดยอัตโนมัติ (เช่น https://xxx.apidog.io/xxx) และรองรับการกระโดดไปยังหน้าเป้าหมาย ตัวอย่างเช่น ในคอมโพเนนต์ "Card":

<Card title="Click here" href="apidog://link/pages/990068">
 This is a card, click to jump to the target page
</Card>
ตัวอย่างลิงก์ใน Apidog

3.2 ลิงก์ที่เปิดในแท็บใหม่

ลิงก์ใดๆ ที่ไม่ได้เพิ่มผ่าน "Insert Endpoint/Markdown in the project" จะเปิดในแท็บเบราว์เซอร์ใหม่โดยค่าเริ่มต้น ตัวอย่างเช่น:

[API-design first approach](https://docs.apidog.com/api-design-first-approach-533942m0)
ลิงก์ที่เปิดในแท็บใหม่ใน Apidog

หากต้องการลิงก์โดยตรงไปยังส่วนเฉพาะในสารบัญ (TOC) ให้เพิ่ม anchor (เช่น #xxx) ที่ส่วนท้ายของลิงก์ของคุณ ตัวอย่างเช่น:

[these methods are the same as those used for inviting users to the team](https://docs.apidog.com/managing-team-members-613028m0#invitation-methods)
ลิงก์โดยตรงไปยังส่วนเฉพาะใน TOC และเปิดในแท็บใหม่

คุณยังสามารถใช้ anchor ในลิงก์โปรเจกต์ภายในเพื่อกระโดดไปยังส่วนเฉพาะภายในเอกสารเดียวกันได้ ตัวอย่างเช่น:

[these methods are the same as those used for inviting users to the team](apidog://link/pages/613028#invitation-methods)
anchor link ที่เปิดในหน้าปัจจุบัน

Anchor link เช่น apidog://link/pages/613028#invitation-methods จะทำงานหลังจากที่หน้าเว็บถูกแชร์หรือเผยแพร่แล้วเท่านั้น หากคุณคลิกลิงก์เหล่านี้ใน Apidog client ก่อนการเผยแพร่ จะไม่มีอะไรเกิดขึ้น เนื่องจากลิงก์ยังไม่ได้ถูกแปลงเป็นพาธเว็บที่เข้าถึงได้

ลิงก์ข้างต้นสามารถอยู่ในรูปแบบ Markdown หรือ HTML ก็ได้ ตัวอย่างเช่น:

Link that opens in the current page:

<a href="apidog://link/pages/533969">Design APIs in Apidog</a>

Link that opens in a new tab:

<a href="https://docs.apidog.com/design-apis-in-apidog-533969m0">Design APIs in Apidog</a>

Anchor link (opens in a new tab):

<a href="https://docs.apidog.com/design-apis-in-apidog-533969m0#design-apis">Design APIs in Apidog</a>

Anchor link (opens in the current page):

<a href="apidog://link/pages/533969#design-apis">Design APIs in Apidog</a>`

4. สร้างเลย์เอาต์แบบเคียงข้างกันด้วย Container และ Column

เมื่อคุณต้องการแสดงความแตกต่างระหว่างเวอร์ชัน การเปรียบเทียบคุณสมบัติ หรือข้อมูลที่ขนานกัน ให้ใช้คอมโพเนนต์ "Container" ที่ซ้อนกับคอมโพเนนต์ "Column" เพื่อสร้างเลย์เอาต์แบบเคียงข้างกันที่โดดเด่นสะดุดตา

เลย์เอาต์นี้ช่วยให้ผู้อ่านเปรียบเทียบเนื้อหาได้อย่างง่ายดายในพริบตา ปรับปรุงความชัดเจนและการสื่อสาร

ตัวอย่างเช่น:

ตัวอย่างการเปรียบเทียบแผนภูมิใน Apidog Markdown

วิธีการตั้งค่า: ในเอกสาร Markdown ให้เลือก "Container" จากนั้น "Multiple columns → 2 columns" คุณสามารถเติมเนื้อหาในแต่ละคอลัมน์ได้ เช่น คำอธิบาย “Old Version” และ “New Version”

ตัวอย่างไวยากรณ์ Markdown:


<Container>

    <Columns>
      <Column>
        **Old Version**
      </Column>
      <Column>
        **New Version**
      </Column>

    </Columns>

        ---

    <Columns>
      <Column>
        Here is the old version content
        <DataSchema id="4700681" />
      </Column>
        
      <Column>
        Here is the new version content
       <DataSchema id="8144258" />
      </Column>
    </Columns>
</Container>

💡 ใน Markdown ข้างต้น <DataSchema id="xxxxxx" /> หมายถึงสคีมาในโปรเจกต์

5. ใช้คอมโพเนนต์ Step เพื่อการแนะนำด้วยภาพ

สำหรับบทช่วยสอนเชิงปฏิบัติหรือคู่มือคุณสมบัติ ให้ใช้คอมโพเนนต์ "Step" ใน Apidog Markdown เพื่อแบ่งกระบวนการที่ซับซ้อนออกเป็นขั้นตอนที่ง่ายและทำตามได้ง่าย

การออกแบบที่มีคำแนะนำนี้ช่วยลดความสับสนของผู้ใช้และเพิ่มอัตราความสำเร็จ โดยเฉพาะอย่างยิ่งสำหรับผู้ใช้ใหม่หรือเมื่ออธิบายคุณสมบัติที่ซับซ้อน

คอมโพเนนต์ "Step" จะกำหนดหมายเลขแต่ละขั้นตอนโดยอัตโนมัติและเพิ่มสัญญาณภาพเพื่อให้กระบวนการชัดเจนและน่าสนใจ

ตัวอย่างเช่น:

วิธีการตั้งค่า: ในเอกสาร Markdown ให้เลือกคอมโพเนนต์ "Step" และป้อนเนื้อหาโดยละเอียดสำหรับแต่ละขั้นตอน

เพิ่มคอมโพเนนต์ step ใน Apidog Markdown

ตัวอย่างไวยากรณ์ Markdown:


<Steps>
  <Step title="First Step">
    These are instructions or content that only pertain to the first step.
  </Step>
  <Step title="Second Step">
    These are instructions or content that only pertain to the second step.
  </Step>
  <Step title="Third Step">
    These are instructions or content that only pertain to the third step.
  </Step>
</Steps>

6. ปรับปรุงการแสดงผลและเลย์เอาต์รูปภาพ

ใน Apidog Markdown การแทรกรูปภาพทำได้ง่าย คุณสามารถอัปโหลดรูปภาพจากคอมพิวเตอร์ของคุณหรือวางลงในโปรแกรมแก้ไขได้โดยตรง

ลิงก์รูปภาพสามารถมาจาก CDN ของบุคคลที่สามได้ เช่น:

![Image Example](https://cdn.example.net/product/image123.jpg)

รองรับทั้งไวยากรณ์ Markdown และ HTML สำหรับการแทรกรูปภาพ ตัวอย่างเช่น:

![Apidog](https://api.apidog.com/api/v1/projects/544525/resources/350490/image-preview)

<img src="https://api.apidog.com/api/v1/projects/544525/resources/350490/image-preview" alt="Apidog"/>

ด้วย HTML คุณสามารถเพิ่มสไตล์ CSS แบบอินไลน์ได้ เช่น การระบุความกว้าง ความสูง และการจัดกึ่งกลาง:

<img src="https://api.apidog.com/api/v1/projects/544525/resources/350490/image-preview" alt="Apidog" style="width: 400px;display: block; margin: 0 auto"/>

// or

<div style="text-align: center;">
  <img src="https://api.apidog.com/api/v1/projects/544525/resources/350490/image-preview" alt="Apidog" style="width: 400px;" />
</div>

ในโหมดมืด หากรูปภาพมีความโปร่งใส พื้นหลังจะแสดงเป็นสีขาวโดยค่าเริ่มต้น หากต้องการลบพื้นหลังสีขาว ให้ใช้ CSS แบบอินไลน์:

<img src="https://api.apidog.com/api/v1/projects/544525/resources/350490/image-preview" alt="Apidog" style="background-color: transparent;"/>

เพื่อให้การนำเสนอรูปภาพดูเป็นมืออาชีพและสวยงามยิ่งขึ้น คุณสามารถเพิ่มพื้นหลังให้กับรูปภาพได้:

<Background>
  ![image](https://api.apidog.com/api/v1/projects/544525/resources/350490/image-preview)
</Background>

หรือเพิ่มกรอบและคำบรรยายภาพ:

<Frame caption="Appearance Preferences">
  ![image](https://api.apidog.com/api/v1/projects/544525/resources/350490/image-preview)</Frame>

7. ใช้ตารางเพื่อแสดงข้อมูลที่มีโครงสร้างอย่างชัดเจน

ตารางเป็นวิธีที่ดีที่สุดในการนำเสนอข้อมูลที่มีโครงสร้าง Apidog Markdown รองรับไวยากรณ์ตาราง Markdown มาตรฐานและอนุญาตให้ใช้สไตล์ HTML เพื่อให้ตารางดูเป็นมืออาชีพและสวยงามยิ่งขึ้น

ตารางพื้นฐาน:

| Feature | Status | Description |  
| --- | --- | --- |  
| User Auth | ✅ Done | Supports multiple login methods |  
| Data Sync | ⚠️ In Progress | Expected next week |  
| Report Export | ❌ Not Started | Planned for Q3 |

ปรับความกว้างของคอลัมน์: ใช้สไตล์ HTML แบบอินไลน์เพื่อควบคุมความกว้างของคอลัมน์และหลีกเลี่ยงเลย์เอาต์ที่ยุ่งเหยิง

| <div style="width: 100px;">Feature</div> | <div style="width: 100px;">Status</div> | <div style="width: 200px;">Descriptions</div> |   
| --- | --- | --- |   
| User Auth | ✅ Done | Supports multiple login methods |   
| Data Sync | ⚠️ In Progress | Expected next week |  
| Report Export | ❌ Not Started | Planned for Q3 |

8. ใช้บล็อก Accordion สำหรับ FAQ

บล็อก Accordion เหมาะสำหรับการจัดระเบียบคำถามที่พบบ่อย (FAQs) หรือรายละเอียดที่ไม่จำเป็น โครงสร้างนี้ช่วยให้ผู้อ่านสามารถขยายเนื้อหาได้ตามต้องการ ทำให้หน้าเว็บดูเป็นระเบียบและไม่รกตา

บล็อก Accordion เหมาะอย่างยิ่งสำหรับ FAQs, คุณสมบัติเสริม, การกำหนดค่าขั้นสูง, การแก้ไขปัญหา ฯลฯ ช่วยให้ผู้ใช้เข้าถึงข้อมูลสำคัญได้อย่างรวดเร็วโดยไม่พลาดรายละเอียด

การใช้งานพื้นฐาน:

`<Accordion title="How to reset password?"> 1. Click “Forgot Password” on the login page 2. Enter your registered email address 3. Click “Send Reset Email” 4. Click the reset link in the email and set a new password </Accordion>

ตั้งค่าสถานะเริ่มต้น (ยุบ):

<Accordion title="Advanced Settings (Optional)" defaultOpen={false}> This section covers advanced but non-essential options for users with special needs. - Custom request headers - Proxy server settings - Performance optimization </Accordion>

9. ใช้ Notices เพื่อเน้นข้อมูลสำคัญ

Notices และบล็อกไฮไลต์เหมาะสำหรับการเน้นข้อมูลสำคัญ เช่น บันทึก เคล็ดลับ หรือคำเตือน เพื่อให้แน่ใจว่าผู้ใช้จะไม่พลาดเนื้อหาสำคัญ

Notice:

:::tip
This is a tip notice
:::

:::warning
This is a warning notice
:::

:::caution
This is a caution notice
:::

:::danger
This is a danger notice
:::

:::check
This is a check notice
:::

:::info
This is an info notice
:::

:::note
This is a note notice
:::

Highlight block:

:::highlight purple 💡
This is highlighted content
:::

:::highlight yellow 👋
This is highlighted content
:::

:::highlight orange 🚀
This is highlighted content
:::

:::highlight red 🌟
This is highlighted content
:::

:::highlight gray 🚀
This is highlighted content
:::

:::highlight blue 📌
This is highlighted content
:::

:::highlight green 🔑
This is highlighted content
:::

10. เพิ่มคุณสมบัติ Hover และ Copy ให้กับคำศัพท์

ด้วยคอมโพเนนต์ Tooltip คุณสามารถแสดงคำจำกัดความเมื่อวางเมาส์เหนือข้อความได้

<Tooltip tip="This is a tip!"> Hover here for a tip</Tooltip>

ด้วยคอมโพเนนต์ CopyToClipboard คุณสามารถคัดลอกข้อความได้ด้วยการคลิก

<CopyToClipboard >Click here to copy text</CopyToClipboard>

รวม Tooltip และ CopyToClipboard สำหรับ "hover tip and copy":

<Tooltip tip="This is a tip, and you can copy!"><CopyToClipboard >Click here to copy text</CopyToClipboard></Tooltip>

บทสรุป

ด้วยการใช้คุณสมบัติ Apidog Markdown เหล่านี้อย่างยืดหยุ่น คุณสามารถสร้างเอกสารที่เป็นมืออาชีพและน่าดึงดูดสายตาได้ เอกสารที่ดีช่วยลดต้นทุนการสื่อสาร ปรับปรุงประสิทธิภาพการพัฒนา และแสดงความเป็นมืออาชีพของทีมและคุณภาพของผลิตภัณฑ์ เอกสารที่ยอดเยี่ยมเป็นส่วนสำคัญของประสบการณ์ผลิตภัณฑ์และคุ้มค่ากับการลงทุน สำหรับเคล็ดลับเพิ่มเติม โปรดดู เอกสาร Apidog Markdown

ฝึกการออกแบบ API แบบ Design-first ใน Apidog

ค้นพบวิธีที่ง่ายขึ้นในการสร้างและใช้ API