Project Driven Action Learning

当面临一个需要学习新知识才能完成的任务,但容易陷入“准备过度”或“教程收集”的学习瘫痪状态时

DracoUnion Updated 11 repo stars

File contents

project-driven-action-learning

When to Use

当面临一个需要学习新知识才能完成的任务,但容易陷入“准备过度”或“教程收集”的学习瘫痪状态时。description

Core Logic

执行步骤

  1. 定义最小可行项目(MVP)

    • 输入:一个模糊的目标或想法(如“我想做自媒体”、“我想开发一个工具”)。
    • 操作:将宏大目标拆解为一个具体的、可在较短时间内(如1-4周)启动并看到初步结果的微型项目。例如:“发布第一期新闻简报”、“做出产品核心功能的可交互原型”、“完成第一个付费客户的服务交付草案”。
    • 判断标准:项目有明确的、可衡量的交付成果,且范围足够小以降低启动门槛。
    • 输出:一份清晰的最小可行项目(MVP)描述文档。
  2. 在行动中识别知识缺口

    • 输入:步骤1的MVP描述文档。
    • 操作:立即开始执行MVP的第一项任务。当遇到无法凭现有知识或技能直接解决的障碍时,暂停行动,将此障碍明确记录为“知识缺口”。例如:“不知道如何设计新闻简报的排版”、“不清楚该用哪个API实现某个功能”。
    • 判断标准:记录的知识缺口是具体、可查询、可学习的,而非模糊的“我不会”。
    • 输出:一份在执行MVP过程中产生的、按优先级排序的“具体知识缺口清单”。
  3. 针对性学习与即时应用

    • 输入:步骤2的“知识缺口清单”、MVP任务。
    • 操作:针对清单上的第一个(或最高优先级的)缺口,寻找最直接相关的学习资源(教程、文档、问答)。以解决问题为目标进行学习,学完后立即将新知识应用到当前的MVP任务中。
    • 判断标准:学习行为紧密围绕解决当前项目障碍,学后即用,不扩展至无关领域。
    • 输出:MVP的迭代进展,以及被解决的知识缺口记录。

Metadata

属性 值
领域 学习与技能获取
类型 procedural (procedural)
置信度 90%
前置条件 有一个大致的目标或想解决的问题
来源 9️⃣ 洞察九:先行动,再学习

DracoUnion/dankoe-skills/tree/main/project-driven-action-learning commit e33fb6cebb

Frequently asked questions

npx skillmds@latest add dracounion/project-driven-action-learning