spa/.kiro/steering/ai-team-skills.md

3.5 KiB
Raw Blame History

inclusion
always

AI Team Skills 智能技能

根据任务内容自动判断是否需要使用对应技能。

📋 Thread Manager - 线程管理

自动触发:需要管理多任务、保存上下文、切换工作线程时

功能:多线程对话管理,保持上下文隔离和专注。

MCP 工具:

  • create_thread - 创建新线程
  • list_threads - 列出所有线程
  • switch_thread - 切换到指定线程
  • get_thread - 获取线程详情
  • update_thread - 更新线程信息
  • delete_thread - 删除线程
  • get_current_thread - 获取当前活跃线程
  • track_file_change - 记录文件变更
  • search_messages - 语义搜索历史消息

命令示例:

  • /thread new "Title" - 创建新线程
  • /threads - 列出所有线程
  • /thread <id> - 切换线程

📝 Changelog Generator - 变更日志生成器

触发词:changelog变更日志发布版本

功能:自动分析 Git 提交历史,生成符合规范的 CHANGELOG.md。

工作流程:

  1. 分析 Git 提交历史
  2. 根据 Conventional Commits 规范解析
  3. 智能分类和组织变更
  4. 生成 Keep a Changelog 标准文档

支持的提交类型:

  • feat Features
  • fix🐛 Bug Fixes
  • docs📝 Documentation
  • perf Performance
  • refactor♻️ Code Refactoring

命令:

changelog-generate init      # 初始化配置
changelog-generate generate  # 生成 CHANGELOG
changelog-generate update    # 增量更新
changelog-generate release   # 发布新版本

🎨 DrawNote - 智能笔记绘制

触发词:drawnote信息图笔记图可视化笔记

功能:根据内容自动生成精美的可视化笔记和流程图。

风格选择:

  1. 彩色手写笔记风格 推荐 - 学习笔记、读书总结
  2. 专业商务风格 - 商业报告、数据分析
  3. 科技创新风格 - 技术文档、产品介绍
  4. 自然清新风格 - 环保主题、健康生活
  5. 现代简约风格 - 极简设计、艺术展示

工作流程:

  1. 分析用户输入(关键词则搜索相关内容)
  2. 使用内置提示词模板
  3. 生成 HTML 格式笔记
  4. 使用 Playwright 截图保存到当前工作目录

输出文件:

  • drawnote_[timestamp].html
  • drawnote_[timestamp].png

📜 SoftCopyright - 软著材料生成

触发词:软著著作权软件说明书源代码文档

功能:自动分析项目源码,生成软件著作权申请材料。

生成内容:

  • 软件说明书2000-3000字
  • 源代码文档60页每页50行

工作流程:

  1. 扫描项目源码结构
  2. 分析项目功能和技术栈
  3. 生成 HTML 格式文档
  4. 导出 PDF 供软著申请

命令:

softcopyright-generate --project . --auto-pdf

输出位置:<项目目录>/softcopyright-output/

🧹 TidyMyDesktop - 桌面整理

触发词:整理桌面整理目录文件分类

功能:智能分类整理文件和应用程序,去除重复版本。

分类规则:

  • 应用程序 → Development/Office/Design/Communication
  • 文档 → PDFs/Word/Excel/TextFiles
  • 图片 → Photos/Screenshots/Designs
  • 视频/音频/压缩包/代码项目

安全措施:

  1. 首次运行使用 --dry-run 模式
  2. 删除操作需用户明确确认
  3. 生成详细整理报告

命令:

node scripts/scan.js <目标路径>           # 扫描目录
node scripts/organize.js --dry-run        # 预览整理
node scripts/organize.js                  # 执行整理

报告保存:<目标路径>/整理报告_YYYYMMDD_HHMMSS.md