[Hướng dẫn & Cách thực hiện]

[Hướng dẫn & Cách thực hiện]

Đọc Tài Liệu Amorfs Đầu Tiên Của Bạn

Đọc Tài Liệu Amorfs Đầu Tiên Của Bạn

Định dạng Amorfs là gì?

Amorfs là một định dạng dữ liệu dễ đọc với con người, nằm đâu đó giữa YAML và RDF - được thiết kế để cả con người chỉnh sửa lẫn máy móc xử lý.

Hãy xem nó như "mã nguồn" của dữ liệu của bạn mà bất kỳ ai cũng có thể đọc và hiểu.

Hai Ký Hiệu Kỳ Diệu

Amorfs chỉ dùng hai kiểu quan hệ để biểu diễn mọi loại dữ liệu:

Ký hiệu

Ý nghĩa

Ví dụ sử dụng

-

"có" (thuộc tính)

Một người - số điện thoại

[ ]

"là" (định danh)

điện thoại [0401062720]

Chỉ vậy thôi. Chỉ với hai ký hiệu này, bạn có thể biểu diễn những thông tin cực kỳ phức tạp.

Định dạng Amorfs là gì?

Amorfs là một định dạng dữ liệu dễ đọc với con người, nằm đâu đó giữa YAML và RDF - được thiết kế để cả con người chỉnh sửa lẫn máy móc xử lý.

Hãy xem nó như "mã nguồn" của dữ liệu của bạn mà bất kỳ ai cũng có thể đọc và hiểu.

Hai Ký Hiệu Kỳ Diệu

Amorfs chỉ dùng hai kiểu quan hệ để biểu diễn mọi loại dữ liệu:

Ký hiệu

Ý nghĩa

Ví dụ sử dụng

-

"có" (thuộc tính)

Một người - số điện thoại

[ ]

"là" (định danh)

điện thoại [0401062720]

Chỉ vậy thôi. Chỉ với hai ký hiệu này, bạn có thể biểu diễn những thông tin cực kỳ phức tạp.

Định dạng Amorfs là gì?

Amorfs là một định dạng dữ liệu dễ đọc với con người, nằm đâu đó giữa YAML và RDF - được thiết kế để cả con người chỉnh sửa lẫn máy móc xử lý.

Hãy xem nó như "mã nguồn" của dữ liệu của bạn mà bất kỳ ai cũng có thể đọc và hiểu.

Hai Ký Hiệu Kỳ Diệu

Amorfs chỉ dùng hai kiểu quan hệ để biểu diễn mọi loại dữ liệu:

Ký hiệu

Ý nghĩa

Ví dụ sử dụng

-

"có" (thuộc tính)

Một người - số điện thoại

[ ]

"là" (định danh)

điện thoại [0401062720]

Chỉ vậy thôi. Chỉ với hai ký hiệu này, bạn có thể biểu diễn những thông tin cực kỳ phức tạp.

Đọc Ví Dụ Đầu Tiên Của Bạn

Hãy giải mã đoạn Amorfs đơn giản này:

person [Tim

  - phone [0421042723]

  - email [tim@example.com]

]

