ข้ามไปยังเนื้อหาหลัก
TaskForge 3.0: AI อ่านงานของคุณได้

Copilot แก้ไขงานของคุณได้เหมือนไฟล์อื่นๆ

โหมดเอเจนต์ของ Copilot ใน VS Code อ่านและเขียนไฟล์ใน workspace ที่คุณเปิดอยู่ เปิด Vault Obsidian ของคุณที่นั่นวันนี้ แล้วงานของคุณซึ่งเป็นบรรทัด Markdown ธรรมดา ก็เป็นแค่ไฟล์อีกไฟล์ที่มันแก้ไขได้ TaskForge จะเพิ่มไฟล์สัญญา TaskForge/Settings/agents.md ลงใน Vault เพื่อให้ Copilot ทำรูปแบบของคุณได้ถูกต้องแทนการเดา อยากใช้เครื่องมือที่มี type ชัดเจนแทนการแก้ไขแบบอิสระไหม VS Code คุย MCP ได้ และเซิร์ฟเวอร์ taskforge ซึ่งมาพร้อมกับ TaskForge เช่นกัน ก็เข้ากันได้ทันที

เปิด Vault ของคุณ แล้วเลือกโหมด

โหมดเอเจนต์ของ Copilot แก้ไขไฟล์ใน workspace โดยตรง ซึ่งเพียงพอในตัวมันเองอยู่แล้ว MCP server มีไว้ให้ใช้ถ้าคุณอยากให้เอเจนต์เรียกเครื่องมือ add และ complete แทนการเขียนบรรทัดด้วยมือ

  1. สร้างสัญญาของ Vault

    เปิด Vault ของคุณใน TaskForge 3.0 ขึ้นไป ไปที่ Settings แล้วไปที่ AI & Agents และเปิด "Generate agent files" ทิ้งไว้ TaskForge จะเขียนโฟลเดอร์ TaskForge/Settings/ ที่อธิบายรูปแบบงานของคุณ เพื่อให้ Copilot เขียนงานในสำเนียงของคุณ

  2. เปิด Vault เป็นโฟลเดอร์ใน VS Code

    ไปที่ File, Open Folder แล้วเลือก Vault ของคุณ ตอนนี้ Copilot เห็นทุกโน้ต รวมถึงสัญญาใน TaskForge/Settings/ เป็นส่วนหนึ่งของ workspace แล้ว

  3. ใช้โหมดเอเจนต์แล้วชี้ไปยังสัญญา

    ในแผง Copilot Chat ให้สลับไปที่โหมดเอเจนต์ เพื่อให้มันแก้ไขไฟล์ได้ สั่งให้มันอ่าน TaskForge/Settings/agents.md ก่อนเพิ่มหรือเปลี่ยนงาน ใส่คำสั่งเดียวกันนี้ไว้ใน .github/copilot-instructions.md แล้วมันจะใช้ได้กับทุกเซสชัน

    # .github/copilot-instructions.md
    This folder is an Obsidian vault. Before adding or editing
    tasks, read TaskForge/Settings/agents.md and follow its exact syntax.
    Copilot อ่านคู่มือ แล้วเขียนบรรทัดงานที่เครื่องมืออื่นของคุณอ่านได้
  4. หรือเพิ่ม MCP server ของ taskforge

    VS Code รองรับ MCP server เพิ่ม taskforge แล้วเอเจนต์ของ Copilot จะได้เครื่องมือที่มี type ชัดเจนแบบเดียวกับที่ไคลเอนต์เดสก์ท็อปใช้ ได้แก่ add_task, query_tasks, complete_task และอื่นๆ

    // .vscode/mcp.json
    {
      "servers": {
        "taskforge": {
          "command": "npx",
          "args": ["-y", "taskforge-md", "mcp", "--stdio"],
          "env": { "TASKFORGE_VAULT": "/path/to/your/vault" }
        }
      }
    }
    npx จะดึง taskforge-md มาให้เองในการรันครั้งแรก ตั้งค่า TASKFORGE_VAULT ให้เป็นพาธของ Vault คุณ

Copilot ทำรูปแบบของคุณได้ถูกต้องอย่างไร

โฟลเดอร์ TaskForge/Settings/ คือแหล่งข้อมูลที่แท้จริงไม่ว่าทางไหน โหมดเอเจนต์อ่าน agents.md เหมือนไฟล์ทั่วไปใน workspace ส่วน MCP server เปิดข้อมูลชุดเดียวกันในรูปแบบ resource ดังนั้น Copilot จึงเขียนงานในสำเนียงของคุณ พร้อมฟิลด์ที่ถูกเปลี่ยนชื่อและสัญลักษณ์สถานะของคุณ แทนที่จะเป็น checkbox ทั่วไป

TaskForge/Settings/agents.md ไวยากรณ์งานของคุณเป็นภาษาอังกฤษธรรมดา เป็นไฟล์ที่คำสั่งของ Copilot ชี้ไปถึง
TaskForge/Settings/dialect.json เวอร์ชันที่เครื่องอ่านได้ เปิดให้ MCP server เข้าถึงในชื่อ taskforge://dialect
TaskForge/Settings/spaces.json พื้นที่ที่คุณบันทึกไว้และตำแหน่งที่งานใหม่จะไปอยู่ เพื่อให้งานที่เก็บไว้ในพื้นที่ที่ระบุชื่อไปอยู่ในโน้ตที่ถูกต้อง

