Skip to content

อภิธานศัพท์ ​

คำศัพท์ OpenSpec ทุกคำ หนึ่งบรรทัดต่อคำ

OpenSpec ใช้คำซ้ำที่มีความหมายอื่นใน git, CI และเครื่องมือเอเจนต์ แต่ละแถวให้ความหมายใน OpenSpec คอลัมน์สุดท้ายเชื่อมโยงไปยังรายละเอียดเพิ่มเติมหากมี

คำศัพท์นิยามเพิ่มเติม
Applyดำเนินการตามงานในข้อเสนอการเปลี่ยนแปลง ทักษะ: openspec-apply-changeApply a change
Archiveทำให้ข้อเสนอการเปลี่ยนแปลงเสร็จสมบูรณ์: รวมเดลต้าของมันเข้ากับสเปกหลักและย้ายโฟลเดอร์ไปยัง openspec/changes/archive/Quickstart
Artifactเอกสารการวางแผนภายในข้อเสนอการเปลี่ยนแปลง: proposal.md, delta specs, design.md, tasks.md ไม่ใช่ผลลัพธ์จากการ buildArtifacts
Capabilityพื้นที่พฤติกรรมหนึ่งของระบบของคุณ แต่ละพื้นที่มีสเปกหนึ่งรายการที่ openspec/specs/<capability>/spec.mdCapabilities
Change proposalหน่วยงานหนึ่งหน่วย: โฟลเดอร์ภายใต้ openspec/changes/<name>/ ที่เก็บ artifacts การวางแผน มักย่อเป็น "change" ไม่ใช่ git commitPropose
Commandจุดเริ่มต้นที่พิมพ์ได้สำหรับเวิร์กโฟลว์ การสะกดแตกต่างกันไปตามเครื่องมือ (/opsx:propose, /opsx-propose) เอกสารอ้างอิงเวิร์กโฟลว์ตามทักษะแทนSupported tools
Continueสร้าง artifact การวางแผนถัดไปสำหรับข้อเสนอการเปลี่ยนแปลงที่มีอยู่ ทักษะ: openspec-continue-changeSkills
Deliveryวิธีการติดตั้งเวิร์กโฟลว์: เป็นทักษะ คำสั่ง หรือทั้งสองอย่างSet up your project
Delta specสเปกภายในข้อเสนอการเปลี่ยนแปลงที่ระบุเฉพาะสิ่งที่เปลี่ยนแปลง ภายใต้หัวข้อ ADDED, MODIFIED, REMOVED, และ RENAMEDDelta specs
Exploreคิดไอเดียให้ละเอียดกับเอเจนต์ก่อนเสนอ ไม่เขียนโค้ด ทักษะ: openspec-exploreExplore an idea
Fast-forwardสร้างข้อเสนอการเปลี่ยนแปลงพร้อม artifact การวางแผนทั้งหมดในครั้งเดียว พร้อมนำไปปฏิบัติ ทักษะ: openspec-ff-change ไม่ใช่ git fast-forwardSkills
Legacy workflowคำสั่ง /openspec:* ก่อนยุค OPSX
Loopวงจรที่ข้อเสนอการเปลี่ยนแปลงดำเนินไป: สำรวจ เสนอ ทบทวน นำไปใช้ จัดเก็บQuickstart
Main specsโครงสร้าง openspec/specs/: พฤติกรรมปัจจุบันที่ตกลงกันของระบบของคุณ การจัดเก็บรวมเดลต้าเข้าไป ความสามารถที่ยังไม่มีสเปกจะได้รับจากข้อกำหนด ADDED ของมันArchive
OpenSpec rootโครงสร้าง openspec/ ที่คำสั่งอ้างอิงและดำเนินการ: ของ repo ของคุณ หรือของ storeStores
OPSXระบบเวิร์กโฟลว์ OpenSpec ปัจจุบัน และคำนำหน้าคำสั่งที่ติดตั้ง (/opsx:)
Profileเวิร์กโฟลว์ที่ init ติดตั้ง: core หรือ customProfiles
Proposeสร้างข้อเสนอการเปลี่ยนแปลงและสร้าง artifact การวางแผนทั้งหมดในขั้นตอนเดียว ทักษะ: openspec-proposeQuickstart
Registryรายการระดับเครื่องของ store ที่ลงทะเบียน ใน registry.yaml ไม่ใช่ package registryCLI
Requirementพฤติกรรมหนึ่งที่ระบบต้องมี เขียนด้วย SHALL: ### Requirement: ในสเปกDelta specs
Scenarioตัวอย่างที่ทดสอบได้ภายใต้ข้อกำหนด ในรูปแบบ WHEN/THENDelta specs
Schemaคำนิยามว่า artifact ใดที่ข้อเสนอการเปลี่ยนแปลงสร้างขึ้น และในลำดับใด ไม่ใช่ JSON SchemaSchemas
Skillคำแนะนำของเวิร์กโฟลว์ ติดตั้งในตำแหน่งที่เครื่องมือ AI ของคุณอ่าน (.agents/skills/, ...)Skills
Specไฟล์ที่อธิบายว่าความสามารถหนึ่งทำงานอย่างไรในปัจจุบัน ที่ openspec/specs/<capability>/spec.mdArchive
spec-drivenschema เริ่มต้น: proposal, ตามด้วย delta specs, ตามด้วย design, ตามด้วย tasksspec-driven
Storerepo OpenSpec แบบสแตนด์อโลนที่ลงทะเบียนบนเครื่องของคุณ สำหรับการวางแผนที่ครอบคลุมหลาย repo ไม่ใช่ data storeStores (beta)
Syncรวมเดลต้าที่นำไปปฏิบัติแล้วเข้ากับสเปกหลักโดยไม่จัดเก็บ ทักษะ: openspec-sync-specsSkills
Templateเนื้อหาเริ่มต้นที่ schema ให้กับแต่ละ artifactSchemas
Updateในฐานะทักษะ (openspec-update-change): แก้ไข artifact การวางแผนของข้อเสนอการเปลี่ยนแปลง ในฐานะคำสั่ง CLI (openspec update): อัปเดตไฟล์ที่ติดตั้งของ OpenSpecUpdate a change, CLI
Verifyตรวจสอบว่าการนำไปปฏิบัติตรงกับ artifact ของข้อเสนอการเปลี่ยนแปลงก่อนจัดเก็บ ทักษะ: openspec-verify-changeSkills
Workflowการกระทำ OpenSpec ที่มีชื่อ (propose, apply, archive, ...) ติดตั้งในเครื่องมือ AI ของคุณเป็นทักษะหรือคำสั่งSet up your project
Worksetกลุ่มโฟลเดอร์ส่วนตัวในเครื่องที่เปิดพร้อมกันในเครื่องมือเดียว ไม่ใช่ store และไม่มีการแชร์อะไรWorksets (beta)