ワンクリックで
coding-teaching
Paracraft 场景中的编程学习 skill。当用户要学编程、代码方块、NPL、Lua 或基础命令时使用。目标是稳定驱动编程学习流程。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Paracraft 场景中的编程学习 skill。当用户要学编程、代码方块、NPL、Lua 或基础命令时使用。目标是稳定驱动编程学习流程。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Paracraft 场景中的英语学习 skill。当用户要学英语、单词、拼写、口语或翻译时使用。目标是稳定驱动英语学习流程。
结构化收集或确认学员档案信息。当需要补充姓名、年龄、年级、兴趣、英语水平或编程水平时使用。
Paracraft 3D世界中方块操作技能。当用户需要放置、删除、填充、替换、克隆、旋转、平移、镜像方块,或者修改方块属性(颜色、光照、可见性等),加载/保存模板,导出模型,或者需要查询场景中的方块信息时使用此技能。通过 run_npl_codeblock_code 工具执行斜杠命令和 BlockEngine API 来操作3D世界。涵盖所有方块相关操作和常用方块ID查询。关键词:方块、block、放置、删除、填充、替换、克隆、旋转、镜像、模板、颜色、建造、build、setblock、场景、scene。
Paracraft 3D场景中的Copilot子角色控制技能。当LLM需要控制NPC角色(宠物、助手等)执行动作(说话、移动、播放动画)时使用此技能。涵盖角色发现、代码执行、消息发送和多角色协作。
对话历史摘要压缩技能(内部)。当对话上下文过长时,DialogHistoryManager 自动调用此技能将旧对话压缩为摘要,保留学习相关关键信息,过滤无关闲聊。
| name | coding-teaching |
| description | Paracraft 场景中的编程学习 skill。当用户要学编程、代码方块、NPL、Lua 或基础命令时使用。目标是稳定驱动编程学习流程。 |
本 skill 只负责:
不负责:
进入本 skill 后,按以下顺序判断:
learning_log.mduser_profile.mduser-profilecodingLevel,本轮先判断 level,不直接进入正式教学每轮动作按以下优先级决定:
如果日志显示当前项仍为 practicing,默认继续当前项。
本 skill 的“单轮一个动作”采用最小教学步定义。
一个最小教学步只允许:
用户结果反馈放在下一轮处理。
标准流程如下:
learning_log.md当 learning_log.md 不存在、不可用,或无法判断历史进度时,按首次学习处理。
默认起点如下:
codingLevel = beginner
从 move、turn、say 中选择一个可见效果最强的命令开始codingLevel = elementary
从顺序执行或简单循环开始codingLevel = intermediate
从条件判断或简单事件开始根据年龄决定难度:
根据 codingLevel 决定起点:
beginner:
move、turn、sayelementary:
变量、循环、简单函数intermediate:
条件、事件、组合任务基础门槛规则:
每轮后必须更新 learning_log.md。
最少记录:
teach / review / feedbackcorrect / incorrect / skippednew / practicing / mastered推荐结构:
## Session: YYYY-MM-DD
### Current Topic
- type: coding
- item: move
- action: feedback
- status: practicing
### Latest Result
- result: incorrect
- note: 知道作用,但参数还不稳定
### Next Step
- next: retry move(1)
保留三个最小状态即可:
session_startstep_continueresult_feedback