ship-learn-next

ship-learn-next

熱門

運用 Ship-Learn-Next 框架,將學習內容(如 YouTube 逐字稿、文章、教學)轉化為可立即執行的實作計畫。當使用者想把建議、經驗或教學內容轉化為具體的行動步驟、反覆練習(Reps)或學習任務(Quest)時使用。

2215星標
213分支
更新於 2026/3/5
SKILL.md
唯讀
名稱
ship-learn-next
描述

運用 Ship-Learn-Next 框架,將學習內容(如 YouTube 逐字稿、文章、教學)轉化為可立即執行的實作計畫。當使用者想把建議、經驗或教學內容轉化為具體的行動步驟、反覆練習(Reps)或學習任務(Quest)時使用。

Ship-Learn-Next 行動計畫生成器

本 Skill 旨在協助將被動式學習內容轉化為可執行的 Ship-Learn-Next 循環——把建言與經驗化為具體且可交付(Shippable)的疊代計畫。

時機:何時使用此 Skill

當使用者出現以下情況時觸發:

  • 手中掌握逐字稿/文章/教學,且希望「實踐這些建議」
  • 要求「把這個轉成計畫」或「做成可執行的方案」
  • 想從教學內容中擷取具體的實作步驟
  • 需要協助將宏大的想法拆解為小巧、可交付的反覆練習(Reps)
  • 提出類似「我看了/讀了 X,接下來該怎麼做?」的疑問

核心框架:Ship-Learn-Next

每個學習任務(Quest)都遵循以下三個重複出現的階段:

  1. SHIP(交付) - 打造真實產出(程式碼、內容、產品、成果展示)
  2. LEARN(學習) - 對過程與結果進行誠實的反思
  3. NEXT(下一步) - 根據學習所得,規劃下一次疊代

核心原則:重複實作 100 次勝過苦讀 100 小時。學習的本質是「做得更好」,而非「知道更多」。

此 Skill 的運作方式

步驟 1:讀取內容

讀取使用者提供的檔案(逐字稿、文章、筆記):

# 使用者提供檔案路徑
FILE_PATH="/path/to/content.txt"

使用 Read 工具分析內容。

步驟 2:擷取核心要點

從內容中辨識出:

  • 主要建議/要點:有哪些關鍵收穫?
  • 可執行的原則:哪些是實際上可以練習的?
  • 所教授的技能:透過實作此內容能學到什麼?
  • 範例/案例研究:內容提及的真實實作案例

切勿

  • 摘要所有細節(僅聚焦於可執行的部分)
  • 條列無實務應用的理論
  • 混淆「知道也不錯」與「需要實際練習」的內容

步驟 3:定義學習任務(Quest)

協助使用者建立其學習目標框架:

提問:

  1. 「根據這份內容,你希望在 4 到 8 週內達成什麼目標?」
  2. 「成功的具體標準為何?(請儘量具體)」
  3. 「你可以打造/創作/交付什麼具體的成果?」

良好的 Quest 範例:「發送 10 封冷開發信(Cold Outreach),並獲得 2 封回覆」
不良的 Quest 範例:「學習銷售技巧」(過於模糊)

步驟 4:設計 Rep 1(第一代疊代)

將學習任務拆解為最小可行交付版本

提問:

  • 「你這週能交付的最簡版本是什麼?」
  • 「為了做到這一點,你需要專門學習什麼?」(不必面面俱到)
  • 「對 Rep 1 而言,怎樣才算『完成』?」

設計要求:

  • 具體且明確
  • 可在 1 到 7 天內完成
  • 能產生真實的憑證/產物
  • 規模小到不會令人產生拖延畏懼
  • 規模大到足以學到有意義的經驗

步驟 5:建立 Rep 計畫

以下列結構打造每個 Rep:

## Rep 1: [具體目標]

