Dream
DocumentationDownload
Trò chuyện

Làm việc với cuộc trò chuyện

Bắt đầu cuộc trò chuyện, tìm kiếm công việc trước đó, thay đổi tên cuộc trò chuyện và quản lý lịch sử cuộc trò chuyện của bạn.

Một cuộc trò chuyện chứa một cuộc trò chuyện với một agent lập trình. Mỗi cuộc trò chuyện thuộc về một dự án và có mô hình, quyền hạn và lịch sử cuộc trò chuyện riêng. Sử dụng các cuộc trò chuyện riêng biệt cho các nhiệm vụ mà bạn muốn quay lại độc lập, chẳng hạn như sửa lỗi và kiểm tra tính năng.

Bắt đầu một cuộc trò chuyện#

  1. Chọn thẻ dự án mà bạn muốn làm việc.
  2. Nhấn Cuộc trò chuyện mới trong thanh công cụ bên trái.
  3. Kiểm tra mô hình và quyền hạn dưới hộp thông báo này.
  4. Mô tả nhiệm vụ và gửi tin nhắn của bạn.

Các cuộc trò chuyện mới sử dụng các cài đặt mô hình mặc định. Một bản nháp rỗng có thể được tái sử dụng khi bạn nhấp vào Cuộc trò chuyện mới lần nữa trước khi gửi tin nhắn. Sau khi bạn gửi tin nhắn, cuộc trò chuyện sẽ xuất hiện trong lịch sử của dự án.

Để có một tin nhắn đầu tiên hữu ích, hãy cung cấp cho agent một kết quả và một cách để kiểm tra nó. Ví dụ:

Tìm nguyên nhân khiến biểu mẫu cài đặt mất giá trị sau khi tải lại trang. Sửa nguyên nhân đó và giải thích cách bạn xác minh bản sửa.

Sử dụng tham chiếu tệp và file đính kèm để chỉ đến mã nguồn hoặc hình ảnh liên quan.

Viết nhiệm vụ vào hộp thông báo và xem cấu hình cuộc trò chuyện này dưới nó.

Trở về cuộc trò chuyện#

  1. Nhấn vào Lịch sử trò chuyện trong thanh công cụ bên trái.
  2. Khám phá các cuộc trò chuyện hiện tại của dự án, với các cuộc trò chuyện được cập nhật gần đây nhất.
  3. Nhập một phần tiêu đề của cuộc trò chuyện vào Tìm kiếm lịch sử để thu hẹp danh sách.
  4. Chọn cuộc trò chuyện để mở nó.
Tìm kiếm các tiêu đề cuộc trò chuyện hiện tại của dự án, sau đó chọn một cuộc trò chuyện để quay lại.

Tìm kiếm lọc các tiêu đề của dự án này. Để tìm kiếm tiêu đề và nội dung tin nhắn trên nhiều dự án, hãy nhấp vào Tìm kiếm cuộc trò chuyện ở thanh đầu (mặc định Command+Shift+F trên macOS hoặc Ctrl+Shift+F trên Windows/Linux). Kết quả bao gồm các dự án cục bộ và các máy chủ kết nối qua SSH. Việc chọn kết quả đã được lưu trữ sẽ khôi phục nó; việc chọn cuộc trò chuyện của dự án đã đóng sẽ mở lại dự án đó.

Nếu không thể tìm kiếm một host, hãy kết nối lại và thử lại. Rút gọn truy vấn khi kết quả bị cắt ngắn. Bạn cũng có thể quản lý các cuộc trò chuyện cũ tại Chat đã lưu trữ.

Trở về cuộc trò chuyện

Khi multi-chat được bật, việc chọn một cuộc trò chuyện có thể đưa nó vào bố cục song song. Khi multi-chat bị tắt, bạn chỉ xem một cuộc trò chuyện tại một thời điểm.

Đổi tên cuộc trò chuyện#

Dream có thể tạo một tiêu đề sau khi bắt đầu cuộc trò chuyện. Để cho nó một tên cụ thể hơn, hãy mở menu … của cuộc trò chuyện và chọn Chỉnh sửa, hoặc nhấp đôi vào tiêu đề. Trong Chỉnh sửa trò chuyện, nhập tên và nhấp Lưu. Sử dụng Hủy để giữ tên hiện tại.

Các tên như “Sửa tính năng lưu cài đặt” và “Kiểm tra các thử nghiệm cài đặt” dễ phân biệt hơn so với nhiều cuộc trò chuyện mang tên cùng một dự án.

Theo dõi công việc đang tiến hành#

Bật Thông báo trên màn hình trong Cài đặt → Chung → Tin nhắn chat để nhận thông báo khi cuộc trò chuyện hoàn tất, gặp lỗi hoặc cần bạn trả lời trong lúc Dream chạy nền. Nhấp vào thông báo để mở cuộc trò chuyện tương ứng. Âm thanh thông báo là tùy chọn riêng và có thể phát ngay cả khi Dream đang được chọn.

Biểu tượng đang tải đánh dấu các cuộc trò chuyện đang nhận phản hồi liên tục. Khi bạn gửi tin nhắn, Dream cuộn để đưa tin nhắn đó vào vùng hiển thị.

Trong khi một agent trả lời, chat hiển thị tiến trình và hoạt động công cụ. Mở chi tiết công cụ để kiểm tra các lệnh, việc đọc tệp hoặc thay đổi. Khi agent cung cấp danh sách nhiệm vụ, thanh kiểm soát nhiệm vụ bên cạnh hộp tin nhắn sẽ hiển thị tiến trình của nó.

Các tab Lịch sử và dự án bao gồm các chỉ báo trạng thái cho công việc đang được xử lý hoặc đã hoàn thành; các tab dự án cũng có thể chỉ ra rằng một agent đang chờ bạn trả lời. Chọn dự án và mở cuộc trò chuyện để đọc tin nhắn mới nhất. Sử dụng nút dừng trong composer để ngắt một phản hồi. Việc dừng một phản hồi không làm hủy bỏ các thay đổi tệp đã được thực hiện trước đó.

Sau khi một phản hồi kết thúc, hãy sử dụng Xem các tệp thay đổi trong phản hồi này ở phần chân để xem các tệp đã được thay đổi và khôi phục một trong số chúng.

Đóng, lưu trữ hoặc xóa?#

Hành độngKết quảCách trở về
Đóng một cột trò chuyệnXóa nó khỏi bố cục multi-chatMở nó từ Lịch sử chat
Lưu trữ cuộc trò chuyệnXóa nó khỏi lịch sử cuộc trò chuyện đang hoạt độngKhôi phục nó trong Cài đặt → Chat đã lưu trữ
Xóa cuộc trò chuyện đã được lưu trữXóa vĩnh viễn cuộc trò chuyện và các tin nhắn của DreamKhông thể khôi phục qua Dream

Việc đóng một cột hữu ích khi bạn cần thêm không gian. Việc lưu trữ hữu ích khi một nhiệm vụ đã hoàn thành. Cả hai hành động này đều không làm ngược lại các thay đổi của agent đối với các tệp dự án.

Để thử một cách tiếp cận khác trong khi vẫn giữ nguyên cuộc trò chuyện hiện tại, tạo nhánh từ một tin nhắn. Để chuẩn bị một nhiệm vụ cho sau này, lưu một prompt vào Stash. Với các hướng dẫn mà bạn muốn sử dụng lại trong nhiều dự án, hãy tạo một prompt có thể tái sử dụng và thực hiện nó từ menu + → Chạy prompt của composer. Nhập $ để kích hoạt một kỹ năng agent.