沙箱)
從 AtomGit 拉取模板到本地30 分鐘搭好「Rules MCP 驗收腳本」開發(fā)沙箱系列入口不該是「先讀完五十篇文章」而該是半小時有一個可工作的沙箱。沙箱最小集Rulescore 一例 globMCP去密鑰模板 一條驗收腳本。超時就停留下缺口清單——比硬裝宇宙健康。本文按 0–30 分鐘節(jié)奏寫。模板倉結(jié)構(gòu)可與 10-01 AtomGit 模板文對齊。摘要時間盒0–10–20–30到點停。三件套Rules、MCP 模板、驗收腳本。密鑰本地覆寫永不提交。完成定義腳本綠或缺口已記錄。下一步標(biāo)回能力地圖。結(jié)論半小時要的是可工作不是裝完所有工具。結(jié)論卡分鐘動作完成樣子0–10克隆讀 README知道最小路徑10–20Rulesmcp 模板文件就位20–25環(huán)境變量啟用只讀組可用25–30跑驗收exit 0 或缺口列表30 分鐘節(jié)奏超時就停留下缺口比硬裝更重要。缺口進(jìn)入能力地圖的「下一層」。搭建步驟克隆AtomGit 淺克隆模板。Rules確認(rèn).cursor/rules有 core 與一例 glob。MCP復(fù)制去密鑰模板本地導(dǎo)出環(huán)境變量。腳本運行scripts/check.sh或等價。Cursor打開倉庫Ask 一問只讀。勾選完成定義表確認(rèn)未提交密鑰。驗收腳本檢查項檢查通過標(biāo)準(zhǔn)失敗時目錄存在.cursor/rules補(bǔ)模板忽略.env被 ignore改 gitignoremcp模板無真鑰替換占位提示prompts 一例可補(bǔ)示例腳本exit 0讀日志示意 check.sh 片段#!/usr/bin/env bashset-euopipefailtest-d.cursor/rulesgrep-q\.env.gitignore!grep-R-Esk-[a-zA-Z0-9]{10,}|AKIA[0-9A-Z]{12,}-- mcp.json .cursor2/dev/null||trueechosandbox checks passed按倉庫實際改寫目標(biāo)是自動攔低級泄漏與缺件。30 分鐘完成定義倉庫能在 Cursor 打開且 Rules 可見。mcp 模板已本地覆寫密鑰未提交。驗收腳本 exit 0 或缺口已記錄。用 Ask 完成一次只讀提問。未向遠(yuǎn)程推送任何密鑰文件。下一步學(xué)習(xí)點標(biāo)在能力地圖上。和十天系列的關(guān)系本沙箱是入口Rules 工程化、MCP 治理、密鑰清單、站會模板都從這里往外長。不要試圖三十分鐘內(nèi)做完端到端大功能。踩坑克隆后先裝十個 MCP。把作者.env當(dāng)真。驗收失敗仍強(qiáng)行推遠(yuǎn)程。超時不記缺口明天從零再來。FAQQ沒有現(xiàn)成 AtomGit 模板怎么辦A按 10-01 文最小結(jié)構(gòu)自建再反推模板倉。Q三十分鐘不夠A砍 MCP只留 Rules check.sh次日再加。今晚可執(zhí)行克隆或自建最小模板。跑驗收腳本。Ask 一問。把缺口寫進(jìn)能力地圖??蓮?fù)制提示詞塊把關(guān)鍵約束寫成可粘貼塊減少每次臨場發(fā)揮【模式】按任務(wù)選擇 Ask / Agent / Manual 【目標(biāo)】一句話可測結(jié)果 【允許路徑】... 【禁止】密鑰、出網(wǎng)、無關(guān)重構(gòu)、改測試騙綠 【驗收命令】... 【交付】diff --stat 命令輸出 風(fēng)險一句提示詞塊應(yīng)進(jìn) Prompt 庫或團(tuán)隊模板而不是散落在聊天記錄。變更時走評審避免「口頭最新版」。驗證與回滾任何實戰(zhàn)步驟都要回答兩問怎么知道成功失敗如何回滾成功標(biāo)準(zhǔn)盡量是命令退出碼或明確文件存在性回滾盡量是git checkout/git revert/ 關(guān)掉某 MCP 分組。把回滾寫進(jìn)任務(wù)卡Agent 較少在恐慌中擴(kuò)大爆炸半徑。建議在文末「今晚可執(zhí)行」里強(qiáng)制包含一次回滾演練故意改錯再撤回來確認(rèn)肌肉記憶。與 Token、權(quán)限的交叉約束實戰(zhàn)文若只教「怎么做」不提成本與權(quán)限讀者會在真實項目里付學(xué)費。固定提醒上下文只掛本任務(wù)需要的文件與提示。寫與出網(wǎng)工具默認(rèn)關(guān)用時再開。新會話交接用手寫摘要不靠無限滾動歷史。密鑰只走環(huán)境變量示例倉走檢查清單。這些句子可以重復(fù)出現(xiàn)在多篇實戰(zhàn)里——重復(fù)的是紀(jì)律不是車轱轆新聞。團(tuán)隊落地差異個人倉庫可以激進(jìn)試錯團(tuán)隊倉庫要默認(rèn)保守。落地時把「可選項」與「必選項」分開必選項進(jìn)公約與 CI可選項進(jìn)個人筆記。新人第一周只要求必選項達(dá)標(biāo)例如去密鑰、diff 不越界、測試命令可復(fù)跑避免被工具宇宙嚇退。若團(tuán)隊有 AtomGit / 內(nèi)網(wǎng) Git把模板倉作為唯一入口比每人自行拼裝更少分叉。失敗案例復(fù)盤模板日期 任務(wù)目標(biāo) 使用的模式與模型如可知 失敗類型卡住/亂改/漏測/權(quán)限/密鑰 關(guān)鍵 diff 或日志 根因規(guī)則沖突/上下文臟/范圍不清/... 規(guī)則或模板改動 預(yù)防措施負(fù)責(zé)人與到期日兩周一次把復(fù)盤模板過一遍實戰(zhàn)文章里的清單才會進(jìn)化否則清單會停在「寫的時候很對用的時候沒人翻」。度量什么叫變好了可選取的輕量指標(biāo)不必上復(fù)雜平臺越界文件次數(shù) / 周排障新會話次數(shù) / 周止損是否變快紅測先行任務(wù)占比示例倉密鑰掃描告警數(shù)站會是否人人能出示--stat摘要指標(biāo)用于改進(jìn)模板而不是考核懲罰。懲罰會逼人隱藏近失這與安全目標(biāo)相反。缺口清單模板日期 已完成Rules / MCP模板 / check.sh / Ask一問 未完成 阻塞 明日第一件事 能力地圖下一層缺口清單比「感覺沒裝完」可執(zhí)行。第二天從缺口第一條開始而不是重新克隆。安全紅線三十分鐘內(nèi)也適用不向遠(yuǎn)程強(qiáng)推。不提交.env。不開啟出網(wǎng)高危組「順便試試」。不在公共屏幕錄制未打碼密鑰面板。沙箱是練習(xí)場不是豁免場。沙箱日?;昼姶詈煤蠼ㄗh每天開工先跑check.sh。腳本變紅優(yōu)先修沙箱再開功能開發(fā)。沙箱漂移是靜默成本日檢最便宜。執(zhí)行證據(jù)清單檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。檢查項確認(rèn)本任務(wù)的允許路徑、禁止項、驗收命令與回滾方式已寫進(jìn)任務(wù)卡并在完成后保存命令輸出作為證據(jù)。邊界不自動推送、不發(fā)布。draft 未發(fā)布。沙箱是系列的門廊門廊通了房間再一間間裝。