Chuyển đến nội dung chính

Claude Artifacts 101: Các loại, Trường hợp sử dụng, Chia sẻ và Remix

Khám phá Claude Artifacts, cách mới để làm việc với nội dung do AI tạo ra. Tạo, chỉnh sửa và chia sẻ tài liệu tương tác, đoạn mã và thiết kế website trực tiếp trong Claude.
Ryan Ong
Ryan Ong

Tạo tài khoản miễn phí của bạn

Luyện tập và Lộ trình tiến trình của bạn.

Tiếp tục với GoogleBằng cách tiếp tục, bạn chấp nhận Điều khoản sử dụng, Chính sách quyền riêng tư và việc dữ liệu của bạn được lưu trữ tại Hoa Kỳ.

Anthropic gần đây đã ra mắt một tính năng mới mang tên Artifacts. Bổ sung mang tính đổi mới này đang thay đổi cách chúng ta tương tác với AI, vượt ra ngoài các phản hồi văn bản cơ bản để tạo nội dung động và tương tác.

Trong bài viết này, chúng ta sẽ tìm hiểu Claude Artifacts là gì, chúng có thể làm gì và cách chúng đang thay đổi các tác vụ có hỗ trợ AI.

Artifacts lần đầu được giới thiệu như một phần của Claude Sonnet 3.5—nếu bạn muốn tìm hiểu thêm, tôi gợi ý các bài blog sau:

Claude Artifacts là gì?

Claude Artifacts là các cửa sổ đặc biệt trong giao diện Claude hiển thị nội dung chi tiết, độc lập được tạo ra để đáp ứng yêu cầu của người dùng. Khác với các phản hồi chatbot thông thường, Artifacts mang tính tương tác và có thể chỉnh sửa, với nhiều loại nội dung khác nhau.

Điều này đánh dấu bước chuyển từ một AI đối thoại đơn thuần sang một công cụ làm việc cộng tác.

Các đặc điểm chính của Artifacts bao gồm:

  • Nội dung chi tiết và tự thân (thường trên 15 dòng)
  • Nội dung có thể chỉnh sửa và lặp cải tiến mà người dùng có thể phát triển tiếp
  • Các phần nội dung độc lập không cần thêm ngữ cảnh hội thoại
  • Nội dung có khả năng được tham chiếu hoặc tái sử dụng sau này

Cách truy cập Claude Artifacts?

Truy cập Claude Artifacts cần kích hoạt thủ công—cách thực hiện như sau:

1. Nhấp vào chữ cái viết tắt tên bạn ở góc dưới bên trái giao diện Claude.

Giao diện Claude. Kích hoạt Claude Artifacts

2. Chọn Feature Preview từ menu thả xuống.

Giao diện Claude. Kích hoạt Claude Artifacts

3. Bật tùy chọn Artifacts trong phần cài đặt Feature Preview.

Giao diện Claude. Kích hoạt Claude Artifacts

Quyền truy cập cơ bản vào Artifacts là miễn phí, nhưng trải nghiệm có thể khác nhau tùy theo gói đăng ký. Người đăng ký gói Claude Pro và Team thường có hạn mức cao hơn và nhiều tính năng nâng cao, giúp trải nghiệm Artifacts tổng thể tốt hơn.

Các loại Artifacts

Claude Artifacts có thể tạo nhiều loại nội dung, hữu ích cho nhiều tác vụ và dự án. Dưới đây là vài ví dụ về nội dung bạn có thể tạo với Artifacts:

Tài liệu tương tác

Claude có thể tạo tệp Markdown, tài liệu văn bản thuần và các báo cáo có cấu trúc, cung cấp cho người dùng công cụ hữu ích để tạo nội dung viết.

Ví dụ Claude Artifacts: tài liệu tương tác.

Ví dụ Claude Artifacts: tài liệu tương tác

Trực quan hóa dữ liệu và quy trình

