feat: add bundled OpenCode skills and refine module flow
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
inman
2026-08-14 18:15:55 +08:00
parent 88f9ee8708
commit c809002180
31 changed files with 1153 additions and 241 deletions

View File

@@ -41,7 +41,7 @@ export const aiModules: readonly AiModuleDefinition[] = [
subtitle: 'AI 学习',
description: '用顶尖的方法解锁万物规律',
route: null,
enabled: false,
enabled: true,
Icon: Sigma,
},
{

View File

@@ -8,6 +8,18 @@ const SKILL_DISPLAY_BY_ID: Record<string, SkillDisplayInfo> = {
name: '开发浏览器',
description: '打开、查看或调试本地及公网网页,读取 Console、Network、DOM 和样式信息。',
},
'frontend-slides': {
name: '项目演示',
description: '把项目内容整理成可播放的 16:9 HTML 幻灯片,不生成 PPTX 或云端发布。',
},
grilling: {
name: '方案质询',
description: '在重要工作开始前逐项澄清目标、范围和关键取舍,确认后再执行。',
},
'planning-with-files': {
name: '项目规划',
description: '为复杂任务维护可恢复的计划、发现和进展,记录在项目的 .niancode/agent-planning/ 中。',
},
};
export function getSkillDisplayInfo(skillId: string): SkillDisplayInfo {