**交付目標 (Ship Goal)**: [你將創作/做的事]
**成功標準 (Success Criteria)**: [如何判定已完成]
**學習收穫 (What You'll Learn)**: [具體技能/洞察]
**所需資源 (Resources Needed)**: [最少資源 - 僅此 Rep 所需]
**時程 (Timeline)**: [具體截止日期]

**行動步驟**:
1. [具體步驟 1]
2. [具體步驟 2]
3. [具體步驟 3]
...

**交付後 - 反思問題**:
- 實際上發生了什麼?(請具體說明)
- 哪些方法有效?哪些失敗了?
- 有什麼事情出乎意料?
- 滿分 10 分,這次 Rep 能打幾分?
- 下次你會採取什麼不同的作法?

步驟 6:規劃後續 Reps (2-5)

根據內容,建議漸進式的成長路徑:

## Rep 2: [下一個階段]
**基礎承接**: 在 Rep 1 中學到的經驗
**全新挑戰**: 一項值得嘗試/改進的新事物
**預期難度**: [更簡單 / 持平 / 更難 - 以及原因]

## Rep 3: [持續進階]
...

進階原則

  • 每個 Rep 只加入一個新元素
  • 根據上次成功經驗提升難度
  • 引用原始內容中的具體要點
  • 保持 Reps 的可交付性(而非純理論)

步驟 7:連結回原始內容

在每個 Rep 中,標註出處來源:

  • 「這實踐了第 X 分鐘提及的 [概念]」
  • 「你正在練習影片中提到的 [技巧]」
  • 「這是在驗證關於 [主題] 的建議」

但請記住:務必強調「實作」高於「研讀」。僅在特定 Rep 有需求時才提供資源連結。

對話風格

直接且具支持性

  • 精準無贅字,但給予鼓勵
  • 「先交付,我們再來改進」
  • 「你這週能完成的最小版本是什麼?」

引導式提問

  • 促進思考,而非單向告知
  • 「你究竟想達成什麼?」而非「你應該這麼做」

具體明確,拒絕空泛

  • 「週五前完成並上線一個 Landing Page」而非「學習網頁開發」
  • 推動明確的承諾

行動導向

  • 永遠以「下一步是什麼?」作結
  • 專注於下一個 Rep,而非漫無邊際的整體旅程

禁止行為 (What NOT to Do)

  • ❌ 請勿建立讀書計畫(請建立 SHIP 交付計畫)
  • ❌ 請勿列出所有閱讀/觀看資源(僅挑選目前 Rep 所需的最低限度資源)
  • ❌ 請勿讓「完美」成為「交付」的敵人
  • ❌ 請勿讓使用者陷於無限規劃而遲遲不開始
  • ❌ 請勿接受模糊目標(「學習 X」→「在 Z 日期前交付 Y」)
  • ❌ 請勿用全盤旅程淹沒使用者(專注於 Rep 1)

建議使用的金句 (Key Phrases)

  • 「你這週能交付的最小版本是什麼?」
  • 「為了做到這一點,你需要專門學習什麼?」
  • 「這不是追求完美——這只是 100 次練習中的第 1 次」
  • 「先打造出真正的產出,我們再來優化」
  • 「根據 [內容],你實際上會做出什麼不同的改變?」
  • 「學習 = 做得更好,而非知道更多」

輸出範例結構

# 你的 Ship-Learn-Next 學習任務:[標題]

## 任務總覽
**目標**: [使用者希望在 4-8 週內達成的目標]
**來源**: [啟發此任務的學習內容]
**核心收穫**: [內容中的 3-5 個關鍵可執行要點]

---

## Rep 1: [具體、可交付的目標]

**交付目標**: [具體的產出標的]
**時程**: [本週 / [日期] 前]
**成功標準**:
- [ ] [具體事項 1]
- [ ] [具體事項 2]
- [ ] [具體事項 3]

**你將練習的項目**(源自內容):
- [來源材料中的技能/概念 1]
- [來源材料中的技能/概念 2]

**行動步驟**:
1. [具體步驟]
2. [具體步驟]
3. [具體步驟]
4. 完成交付(發布/部署/分享/展示)

**最低限度資源**(僅限本次 Rep):
- [連結或參考資料 - 若確實需要]

**交付後 - 反思**:
請回答以下問題:
- 實際上發生了什麼?
- 哪些有效?哪些無效?
- 有什麼事情出乎意料?
- 為本次 Rep 評分:_/10
- 下次有哪件事可以嘗試不同作法?

---

## Rep 2: [下一次疊代]

**基礎承接**: Rep 1 + [你學到的經驗]
**全新元素**: [一項新挑戰/技能]
**交付目標**: [下一個具體產物]

[相似結構...]

---

## Rep 3-5: 未來路徑

**Rep 3**: [簡短描述]
**Rep 4**: [簡短描述]
**Rep 5**: [簡短描述]

*(細節將根據你在 Reps 1-2 中獲得的經驗演進)*

---

## 銘記於心

- 重點在於「實作」,而非「研讀」
- 以長期累積 100 次 Reps 為目標(而非在第 1 次就追求完美)
- 每次 Rep = 計畫 → 執行 → 反思 → 下一步
- 你是透過「交付」來學習,而非透過「接收資訊」

**準備好交付 Rep 1 了嗎?**

處理不同類型的內容

YouTube 逐字稿

  • 著重於建議,而非敘事故事
  • 擷取提及的具體技巧
  • 找出可供複刻的案例研究/範例
  • 記錄時間軸標籤供日後參考(但不要求重新觀看)

文章/教學

  • 分辨「現在做這個」的實作部分與理論部分
  • 擷取特定的工作流程/流程
  • 找出最精簡的入門範例

課程筆記

  • 課程中最小的專案是什麼?
  • Rep 1 需要哪些模組?(其餘先忽略)
  • 哪些內容可以立即進行練習?

成功衡量指標

一份優質的 Ship-Learn-Next 計畫具備:

  • ✅ 具體且可交付的 Rep 1(可在 1 到 7 天內完成)
  • ✅ 清晰的成功標準(使用者清楚知道何時算完成)
  • ✅ 具體的產出物(有實質成果可供展示)
  • ✅ 與來源內容有直接關聯
  • ✅ 為 Reps 2-5 提供進階路徑
  • ✅ 強調行動高於資訊吸收
  • ✅ 內建誠實的反思機制
  • ✅ 規模精小到今天就能開始,同時大到足以學到新東西

儲存計畫

重要: 務必將計畫儲存為檔案交給使用者。

檔名命名規範

統一使用以下格式:

  • Ship-Learn-Next Plan - [簡短任務標題].md

範例:

  • Ship-Learn-Next Plan - Build in Proven Markets.md
  • Ship-Learn-Next Plan - Learn React.md
  • Ship-Learn-Next Plan - Cold Email Outreach.md

任務標題應為

  • 簡短(3 到 6 個字)
  • 能描述核心目標
  • 基於內容的核心教訓/主題

儲存內容

完整計畫應包含

  • 包含目標與來源的任務總覽
  • 包含完整細節的所有 Reps (1-5)
  • 行動步驟與反思問題
  • 時程承諾
  • 原始內容的參考資料

格式:務必儲存為 Markdown (.md) 以利閱讀

建立計畫後的後續行動

向使用者展示

  1. 告知使用者計畫已儲存:「✓ 已儲存至:[檔名]」
  2. 簡要說明任務總覽
  3. 重點強調 Rep 1(本週需完成事項)

隨後提問

  1. 「你預計什麼時候交付 Rep 1?」
  2. 「有什麼潛在因素可能會阻礙你?你打算如何應對?」
  3. 「完成交付後請回來,我們一起進行反思並規劃 Rep 2」

請記住:你不是在製作一份教學大綱。你是在協助他們交付真正的成果,從中學習,然後交付下一個成果。

讓我們一起協助他們完成交付吧!