feat: integrate learning module
This commit is contained in:
@@ -217,7 +217,7 @@ const courseSkills: Skill[] = [
|
||||
outputs: ['页面检查结果', 'Console/Network/DOM 证据', '调试建议'],
|
||||
guardrails: ['只用于开发过程', '不把本地调试结果当成已发布作品', '不绕过项目浏览器工具访问页面'],
|
||||
appliesTo: ['需要网页调试的项目伙伴'],
|
||||
statusLabel: '平台内置 · 可手动选择',
|
||||
statusLabel: '平台内置 · 默认勾选',
|
||||
},
|
||||
{
|
||||
id: 'grilling',
|
||||
@@ -233,8 +233,8 @@ const courseSkills: Skill[] = [
|
||||
{
|
||||
id: 'planning-with-files',
|
||||
name: '项目规划',
|
||||
description: '为复杂任务维护可恢复的计划、发现和进展,记录在项目的 .niancode/agent-planning/ 中。',
|
||||
prompt: '复杂任务开始前在 .niancode/agent-planning/ 建立并持续更新 task_plan.md、findings.md 和 progress.md。',
|
||||
description: '为复杂任务维护可恢复的计划、发现和进展,直接记录在当前项目根目录。',
|
||||
prompt: '复杂任务开始前在当前项目根目录建立并持续更新 task_plan.md、findings.md 和 progress.md。',
|
||||
inputs: ['复杂任务目标', '阶段与成功标准', '代码和验证结果'],
|
||||
outputs: ['可恢复的计划', '研究发现', '进展与验证记录'],
|
||||
guardrails: ['简单任务不创建规划文件', '不记录密钥和敏感数据', '遵守项目 AGENTS.md'],
|
||||
@@ -252,17 +252,6 @@ const courseSkills: Skill[] = [
|
||||
appliesTo: ['需要结题展示的项目伙伴'],
|
||||
statusLabel: '平台内置 · 可手动选择',
|
||||
},
|
||||
{
|
||||
id: 'game-engine',
|
||||
name: '游戏引擎',
|
||||
description: '构建基于 HTML5、Canvas、WebGL 和 JavaScript 的 2D/3D 游戏,处理循环、物理、碰撞、输入、音频与本地预览。',
|
||||
prompt: '当用户开发 Web 游戏或游戏引擎时,参考游戏循环、渲染、物理、碰撞、输入和音频等实践,并优先遵循当前项目的框架与构建方式。',
|
||||
inputs: ['游戏类型与目标平台', '当前项目框架和运行方式', '玩法、交互与性能要求'],
|
||||
outputs: ['可运行的游戏功能', '本地预览与验证结果', '必要的玩法和工程说明'],
|
||||
guardrails: ['优先使用项目已有依赖', '不为套用旧模板降级 Phaser 或其他框架', '不创建不受支持的发布、上传或云部署页面'],
|
||||
appliesTo: ['需要开发 Web 游戏或游戏引擎的项目伙伴'],
|
||||
statusLabel: '平台内置 · 可手动选择',
|
||||
},
|
||||
];
|
||||
|
||||
const knowledgeFiles: KnowledgeFile[] = [
|
||||
|
||||
Reference in New Issue
Block a user