適用於 Openclaw 的 程式碼任務產生器

一種智慧工具,可將原始專案需求或 PDD 實施計劃轉換為結構化、可操作的 Markdown 任務檔案,供 AI 代理和開發人員使用。

paulpete
v0.1.0
Feb 3, 2026
0
0
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install code-task-generator

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 code-task-generator。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 程式碼任務產生器?

程式碼任務產生器是 Openclaw Skills 集合中不可或缺的補充,旨在彌合高層實施計劃與細粒度、可執行任務之間的鴻溝。透過分析來自各種來源(包括直接文本、本地檔案或產品設計文件 (PDD))的輸入,該技能會自動將需求格式化為標準的 .code-task.md 格式。

該工具確保每項任務都包含關鍵上下文、技術約束以及 Given-When-Then 驗收標準。無論您是手動工作還是使用自主代理,該技能都能為高品質軟體開發和跨 Openclaw Skills 工作流的一致輸出提供必要的技術結構。

程式碼任務產生器 應用場景

  • 將模糊的功能描述轉換為具有清晰邊界的詳細技術規範。
  • 將 PDD 實施計劃分解為順序的分步資料夾和任務檔案。
  • 使用 Openclaw Skills 在開發團隊中標準化驗收標準,以實現更好的 QA。
  • 為 Ralph 等代理的自主實施準備結構化任務。
  • 自動化在任務定義中包含單元測試要求,以確保測試驅動開發。

程式碼任務產生器 運作原理

  1. 輸入檢測:該技能識別提供的輸入是原始文本描述、本地檔案路徑還是複雜的 PDD 計劃結構。
  2. 需求分析:解析輸入以提取核心功能、技術領域、複雜程度和實施約束。
  3. 任務規劃:代理建議任務分解順序和依賴圖,在繼續之前需要用戶明確批准。
  4. 檔案產生:獲批後,產生帶有 YAML 前置資料的標準 Markdown 格式 .code-task.md 檔案。
  5. 整合:提供產生 PROMPT.md 檔案的功能,以便 Ralph 開始自主執行新建立的任務。

程式碼任務產生器 設定指南

要在您的代理環境中使用此功能,請確保工作區已初始化且代理具有檔案系統權限。

# 透過 AI 助手觸發技能的範例
code-task-generator --input "我需要一個驗證 API 金鑰的函式" --task_name "api-auth"

對於基於 PDD 的工作流,請將輸入指向您的設計文件,以發揮 Openclaw Skills 的全部威力:

code-task-generator --input "specs/auth-system/plan.md"

程式碼任務產生器 資料結構與分類體系

產生的任務使用帶有 YAML 前置資料的標準 Markdown 架構進行生命週期追蹤。

組件 描述
YAML 前置資料 追蹤狀態(待處理/已開始/已完成)和建立日期。
參考文件 將任務連結到主要的 design.md 和相關研究。
技術要求 特定工程約束和目標的編號列表。
驗收標準 使用 Given-When-Then 格式提供可衡量的成功指標。
元數據 標記複雜度(低/中/高)並識別所需的開發人員技能。

程式碼任務產生器 進階特性

  • 自動化 PDD 處理,逐步處理實施,以便進行增量學習。
  • 原生 Ralph 整合,透過自定義 YAML 預設實現自主任務執行。
  • 智慧輸入自動檢測,支援直接文本、檔案路徑、目錄路徑和 URL。
  • 結構化目錄管理,自動將任務整理到補零的步驟資料夾中(例如 step01, step02)。
  • 整合測試要求,將單元測試合併到 Openclaw Skills 內的主要任務生命週期中。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*