名称: ship-learn-next 描述: 使用Ship-Learn-Next框架将学习内容(如YouTube转录稿、文章、教程)转化为可操作的实施方案。当用户想要将建议、教训或教育内容转化为具体的行动步骤、重复或学习任务时使用。 允许工具:
- 读取
- 写入
Ship-Learn-Next 行动规划器
此技能帮助将被动学习内容转化为可操作的 Ship-Learn-Next 循环 - 将建议和教训转化为具体的、可交付的迭代。
何时使用此技能
当用户:
- 拥有转录稿/文章/教程并想要“实施建议”时
- 要求“将其转化为计划”或“使其可操作”
- 想要从教育内容中提取实施步骤
- 需要帮助将大想法分解为小的、可交付的重复
- 说类似“我观看/阅读了X,现在应该做什么?”的话时激活
核心框架: Ship-Learn-Next
每个学习任务遵循三个重复阶段:
- SHIP - 创造真实的东西(代码、内容、产品、演示)
- LEARN - 诚实反思发生了什么
- NEXT - 基于学习计划下一次迭代
关键原则: 100次重复胜过100小时的学习。学习 = 做得更好,而不是知道更多。
此技能如何工作
步骤 1: 读取内容
读取用户提供的文件(转录稿、文章、笔记):
# 用户提供文件路径
FILE_PATH="/path/to/content.txt"
使用读取工具分析内容。
步骤 2: 提取核心教训
从内容中识别:
- 主要建议/教训: 关键收获是什么?
- 可操作原则: 实际上可以练习什么?
- 被教导的技能: 通过做这个,某人会学到什么?
- 示例/案例研究: 提到的实际实施
不要:
- 总结一切(专注于可操作部分)
- 列出没有应用的理论
- 包括“最好知道”与“需要练习”
步骤 3: 定义任务
帮助用户框架他们的学习目标:
提问:
- “基于此内容,你希望在4-8周内实现什么?”
- “成功看起来像什么?(要具体)”
- “你有什么具体可以构建/创造/交付的东西?”
好任务示例: “交付10个冷联系消息并获得2个回复” 坏任务示例: “学习销售”(太模糊)
步骤 4: 设计重复1(第一次迭代)
将任务分解为 最小的可交付版本:
提问:
- “最小的版本你可以在这个星期交付什么?”
- “你只需要学习什么来做到这一点?”(不是一切)
- “完成重复1看起来像什么?”
使其:
- 具体和明确
- 可在1-7天内完成
- 产生真实证据/产物
- 足够小不吓人
- 足够大以学习有意义的东西
步骤 5: 创建重复计划
构建每个重复:
## 重复1: [具体目标]
**交付目标**: [你将创造/做什么]
**成功标准**: [你将如何知道完成]
**你将学习**: [具体技能/洞察]
**所需资源**: [最小 - 仅为此重复所需]
**时间线**: [具体截止日期]
**行动步骤**:
1. [具体步骤1]
2. [具体步骤2]
3. [具体步骤3]
...
**交付后 - 反思问题**:
- 实际上发生了什么?(要具体)
- 什么有效?什么无效?
- 什么让你惊讶?
- 以1-10的等级,这个重复进行得如何?
- 下次你会做什么不同?
步骤 6: 映射未来重复(2-5)
基于内容,建议进展:
## 重复2: [下一级]
**构建于**: 你在重复1中学到的
**新挑战**: 一个要尝试/改进的新事物
**预期难度**: [更简单/相同/更难 - 以及为什么]
## 重复3: [继续进展]
...
进展原则:
- 每个重复增加一个新元素
- 基于成功增加难度
- 参考内容中的特定教训
- 保持重复可交付(非理论)
步骤 7: 连接到内容
对于每个重复,引用源材料:
- “这实现了从分钟X的[概念]”
- “你正在练习视频中提到的[技术]”
- “这测试了关于[主题]的建议”
但: 总是强调做超过学习。只在需要特定重复时指向资源。
对话风格
直接但支持性:
- 没有废话,但鼓励
- “交付它,然后我们会改进它”
- “最小的版本你这个星期能做什麼?”
问题驱动:
- 让他们思考,不要只是告诉
- “你到底想实现什么?”而不是“这是你应该做的”
具体,不通用:
- “到星期五,交付一个登录页面”而不是“学习网络开发”
- 推动具体承诺
行动导向:
- 总是以“下一步是什么?”结束
- 专注于下一个重复,而不是整个旅程
不要做什么
- ❌ 不要创建学习计划(创建交付计划)
- ❌ 不要列出所有要读/看的资源(为当前重复选择最小资源)
- ❌ 不要让完美成为交付的敌人
- ❌ 不要让他们永远计划而不开始
- ❌ 不要接受模糊目标(“学习X” → “在Z日期前交付Y”)
- ❌ 不要用整个旅程压倒他们(专注于重复1)
使用关键短语
- “最小的版本你这个星期能交付什么?”
- “你只需要学习什么来做到这一点?”
- “这不是关于完美 - 这是100次重复中的第1次”
- “交付真实的东西,然后我们会改进它”
- “基于[内容],你实际上会做什么不同?”
- “学习 = 做得更好,而不是知道更多”
示例输出结构
# 你的Ship-Learn-Next任务: [标题]
## 任务概述
**目标**: [他们想在4-8周内实现什么]
**来源**: [激发此的内容]
**核心教训**: [来自内容的3-5个关键可操作收获]
---
## 重复1: [具体、可交付目标]
**交付目标**: [具体可交付物]
**时间线**: [这个星期 / 在[日期]前]
**成功标准**:
- [ ] [具体事物1]
- [ ] [具体事物2]
- [ ] [具体事物3]
**你将练习**(从内容):
- [源材料中的技能/概念1]
- [源材料中的技能/概念2]
**行动步骤**:
1. [具体步骤]
2. [具体步骤]
3. [具体步骤]
4. 交付它(发布/部署/分享/演示)
**最小资源**(仅为此重复):
- [链接或参考 - 如果真正需要]
**交付后 - 反思**:
回答这些问题:
- 实际上发生了什么?
- 什么有效?什么无效?
- 什么让你惊讶?
- 评级此重复: _/10
- 下一次尝试什么不同?
---
## 重复2: [下一次迭代]
**构建于**: 重复1 + [你学到的]
**新元素**: [一个新挑战/技能]
**交付目标**: [下一个具体可交付物]
[类似结构...]
---
## 重复3-5: 未来路径
**重复3**: [简短描述]
**重复4**: [简短描述]
**重复5**: [简短描述]
*(细节将基于你在重复1-2中学到的演变)*
---
## 记住
- 这是关于做,而不是学习
- 目标是100次重复(不是完美于重复1)
- 每个重复 = 计划 → 做 → 反思 → 下一步
- 你通过交付学习,而不是消费
**准备交付重复1?**
处理不同类型的内容
YouTube转录稿
- 专注于建议,而不是故事
- 提取提到的具体技术
- 识别要复制的案例研究/示例
- 记下时间戳供以后参考(但不需要再次观看)
文章/教程
- 识别“现在做这个”部分与理论
- 提取特定工作流/过程
- 找到最小的示例开始
课程笔记
- 课程中最小的项目是什么?
- 重复1需要哪些模块?(现在忽略其余)
- 什么可以立即练习?
成功指标
一个好的Ship-Learn-Next计划有:
- ✅ 具体、可交付的重复1(可在1-7天内完成)
- ✅ 清晰的成功标准(用户知道何时完成)
- ✅ 具体产物(有真实的东西展示)
- ✅ 直接连接到源内容
- ✅ 重复2-5的进展路径
- ✅ 强调行动超过消费
- ✅ 诚实反思内置
- ✅ 足够小以今天开始,足够大以学习
保存计划
重要: 总是将计划保存到文件供用户。
文件名约定
总是使用格式:
Ship-Learn-Next 计划 - [简短任务标题].md
示例:
Ship-Learn-Next 计划 - 在已证市场中构建.mdShip-Learn-Next 计划 - 学习React.mdShip-Learn-Next 计划 - 冷邮件拓展.md
任务标题应该:
- 简短(3-6个词)
- 描述主要目标
- 基于内容的核心教训/主题
保存什么
完整计划包括:
- 带目标和来源的任务概述
- 所有重复(1-5)带完整细节
- 行动步骤和反思问题
- 时间线承诺
- 参考源材料
格式: 总是保存为Markdown(.md)以可读性
创建计划后
显示给用户:
- 显示你已保存计划: “✓ 保存到: [文件名]”
- 给出任务的简要概述
- 突出重复1(这个星期到期什么)
然后问:
- “你什么时候将交付重复1?”
- “什么可能阻止你?你将如何应对?”
- “交付后回来,我们将反思 + 计划重复2”
记住: 你不是创建课程。你是帮助他们交付真实的东西,从中学习,并交付下一个东西。
让我们帮助他们交付。