estimate-before-build:先估後建

前言

在智能體開發中,最昂貴的失敗往往不是估錯——而是沒做決定。Agent 開始動手,需求實際是想像的三倍,此刻停下顯得像失敗。estimate-before-build 插件要求在第一個編輯前進行估算,把無聲滑坡變成顯式選擇:這個範圍配這個預算,或者縮小範圍。

這是什麼

這是一個由 ChenneyZhuang 維護的插件。它將請求轉化爲有界任務列表,對每個任務進行檔位估算並命名不確定性驅動因素,強制擺出範圍與預算的選擇,而不是默認執行。

核心功能

1. 有界任務列表

插件要求將請求轉化爲有界任務列表,並命名假設。這是估算的基礎。

2. 檔位估算(S/M/L/XL)

小時數製造假精度和日曆承諾;檔位傳達形狀。

  • S:一次坐着,無未知(例如:給表單加一個字段)。
  • M:幾次坐着或一個未知(例如:帶數據獲取的新頁面)。
  • L:多個未知或跨系統(例如:支付集成)。
  • XL:需要自己的計劃(例如:遷移、重寫)。

3. 命名不確定性

M 檔以上必須點名不確定性來源。風險住在那裏,spike 也該打在那裏。

4. 擺出選擇

擺出來,別替選:全範圍、能塞進預算的縮減範圍、或先 timebox 探明未知。

5. 記錄估算與校準

將估算記錄下來,以便後續進行終點對賬(逐任務:估的 vs 實際)。這是讓下次估算變準的唯一機制。

安裝與啓用

使用官方提供的命令進行安裝:

npx skills add ChenneyZhuang/estimate-before-build

注意事項

  • 檔位傳達形狀,不傳達日期;需要日曆承諾的人需要真正的計劃流程,不是更大的檔位。
  • 校準工作只有在終點對賬實際發生時纔有效——跳過對賬的學習機制無從談起。

適用場景

適合需要在代碼生成前對任務範圍、預算和不確定性進行顯式管理的開發者與智能體。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