หาที่
บันทึกการส่งออกไป

ใช้ REA นาดเล็กทำตามปุ่มบันทึกการส่งออกและตรวจสอบรายละเอียดหนึ่งด้วยตัวคุณเอง

ตัวอย่างที่ให้มา · Node.js และ npm ·ตัวแทนการเข้ารหัสของคุณ

1. เชื่อมต่อตัวแทนของคุณกับ REA

ใช้ตัวแทนการเข้ารหัสเช่น Claude Code, Codex หรือ Cursor. คุณจะต้อง Node.js และ npm;การ รายการคู่มือการติดตั้งรุ่นที่รองรับ.

ตัวแทนการเข้ารหัสของคุณ

ใช้ npx rea-agents@latest setup เพื่อติดตั้ง REA และเชื่อมต่อกับผู้ช่วยเขียนโค้ดนี้ แสดงแผนการตั้งค่าก่อนและรอให้ฉันอนุมัติ แล้วตรวจสอบการติดตั้ง

หรือเรียกใช้คำสั่งนี้ในเทอร์มินัลของคุณ:

npx rea-agents@latest setup

ตรวจสอบแผนอนุมัติการตั้งค่าจากนั้นรีสตาร์ทตัวแทนของคุณ เชื่อมต่อแล้ว? ดำเนินการต่อด้านล่าง

2. ถามที่ CSV ถูกเขียน

การเขียนข้อความโฆษณา,การเขียนในนามคนอื่น Electron แอพที่มี บันทึกการส่งออก ปุ่ม ตัวแทนของคุณสามารถตรวจสอบรหัสได้โดยไม่ต้องติดตั้งหรือเปิดตัว Electron.

ตัวแทนการเข้ารหัสของคุณ

ดาวน์โหลด https://reverseengineeranything.app/examples/notes-example.zip ลงในโฟลเดอร์ตัวอย่างใหม่และแกะมัน ใช้ REA เมื่อต้องการค้นหาสิ่งที่เกิดขึ้นเมื่อฉันคลิกบันทึกการส่งออก แสดงที่ไหน notes.csv เขียนซึ่งสาขาที่มีและไฟล์ที่เกี่ยวข้องและบรรทัด

ตัวแทนของคุณดาวน์โหลดไฟล์และให้โฟลเดอร์ที่แยกออก REA สำหรับการตรวจสอบ

ดาวน์โหลดตัวอย่างไปรษณีย์

หากตัวแทนของคุณไม่สามารถดาวน์โหลดไฟล์ได้ให้เปิดเครื่องรูดที่เก็บถาวรนี้ด้วยตัวเอง ให้มันเส้นทางไป notes-example โฟลเดอร์และคำถามการส่งออกเดียวกัน

3. ทำตามคำตอบกลับไปที่รหัส

ค้นหาคำอธิบายสั้นๆด้วยการอ้างอิงไฟล์และบรรทัด:

ปุ่มส่ง notes:export ข้อความ รูปแบบกระบวนการหลักบันทึกเป็น CSV และเขียน notes.csv ในโฟลเดอร์ดาวน์โหลดของผู้ใช้ คอลัมน์คือ id และ title.

จากปุ่มไปยังนักเขียนไฟล์

  1. หน้าเว็บ · renderer.jsบันทึกการส่งออกเรียกฟังก์ชัน notes.exportCsv().
  2. สะพาน · preload.jsnotes:exportส่งข้อความที่มีชื่อไปยังกระบวนการหลัก
  3. ตัวจัดการ · main.jsเขียน notes.csvเรียกตัวจัดรูปแบบใน csv.js และเขียนไฟล์
REAการวิเคราะห์แบบคงที่ของคู่ข้อความที่มีการจัดการ ปลายทางถูกอ่านจากรหัส
main.js *สาย 8-12ซอร์สโค้ด
ipcMain.handle("notes:export", () => {
  const destination = path.join(app.getPath("downloads"), "notes.csv");
  writeFileSync(destination, toCsv(notes), "utf8");
  return destination;
});

เส้นทางแฟ้มจัดรูปแบบและเขียนการเรียกฟังก์ชันอยู่ด้วยกันในตัวจัดการนี้ ถามตัวแทนของคุณเพื่อแสดงบรรทัดเหล่านี้ถ้าคำตอบออกจากพวกเขาออก.

ดูการติดตามรหัสเต็มรูปแบบและบันทึก REA ผลลัพธ์.

4. พรีเมียร์ลีก

เครื่องหมายจุลภาคแยก CSV คอลัมน์ จะเกิดอะไรขึ้นเมื่อชื่อโน้ตมีเครื่องหมายจุลภาคหรือใบเสนอราคา

ตัวแทนการเข้ารหัสของคุณ

ทำนาย CSV สำหรับบันทึกย่อที่มีรหัส 1 และชื่อ Hello, "REA". แล้วเรียกใช้ตัวอย่างของ toCsv รูปแบบด้วย Node.js เพื่อตรวจสอบ แสดงการคาดการณ์และผลลัพธ์ที่เกิดขึ้นจริง

เอาต์พุตรูปแบบที่คาดหวัง
id,title
1,"Hello, ""REA"""

ชื่ออยู่ในฟิลด์ที่ยกมา;แต่ละเครื่องหมายใบเสนอราคาเป็นสองเท่า นี้จะตรวจสอบรูปแบบโดยตรงกับ Node.js.

เรียกใช้การตรวจสอบตัวเอง

เปิดเทอร์มินัลในห่อ notes-example โฟลเดอร์:

Node.js · CSV ฟอร์แมตเตอร์
node <<'JS'
const { toCsv } = require('./csv.js');
process.stdout.write(toCsv([{ id: 1, title: 'Hello, "REA"' }]));
JS

คำสั่งนี้ใช้เชลล์ที่มีการสนับสนุนเอกสารที่นี่เช่นการทุบตีหรือ ตัวแทนของคุณสามารถทำงานได้เหมือนกัน JavaScript ในเปลือกของแพลตฟอร์มของคุณ

5. ถามคำถามอื่น

ลองติดตามผลในการสนทนาเดียวกัน:

จะเกิดอะไรขึ้นหากไม่สามารถเขียนไฟล์ได้ ทำตามข้อผิดพลาดกลับไปยังหน้า

หรือให้ตัวแทนของคุณตรวจสอบของคุณเองและถามเกี่ยวกับปุ่มเดียวไฟล์หรือพฤติกรรม

ด้านบน