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ợ.
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 .
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.
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:exporttin nhắn. Quá trình chính định dạng các ghi chú DƯỚI DẠNG CSV và viếtnotes.csvtrong thư mục Tải xuống của người dùng. Các cột làidvàtitle.
Từ nút đến trình ghi tệp
-
Trang · renderer.jsXuất ghi chúCuộc gọi
notes.exportCsv(). -
Cầu · preload.js
notes:exportGửi một tin nhắn có tên đến quy trình chính. -
Xử lý · main.jsViết notes.csvGọi bộ định dạng trong
csv.jsvà viết tập tin.
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.
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?
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ế.
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'
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.
- Notion sao chép văn bản và HTML như thế nàoThực hiện theo một tính năng clipboard TRONG MỘT ỨNG dụng Electron đóng gói.
- CÁCH DX-Ball tính toán định vị âm thanh nổiĐọc hướng dẫn ban đầu và séc tái thiết.
- Khắc phục sự cố thiết lập hoặc phân tíchCập NHẬT REA và kiểm tra kết nối nếu bạn gặp khó khăn.