Tìm ra nơi
xuất khẩu ghi chú đi.

SỬ DỤNG REA để kiểm tra một ứng dụng nhỏ, hãy làm theo Nút Xuất ghi Chú Của NÓ và tự kiểm tra một chi tiết.

Một ví dụ được cung cấp · Node.js và npm * Agent mã hóa của bạn

1. Kết nối agent CỦA BẠN VỚI REA

Sử dụng một tác nhân mã hóa như Claude Code, Codex hoặc Cursor. Bạn sẽ cần Node.js và npm; các danh sách hướng dẫn thiết lập các phiên bản được hỗ trợ.

Agent mã hóa của bạn

Cài đặt REA và kết nối với trợ lý lập trình này bằng npx rea-agents@latest setup. Trước tiên, cho tôi xem kế hoạch và chờ tôi chấp thuận. Sau đó, kiểm tra kết quả cài đặt.

Hoặc chạy lệnh này trong thiết bị đầu cuối của bạn:

npx rea-agents@latest setup

Xem lại kế hoạch, phê duyệt thiết lập, sau đó khởi động lại agent của bạn. Đã kết nối? Tiếp tục dưới đây.

2. Hỏi CSV được viết ở đâu

Ví dụ là một ứng dụng Electron sáu tệp với một Xuất ghi chú nút. Agent của bạn có thể kiểm tra mã của nó mà không cần cài đặt hoặc khởi CHẠY Electron .

Agent mã hóa của bạn

Tải về https://rea.tools/examples/notes-example.zip vào một thư mục ví dụ mới và giải nén nó. Sử dụng REA để tìm những gì xảy ra khi tôi nhấp Vào xuất ghi chú. Hiển thị ở đâu notes.csv được viết, trường nào chứa và các tệp và dòng có liên quan.

Agent của bạn tải xuống các tệp và cung cấp thư mục đã giải nén CHO REA để kiểm tra.

Tải xuống VÍ DỤ ZIP

Nếu agent của bạn không thể tải xuống tệp, hãy tự giải nén kho lưu trữ này. Cung cấp cho nó con đường đến notes-example thư mục và cùng một câu hỏi xuất.

3. Làm theo câu trả lời trở lại mã

Tìm kiếm một lời giải thích ngắn với các tham chiếu tệp và dòng:

Nút gửi một notes:export tin nhắn. Quá trình chính định dạng các ghi chú DƯỚI DẠNG CSV và viết notes.csv trong thư mục Tải xuống của người dùng. Các cột là id và title.

Từ nút đến trình ghi tệp

  1. Trang · renderer.jsXuất ghi chúCuộc gọi notes.exportCsv().
  2. Cầu · preload.jsnotes:exportGửi một tin nhắn có tên đến quy trình chính.
  3. Xử lý · main.jsViết notes.csvGọi bộ định dạng trong csv.js và viết tập tin.
PHÂN tích TĨNH CỦA REA ghép nối thông báo với trình xử lý của nó. Điểm đến được đọc từ mã.
main.js * dòng 8-12Mã nguồn
ipcMain.handle("notes:export", () => {
  const destination = path.join(app.getPath("downloads"), "notes.csv");
  writeFileSync(destination, toCsv(notes), "utf8");
  return destination;
});

Đường dẫn tệp, trình định dạng và cuộc gọi ghi nằm cùng nhau trong trình xử lý này. Yêu cầu agent của bạn hiển thị những dòng này nếu câu trả lời của nó loại bỏ chúng.

Xem dấu vết mã đầy đủ và ghi LẠI KẾT quả REA.

4. Kiểm tra dự đoán

Dấu phẩy phân TÁCH CÁC CỘT CSV. Điều gì xảy ra khi một tiêu đề ghi chú chứa dấu phẩy hoặc dấu ngoặc kép?

Agent mã hóa của bạn

Dự ĐOÁN CSV cho một lưu ý với id 1 và tiêu đề Hello, "REA". Sau đó chạy ví dụ toCsv định dạng với Node.js để kiểm tra nó. Hiển thị dự đoán và đầu ra thực tế.

Đầu ra định dạng dự kiến
id,title
1,"Hello, ""REA"""

Tiêu đề nằm trong một trường được trích dẫn; mỗi dấu ngoặc kép được nhân đôi. Điều này kiểm tra trực tiếp bộ định dạng với Node.js.

Tự chạy kiểm tra

Mở một thiết bị đầu cuối trong giải nén notes-example thư mục:

Node.js · CSV định dạng
node <<'JS'
const { toCsv } = require('./csv.js');
process.stdout.write(toCsv([{ id: 1, title: 'Hello, "REA"' }]));
JS

Lệnh này sử dụng một shell có hỗ trợ tài liệu ở đây, chẳng hạn như Bash hoặc Zsh. Agent của bạn có thể chạy CÙNG MỘT JavaScript trong vỏ nền tảng của bạn.

5. Hỏi một câu hỏi khác

Hãy thử theo dõi trong cùng một cuộc trò chuyện:

Điều gì xảy ra nếu tập tin không thể được viết? Thực hiện theo các lỗi trở lại trang.

Hoặc cung cấp cho agent của bạn một ứng dụng của riêng bạn và hỏi về một nút, tệp hoặc hành vi.

Hàng đầu