Skip to content
Back to skills

Project Based Learning Framework

ASecurity

当需要高效学习一项新技能或知识,并希望避免“教程地狱”时

  • 12 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
developmentpython

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add DracoUnion/dankoe-skills --skill project-based-learning-framework --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Based Learning Framework?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Project Based Learning Framework
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dracounion-project-based-learning-framework/badge)](https://www.skillsdirectory.com/skills/dracounion-project-based-learning-framework)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: project-based-learning-framework
description: 当需要高效学习一项新技能或知识,并希望避免“教程地狱”时
---

# project-based-learning-framework

## When to Use

当需要高效学习一项新技能或知识,并希望避免“教程地狱”时description

## Core Logic

# 执行步骤

1.  **输入**:一个明确的学习领域或技能目标(例如:学习Python编程、掌握Photoshop、改善个人健康)。
    **操作**:基于输入目标,定义一个具体的、可交付的“项目”。项目应能推动你实现“理想生活地图”中的某个目标。
    **判断标准**:项目有明确的最终产出物(如一个可运行的小程序、一套修好的图片、一个健康改善计划表)。
    **常见误区**:项目定义过于庞大或模糊(如“学会编程”),应拆解为更小、更具体的项目(如“用Python写一个自动整理桌面文件的脚本”)。

2.  **操作**:创建项目大纲文档。
    *   **头脑风暴**:将所有与项目相关的想法、问题、所需资源倾倒进文档。
    *   **寻找灵感**:保存3-5个优秀的同类项目/作品作为参考。
    *   **解构分析**:研究这些灵感来源,分解其结构、关键特征或实现路径。
    *   **结构化大纲**:将项目分解为部分、里程碑、所需技能点、待解决问题列表。
    **判断标准**:大纲涵盖了项目从启动到完成的初步路径,并标识了已知和未知的领域。
    **常见误区**:在制定大纲阶段过度深入细节研究,陷入“准备陷阱”。

3.  **操作**:立即开始动手执行项目,而非先学习。
    *   **IF** 你对该领域已有一些基础知识:
        *   **操作**:直接从你知道的部分开始构建。
    *   **ELSE** (你完全是新手):
        *   **操作**:执行“最小可行启动”——下载必要工具,尝试做出任何一点东西,哪怕只是一个按钮、一行代码、一次简单的操作。
    **判断标准**:项目已启动,并遇到了第一个具体的、阻碍进展的“知识空白”或问题。
    **常见误区**:因恐惧或追求完美而推迟动手,转而观看大量教程。

4.  **操作**:进入“构建-搜索”循环。
    *   **遇到问题**:明确记录当前遇到的具体障碍。
    *   **精准搜索**:使用搜索引擎或AI工具,针对该具体问题搜索解决方案。
    *   **尝试实施**:将找到的解决方案应用到项目中。
    *   **循环判断**:
        *   **IF** 问题解决,项目得以推进 -> 回到“遇到问题”步骤,继续构建。
        *   **ELSE IF** 尝试后问题未解决 -> 优化搜索关键词或提问方式,再次搜索。
        *   **ELSE IF** 多次搜索仍无法解决 -> 考虑向社区或专家提问。
    **判断标准**:学习行为(搜索)紧密围绕并服务于解决项目中的真实、具体问题。
    **常见误区**:脱离项目上下文进行宽泛学习;搜索到答案后不立即实践,导致遗忘。

# 输出格式要求

输出应包括:
1.  **项目定义**:清晰陈述项目名称、最终产出物及其与个人目标的关联。
2.  **项目大纲**:以列表或思维导图形式呈现的结构化大纲,包含里程碑和已知/未知项。
3.  **当前状态**:记录项目启动后的第一步行动及遇到的第一个具体问题。
4.  **下一步行动**:基于“构建-搜索”循环,明确下一步要搜索解决的具体问题是什么。

## Metadata

| 属性 | 值 |
|------|-----|
| 领域 | 学习方法 |
| 类型 | procedural (procedural) |
| 置信度 | 95% |
| 前置条件 | 已通过“理想生活地图”或类似方法确定了与目标相关的学习领域 |
| 来源 | 元技能——学习如何学习 > 2) 制定项目大纲 & 3) 从你所知道的东西开始 |

Files in this skill

  • SKILL.md3.9 KB
  • references/source.md9.4 KB
  • scripts/run.py284 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…