Cách đọc:

  1. person [Tim → "Một người là 'Tim'"

  2. - phone [0421042723] → "có số điện thoại là '0421042723'"

  3. - email [tim@example.com] → "có email là 'tim@example.com'"

Theo tiếng Anh thông thường: "Một người tên Tim có số điện thoại 042104273 và có email tim@example.com"

Đọc Ví Dụ Đầu Tiên Của Bạn

Hãy giải mã đoạn Amorfs đơn giản này:

person [Tim

  - phone [0421042723]

  - email [tim@example.com]

]

Cách đọc:

  1. person [Tim → "Một người là 'Tim'"

  2. - phone [0421042723] → "có số điện thoại là '0421042723'"

  3. - email [tim@example.com] → "có email là 'tim@example.com'"

Theo tiếng Anh thông thường: "Một người tên Tim có số điện thoại 042104273 và có email tim@example.com"

Đọc Ví Dụ Đầu Tiên Của Bạn

Hãy giải mã đoạn Amorfs đơn giản này:

person [Tim

  - phone [0421042723]

  - email [tim@example.com]

]

Cách đọc:

  1. person [Tim → "Một người là 'Tim'"

  2. - phone [0421042723] → "có số điện thoại là '0421042723'"

  3. - email [tim@example.com] → "có email là 'tim@example.com'"

Theo tiếng Anh thông thường: "Một người tên Tim có số điện thoại 042104273 và có email tim@example.com"

Nhiều Biểu Thức: Sức Mạnh của |

Dấu gạch đứng | có nghĩa là "HOẶC" - các cách khác nhau để diễn đạt cùng một khái niệm:

tiểu bang [NSW | New South Wales]

Điều này có nghĩa là: "Một tiểu bang là 'NSW' HOẶC 'New South Wales'"

Cả hai biểu thức đều trỏ đến cùng một khái niệm nền tảng. Hệ thống biết rằng chúng là cùng một thứ.

Ví dụ đa ngôn ngữ:

quốc gia [Australia | Australie | オーストラリア]

Cùng một khái niệm, ba ngôn ngữ. Điểm tuyệt vời là đồ thị khái niệm vẫn giữ nguyên bất kể ngôn ngữ.

Nhiều Biểu Thức: Sức Mạnh của |

Dấu gạch đứng | có nghĩa là "HOẶC" - các cách khác nhau để diễn đạt cùng một khái niệm:

tiểu bang [NSW | New South Wales]

Điều này có nghĩa là: "Một tiểu bang là 'NSW' HOẶC 'New South Wales'"

Cả hai biểu thức đều trỏ đến cùng một khái niệm nền tảng. Hệ thống biết rằng chúng là cùng một thứ.

Ví dụ đa ngôn ngữ:

quốc gia [Australia | Australie | オーストラリア]

Cùng một khái niệm, ba ngôn ngữ. Điểm tuyệt vời là đồ thị khái niệm vẫn giữ nguyên bất kể ngôn ngữ.

Nhiều Biểu Thức: Sức Mạnh của |

Dấu gạch đứng | có nghĩa là "HOẶC" - các cách khác nhau để diễn đạt cùng một khái niệm:

tiểu bang [NSW | New South Wales]

Điều này có nghĩa là: "Một tiểu bang là 'NSW' HOẶC 'New South Wales'"

Cả hai biểu thức đều trỏ đến cùng một khái niệm nền tảng. Hệ thống biết rằng chúng là cùng một thứ.

Ví dụ đa ngôn ngữ:

quốc gia [Australia | Australie | オーストラリア]

Cùng một khái niệm, ba ngôn ngữ. Điểm tuyệt vời là đồ thị khái niệm vẫn giữ nguyên bất kể ngôn ngữ.

Lồng nhau: Khái niệm trong các khái niệm

Dấu ngoặc vuông có thể lồng nhau đến bất kỳ độ sâu nào:

payment_card [

  - số [4532 1234 5678 9010]

  - ngày_hết_hạn [12/25]

  - loại [Visa]

  - địa_chỉ_thanh_toán [

    - đường [123 Main St]

    - thành_phố [Sydney]

    - mã_bưu_chính [2000]

  ]

]

Mỗi cấp độ lồng nhau đại diện cho một khái niệm có mối quan hệ "có một" với các khái niệm con.

Bài tập đọc hiểu thực tế

Hãy đọc một ví dụ trong thế giới thực:

university [Oxford

  - fellow [C. S. Lewis

    - ngày_sinh [19 Nov 1898]

    - trường_cao_đẳng [Magdalen College

      - địa_chỉ [

        - thành_phố [Oxford]

        - mã_bưu_chính [OX1 4AU]

        - quốc_gia [UK]

      ]

    ]

  ]

]

Phân tích chi tiết:

  • Đại học Oxford có một thành viên học thuật là C. S. Lewis

  • C. S. Lewis có một ngày sinh là 19 Nov 1898

  • C. S. Lewis có một trường cao đẳng là Magdalen College

  • Magdalen College có một địa chỉ

  • Địa chỉ đó có một thành phố là Oxford

  • Địa chỉ đó có một mã bưu chính là OX1 4AU

  • Địa chỉ đó có một quốc gia là UK

Lồng nhau: Khái niệm trong các khái niệm

Dấu ngoặc vuông có thể lồng nhau đến bất kỳ độ sâu nào:

payment_card [

  - số [4532 1234 5678 9010]

  - ngày_hết_hạn [12/25]

  - loại [Visa]

  - địa_chỉ_thanh_toán [

    - đường [123 Main St]

    - thành_phố [Sydney]

    - mã_bưu_chính [2000]

  ]

]

Mỗi cấp độ lồng nhau đại diện cho một khái niệm có mối quan hệ "có một" với các khái niệm con.

Bài tập đọc hiểu thực tế

Hãy đọc một ví dụ trong thế giới thực:

university [Oxford

  - fellow [C. S. Lewis

    - ngày_sinh [19 Nov 1898]

    - trường_cao_đẳng [Magdalen College

      - địa_chỉ [

        - thành_phố [Oxford]

        - mã_bưu_chính [OX1 4AU]

        - quốc_gia [UK]

      ]

    ]

  ]

]

Phân tích chi tiết:

  • Đại học Oxford có một thành viên học thuật là C. S. Lewis

  • C. S. Lewis có một ngày sinh là 19 Nov 1898

  • C. S. Lewis có một trường cao đẳng là Magdalen College

  • Magdalen College có một địa chỉ

  • Địa chỉ đó có một thành phố là Oxford

  • Địa chỉ đó có một mã bưu chính là OX1 4AU

  • Địa chỉ đó có một quốc gia là UK

Lồng nhau: Khái niệm trong các khái niệm

Dấu ngoặc vuông có thể lồng nhau đến bất kỳ độ sâu nào:

payment_card [

  - số [4532 1234 5678 9010]

  - ngày_hết_hạn [12/25]

  - loại [Visa]

  - địa_chỉ_thanh_toán [

    - đường [123 Main St]

    - thành_phố [Sydney]

    - mã_bưu_chính [2000]

  ]

]

Mỗi cấp độ lồng nhau đại diện cho một khái niệm có mối quan hệ "có một" với các khái niệm con.

Bài tập đọc hiểu thực tế

Hãy đọc một ví dụ trong thế giới thực:

university [Oxford

  - fellow [C. S. Lewis

    - ngày_sinh [19 Nov 1898]

    - trường_cao_đẳng [Magdalen College

      - địa_chỉ [

        - thành_phố [Oxford]

        - mã_bưu_chính [OX1 4AU]

        - quốc_gia [UK]

      ]

    ]

  ]

]

Phân tích chi tiết:

  • Đại học Oxford có một thành viên học thuật là C. S. Lewis

  • C. S. Lewis có một ngày sinh là 19 Nov 1898

  • C. S. Lewis có một trường cao đẳng là Magdalen College

  • Magdalen College có một địa chỉ

  • Địa chỉ đó có một thành phố là Oxford

  • Địa chỉ đó có một mã bưu chính là OX1 4AU

  • Địa chỉ đó có một quốc gia là UK

Phần Tuyệt Đẹp: Tự Tổ Chức

Khi bạn cung cấp các cách diễn đạt thay thế sau này, Amorfs sẽ tự động hợp nhất các khái niệm:

Trước:

state [NSW]

state [New South Wales]

(Hai khái niệm riêng biệt cho tiểu bang)

Sau khi bạn cung cấp cả hai cách diễn đạt:

state [NSW | New South Wales]

(Một khái niệm hợp nhất)

Tất cả các tham chiếu trước đó sẽ tự động được cập nhật. Hệ thống tự tổ chức dựa trên ngữ nghĩa bạn cung cấp.

Phần Tuyệt Đẹp: Tự Tổ Chức

Khi bạn cung cấp các cách diễn đạt thay thế sau này, Amorfs sẽ tự động hợp nhất các khái niệm:

Trước:

state [NSW]

state [New South Wales]

(Hai khái niệm riêng biệt cho tiểu bang)

Sau khi bạn cung cấp cả hai cách diễn đạt:

state [NSW | New South Wales]

(Một khái niệm hợp nhất)

Tất cả các tham chiếu trước đó sẽ tự động được cập nhật. Hệ thống tự tổ chức dựa trên ngữ nghĩa bạn cung cấp.

Phần Tuyệt Đẹp: Tự Tổ Chức

Khi bạn cung cấp các cách diễn đạt thay thế sau này, Amorfs sẽ tự động hợp nhất các khái niệm:

Trước:

state [NSW]

state [New South Wales]

(Hai khái niệm riêng biệt cho tiểu bang)

Sau khi bạn cung cấp cả hai cách diễn đạt:

state [NSW | New South Wales]

(Một khái niệm hợp nhất)

Tất cả các tham chiếu trước đó sẽ tự động được cập nhật. Hệ thống tự tổ chức dựa trên ngữ nghĩa bạn cung cấp.

Điểm chính

  1. - có nghĩa là mối quan hệ "có một"

  2. [ ] chứa thông tin một thứ "là gì"

  3. | phân tách nhiều cách biểu đạt của cùng một khái niệm

  4. Lồng nhau nắm bắt cấu trúc và ngữ cảnh

  5. Định dạng này vừa dễ đọc với con người vừa có thể được máy phân tích

Tự thử nhé

Đây là một cấu trúc đơn giản để luyện đọc:

book [The Lord of the Rings

  - tác giả [J.R.R. Tolkien | Tolkien]

  - xuất bản [1954]

  - thể loại [Fantasy]

]

Bạn có thể đọc thành tiếng cấu trúc này dưới dạng các mối quan hệ không?

Tiếp theo: "Viết Cấu trúc Amorfs Đầu tiên của Bạn" →

Hãy nhớ: Bạn không học một ngôn ngữ lập trình. Bạn đang học một cách mới để tư duy về dữ liệu.

Điểm chính

  1. - có nghĩa là mối quan hệ "có một"

  2. [ ] chứa thông tin một thứ "là gì"

  3. | phân tách nhiều cách biểu đạt của cùng một khái niệm

  4. Lồng nhau nắm bắt cấu trúc và ngữ cảnh

  5. Định dạng này vừa dễ đọc với con người vừa có thể được máy phân tích

Tự thử nhé

Đây là một cấu trúc đơn giản để luyện đọc:

book [The Lord of the Rings

  - tác giả [J.R.R. Tolkien | Tolkien]

  - xuất bản [1954]

  - thể loại [Fantasy]

]

Bạn có thể đọc thành tiếng cấu trúc này dưới dạng các mối quan hệ không?

Tiếp theo: "Viết Cấu trúc Amorfs Đầu tiên của Bạn" →

Hãy nhớ: Bạn không học một ngôn ngữ lập trình. Bạn đang học một cách mới để tư duy về dữ liệu.

Điểm chính

  1. - có nghĩa là mối quan hệ "có một"

  2. [ ] chứa thông tin một thứ "là gì"

  3. | phân tách nhiều cách biểu đạt của cùng một khái niệm

  4. Lồng nhau nắm bắt cấu trúc và ngữ cảnh

  5. Định dạng này vừa dễ đọc với con người vừa có thể được máy phân tích

Tự thử nhé

Đây là một cấu trúc đơn giản để luyện đọc:

book [The Lord of the Rings

  - tác giả [J.R.R. Tolkien | Tolkien]

  - xuất bản [1954]

  - thể loại [Fantasy]

]

Bạn có thể đọc thành tiếng cấu trúc này dưới dạng các mối quan hệ không?

Tiếp theo: "Viết Cấu trúc Amorfs Đầu tiên của Bạn" →

Hãy nhớ: Bạn không học một ngôn ngữ lập trình. Bạn đang học một cách mới để tư duy về dữ liệu.

Chia sẻ đến

Bạn không muốn bỏ lỡ điều gì sao?

Nhận cập nhật hàng tuần về các bài viết, sự kiện và mẹo mới nhất ngay trong hộp thư của bạn.

© 2025 Amorfs. Tất cả các quyền được bảo lưu.

Bạn không muốn bỏ lỡ điều gì sao?

Nhận cập nhật hàng tuần về các bài viết, sự kiện và mẹo mới nhất ngay trong hộp thư của bạn.

© 2025 Amorfs. Tất cả các quyền được bảo lưu.

Bạn không muốn bỏ lỡ điều gì sao?

Nhận cập nhật hàng tuần về các bài viết, sự kiện và mẹo mới nhất ngay trong hộp thư của bạn.

© 2025 Amorfs. Tất cả các quyền được bảo lưu.