Artifacts có thể tạo biểu đồ tương tác bằng các thư viện như Plotly.js, bảng điều khiển và đồ họa thông tin, giúp nâng cao phân tích và trình bày dữ liệu.

Ví dụ Claude Artifacts: trực quan hóa dữ liệu

Đồ họa SVG

Bạn có thể yêu cầu Claude tạo một logo SVG cho một startup công nghệ. Sau đó có thể đề nghị chỉnh sửa như đổi màu hoặc thêm phần tử mới, tất cả ngay trong cửa sổ Artifact.

Ví dụ Claude Artifacts: đồ họa svg

Website

Artifacts có thể tạo HTML một trang, cấu trúc website nhiều trang và các thành phần web tương tác, giúp phát triển web hiệu quả hơn.

Ví dụ Claude Artifacts: website

Sơ đồ tuần tự

Artifacts hỗ trợ sơ đồ luồng, sơ đồ tuần tự, biểu đồ Gantt và sơ đồ thực thể–quan hệ (ERD), giúp việc lập tài liệu trực quan phức tạp trở nên dễ dàng hơn.

Ví dụ Claude Artifacts: sơ đồ tuần tự

Mã giả và thuật toán

Artifacts có thể tạo sơ đồ luồng thuật toán và các cách tiếp cận giải quyết vấn đề theo từng bước, hỗ trợ thiết kế và lập tài liệu thuật toán.

Ví dụ Claude Artifacts: mã giả và thuật toán

Cấu trúc mã phức tạp

Bạn có thể yêu cầu Claude tạo một lớp Python để quản lý hệ thống thư viện. Nó sẽ tạo cấu trúc lớp hoàn chỉnh với các phương thức để thêm sách, cho mượn và quản lý tài khoản người dùng.

class Library:
    def __init__(self):
        self.books = {}
        self.users = {}
        self.checked_out = {}
    def add_book(self, book_id, title, author):
        if book_id not in self.books:
            self.books[book_id] = {"title": title, "author": author, "available": True}
            return True
        return False
    def remove_book(self, book_id):
        if book_id in self.books:
            del self.books[book_id]
            return True
        return False
    def add_user(self, user_id, name):
        if user_id not in self.users:
            self.users[user_id] = {"name": name, "books_checked_out": []}
            return True
        return False
    def remove_user(self, user_id):
        if user_id in self.users:
            del self.users[user_id]
            return True
        return False
…(truncated)

Thành phần web tương tác

Yêu cầu một thành phần React cho thanh tìm kiếm động với tính năng tự động gợi ý. Claude sẽ tạo đầy đủ mã React, sẵn sàng tích hợp vào ứng dụng web của bạn.