พรอมต์ที่ใช้ได้จริง

ถาม Copilot ในแผงแชทขณะเปิด Vault อยู่ในโหมดเอเจนต์ มันจะอ่านสัญญา แก้ไข Markdown แล้วแสดงการเปลี่ยนแปลงเป็น diff ให้คุณอนุมัติ

คุณถาม Copilot

“อ่าน standup.md แล้วเพิ่มข้อควรทำแต่ละข้อของฉันลงใน tasks/this-week.md กำหนดส่งวันศุกร์”

สิ่งที่ปรากฏในไฟล์

- [ ] อัปเดต runbook สำหรับ deploy 📅 2026-07-10

- [ ] รีวิว PR การย้ายระบบ 📅 2026-07-10

Copilot อ่านโน้ตและสัญญา แล้วเขียนทั้งสองบรรทัดในไวยากรณ์ของ Vault คุณ และเตรียม diff ให้คุณยอมรับ

คุณถาม Copilot

“ทำงาน runbook สำหรับ deploy ให้เสร็จ แล้วเพิ่มงานติดตามผลให้ทดสอบใน staging วันจันทร์หน้า”

สิ่งที่ปรากฏในไฟล์

- [x] อัปเดต runbook สำหรับ deploy ✅ 2026-07-07

- [ ] ทดสอบ runbook ใน staging 📅 2026-07-13

มันทำงานแรกให้เสร็จทับที่เดิม แล้วเพิ่มงานติดตามผลต่อท้าย TaskForge จะแสดงทั้งสองงานในครั้งถัดไปที่อ่าน Vault

การแก้ไขอยู่ใน workspace ของคุณเท่านั้น

เอเจนต์ของ Copilot แก้ไขไฟล์ในโฟลเดอร์ที่คุณเปิด และ MCP server ของ taskforge ถ้าคุณเพิ่มเข้าไป ก็ทำงานในเครื่องเช่นกัน ไม่มีบัญชี TaskForge ไม่มีสำเนางานของคุณบนคลาวด์ ระบบซิงค์ที่คุณใช้อยู่แล้ว ไม่ว่าจะเป็น iCloud, Dropbox หรือ Obsidian Sync จะย้ายการแก้ไขไปยังอุปกรณ์อื่นของคุณ

คำถามที่คนถามบ่อย

GitHub Copilot แก้ไขงาน Obsidian ของฉันได้จริงไหม

ได้ ในโหมดเอเจนต์ เอเจนต์ของ Copilot อ่านและเขียนไฟล์ใน workspace ของ VS Code ที่คุณเปิดอยู่ ดังนั้นเมื่อเปิด Vault ของคุณอยู่ มันก็แก้ไขบรรทัดงาน Markdown ได้โดยตรง สั่งให้มันอ่าน TaskForge/Settings/agents.md ก่อน แล้วงานจะออกมาตามรูปแบบของคุณ

ฉันต้องใช้ MCP server ไหม

ไม่ต้อง โหมดเอเจนต์ที่แก้ไขไฟล์ก็เพียงพอสำหรับคนส่วนใหญ่ เพิ่ม MCP server ของ taskforge เฉพาะเมื่อคุณอยากให้ Copilot เรียกเครื่องมือที่มี type ชัดเจนอย่าง add_task และ complete_task แทนการแก้ไขบรรทัดด้วยมือ VS Code รองรับ MCP จึงใช้ได้ทั้งสองแบบ

ต้องมี repo ของ GitHub ไหม

ไม่ต้อง โฟลเดอร์ไหนก็ตามที่เปิดใน VS Code จะกลายเป็น workspace รวมถึง Vault Obsidian ธรรมดาด้วย Copilot ไม่สนใจว่ามันเป็น git repo หรือไม่ แม้ว่าการเก็บเวอร์ชัน Vault ของคุณด้วย git จะเป็นตาข่ายนิรภัยที่ดีสำหรับการแก้ไขใดๆ ที่เอเจนต์ทำก็ตาม

งานจะปรากฏในแอป TaskForge ไหม

ปรากฏ Copilot แก้ไขไฟล์ Markdown ชุดเดียวกับที่ TaskForge อ่าน แอปจะแสดงการเปลี่ยนแปลงบนเครื่องนั้นทันที และไปถึงโทรศัพท์ของคุณเมื่อ Vault ซิงค์

Copilot รู้ไวยากรณ์งานของฉันได้อย่างไร

มันอ่าน TaskForge/Settings/agents.md สัญญาที่ TaskForge เขียนลงใน Vault ของคุณ ไฟล์นี้อธิบายสำเนียงของคุณเป๊ะๆ ทำให้ Copilot เขียนงานที่เครื่องมืออื่นของคุณอ่านได้ แทนที่จะเป็นงานทั่วไป

การตั้งค่าที่เกี่ยวข้อง

Copilot เป็นแค่หนึ่งในเอเจนต์หลายตัว หน้าภาพรวม AI ครอบคลุมทุกอย่าง ส่วนหน้า MCP และ CLI ลงลึกในแต่ละส่วน

จัดการงานในที่ที่คุณเขียนโค้ด

Markdown ธรรมดาใน Vault ของคุณเอง แก้ไขโดย Copilot TaskForge ดาวน์โหลดฟรีบน iPhone, iPad, Mac, Android และ Windows