import React, { useState, useEffect, useRef } from 'react';
import { Search } from 'lucide-react';
// Mock data for demonstration purposes
const mockData = [
  'Apple', 'Banana', 'Cherry', 'Date', 'Elderberry',
  'Fig', 'Grape', 'Honeydew', 'Kiwi', 'Lemon',
  'Mango', 'Nectarine', 'Orange', 'Papaya', 'Quince'
];
const AutocompleteSearchBar = () => {
  const [searchTerm, setSearchTerm] = useState('');
  const [suggestions, setSuggestions] = useState([]);
  const [isOpen, setIsOpen] = useState(false);
  const wrapperRef = useRef(null);
  useEffect(() => {
    const handleClickOutside = (event) => {
      if (wrapperRef.current && !wrapperRef.current.contains(event.target)) {
        setIsOpen(false);
      }
    };
    document.addEventListener('mousedown', handleClickOutside);
    return () => {
      document.removeEventListener('mousedown', handleClickOutside);
    };
  }, []);
…(truncated)

Ví dụ Claude Artifacts: thành phần web tương tác

Những điều Claude Artifacts không thể làm

Dù Artifacts rất linh hoạt, vẫn có một số giới hạn:

  • Không thể tạo nội dung âm thanh hoặc video: Chúng chỉ giới hạn ở nội dung trực quan và dựa trên văn bản.

Ví dụ Claude Artifacts: không thể tạo nội dung âm thanh

  • Không thể thực thi mã hoặc chạy mô phỏng: Mã do Claude tạo cần được thực thi bên ngoài. Ví dụ, Claude tạo một trò chơi rắn đơn giản nhưng không thể chạy nó trong Artifacts.

Ví dụ Claude Artifacts: không thể thực thi mã và chạy mô phỏng

  • Không có quyền truy cập dữ liệu thời gian thực hoặc API bên ngoài: Artifacts dựa trên ngữ cảnh hội thoại với Claude và không có quyền truy cập dữ liệu bên ngoài.

Ví dụ Claude Artifacts: không thể truy cập trang web

  • Không thể tải tệp trực tiếp để chỉnh sửa: Người dùng không thể tải tệp trực tiếp vào cửa sổ Artifacts để chỉnh sửa và thay đổi.

Chia sẻ và Remix Claude Artifacts

Một trong những điểm nổi bật của Artifacts là khả năng hỗ trợ chia sẻ và cộng tác. Dù bạn đang làm việc nhóm hay cần phản hồi, Artifacts cung cấp cách dễ dàng để mời người khác tham gia công việc của bạn. Hãy xem cách tận dụng tối đa các khả năng này.

Xuất bản Artifacts của bạn

Xuất bản một Artifact cho phép bạn dễ dàng chia sẻ công việc với người khác. Cách làm như sau:

1. Tạo một Artifact: Tạo nội dung bạn muốn chia sẻ trong giao diện Claude.

2. Xuất bản Artifact: Nhấp nút "Publish" trong cửa sổ Artifact. Việc này sẽ tạo một liên kết duy nhất để bạn chia sẻ với người khác. Ví dụ, đây là một Artifact tôi đã tạo và xuất bản: https://claude.site/artifacts/1229a009-df4e-406e-9a5e-eed22f353844

Chia sẻ và xuất bản một Artifact của Claude Artifacts

Chia sẻ và xuất bản một Artifact của Claude Artifacts

3. Quản lý quyền truy cập: Tùy theo gói đăng ký, bạn có thể kiểm soát ai có quyền truy cập Artifact của mình. Người đăng ký Claude Pro và Team có thể chia sẻ và khám phá các cuộc trò chuyện với thành viên trong nhóm.

Remix Artifacts

Remix cho phép bạn lấy một Artifact hiện có và chỉnh sửa để phù hợp nhu cầu. Cách remix một Artifact như sau:

1. Truy cập Artifact được chia sẻ: Sử dụng liên kết do người tạo ban đầu cung cấp để truy cập Artifact.

Chia sẻ và xuất bản một Artifact của Claude Artifacts: Ví dụ

Remix nội dung: Nhấp nút Remix Artifact để tạo một bản sao Artifact có thể chỉnh sửa. Thực hiện các thay đổi và cải tiến theo nhu cầu.

Chia sẻ và xuất bản một Artifact của Claude Artifacts

Lưu và Xuất bản: Sau khi hoàn tất chỉnh sửa, bạn có thể lưu Artifact đã remix và chia sẻ với người khác, tiếp tục quá trình cộng tác.

Chia sẻ và xuất bản một Artifact của Claude Artifacts

Quyền truy cập API cho Artifacts

Hiện tại, Anthropic chưa công bố thông tin chính thức về việc truy cập tính năng Artifacts qua API. Hiện giờ, Artifacts chủ yếu được truy cập qua giao diện web của Claude. Tuy nhiên, khả năng mở API có thể được cân nhắc trong các bản cập nhật tương lai.

Kết luận

Claude Artifacts đánh dấu một bước tiến đáng kể trong việc thu hẹp khoảng cách giữa AI đối thoại và công việc dự án thực tiễn.

Khi tính năng này phát triển, chúng tôi kỳ vọng sẽ có thêm các ứng dụng đổi mới mở rộng khả năng hỗ trợ của AI.

Dù hiện tại Artifacts có những hạn chế như không xử lý nội dung âm thanh hoặc video và không thể thực thi mã trực tiếp, chúng tôi kỳ vọng một số ràng buộc này sẽ được giải quyết trong các bản cập nhật tương lai.

Nếu bạn muốn đọc thêm về những cập nhật mới nhất trong AI, tôi gợi ý các bài blog sau:

Câu hỏi thường gặp

Tôi có thể dùng Claude Artifacts cho phân tích và trực quan hóa dữ liệu phức tạp không?

Có, Claude Artifacts có thể xử lý các tác vụ phân tích dữ liệu phức tạp. Bạn có thể yêu cầu Claude phân tích dữ liệu và tạo trực quan hóa tương tác như biểu đồ, đồ thị và bảng điều khiển. Bạn thậm chí có thể thao tác các trực quan hóa này theo thời gian thực để khám phá các khía cạnh khác nhau của dữ liệu. Ví dụ, bạn có thể yêu cầu Claude tạo một biểu đồ phân tán thể hiện mối quan hệ giữa hai biến rồi lọc dữ liệu theo các tiêu chí khác nhau.

Khía cạnh cộng tác của Claude Artifacts hoạt động như thế nào?

Bạn có thể dễ dàng chia sẻ Claude Artifacts với người khác bằng cách cung cấp cho họ một liên kết. Cộng tác viên sau đó có thể xem và tương tác với artifact, khiến đây trở thành công cụ tuyệt vời cho làm việc nhóm và chia sẻ tri thức. Ví dụ, một nhóm nhà phát triển có thể dùng Claude Artifacts để cùng thiết kế và tạo mẫu một trang web.

Có giới hạn nào đối với các loại nội dung tôi có thể tạo với Claude Artifacts không?

Mặc dù Claude Artifacts rất đa năng, có thể tồn tại một số giới hạn về độ phức tạp và kích thước nội dung bạn có thể tạo. Ví dụ, các bộ dữ liệu rất lớn hoặc trực quan hóa quá phức tạp có thể gây thách thức. Tuy nhiên, Claude liên tục được cải thiện và năng lực của Artifacts có khả năng sẽ mở rộng theo thời gian.

Tôi có thể chỉnh sửa Claude Artifacts không?

Có, bạn có thể dễ dàng chỉnh sửa Artifacts trong Claude. Chỉ cần yêu cầu Claude thực hiện thay đổi bạn muốn (ví dụ: "Đổi màu nền của trang web thành xanh nhạt"), và Artifact sẽ được cập nhật theo thời gian thực.

Claude Artifacts có khả dụng cho tất cả người dùng Claude không?

Có, tính năng Artifacts khả dụng cho tất cả người dùng Claude. Có thể nó đang ở chế độ xem trước và cần kích hoạt thủ công trong phần cài đặt.

Ryan Ong

Tác giả

Ryan Ong

Ryan là trưởng nhóm khoa học dữ liệu, chuyên xây dựng các ứng dụng AI sử dụng LLM. Anh là nghiên cứu sinh Tiến sĩ về Xử lý Ngôn ngữ Tự nhiên và Đồ thị Tri thức tại Imperial College London, nơi anh cũng hoàn thành bằng Thạc sĩ Khoa học Máy tính. Ngoài lĩnh vực khoa học dữ liệu, anh viết bản tin Substack hàng tuần, The Limitless Playbook, nơi anh chia sẻ một ý tưởng có thể áp dụng ngay từ các tư tưởng gia hàng đầu thế giới và đôi khi viết về những khái niệm cốt lõi của AI.

Chủ đề

Liên quan