17 Commits

Author SHA1 Message Date
AI Assistant
22cf69a37d feat: 添加循环验证和需求符合性检查到BMAD工作流
## 更新内容

### 第十一步增强
- 添加循环验证和修复流程(发现问题→修复→重新验证)
- 添加需求符合性检查(对照PRD文档验证功能完整性)
- 添加循环验证完整流程图

### 完成检查清单更新
- 更新第十一步检查项,包含:
  - Playwright MCP技术验证(循环直到无问题)
  - 需求符合性检查(对照PRD验证)
  - 所有功能符合PRD要求
  - 所有页面链接和按钮功能正常

### 配置文件
- 更新 .gitignore(忽略 settings.local.json)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 15:35:15 +00:00
AI Assistant
3bc68c4016 完善BMAD模式检查清单并添加变量说明
完善内容:
- 更新第十四步完成检查清单
  - 移除模糊的"Git代码已加载"表述
  - 添加"BMAD模式额外检查(按步骤分开)"
  - 按第九、十、十一步分别列出详细的检查项
  - 每个步骤都有明确的成功标志(标记)

- 第十一步添加变量来源说明
  - conversation_id:来自第三步创建AI对话时返回的对话ID
  - WEB_HOST:从容器环境变量中获取的外网访问地址(大写)

BMAD模式检查项(按步骤分开):
- 第九步:BMAD技能和平台已安装
  - generate-prototype-grid技能已加载
  - install-bmad技能已加载
  - BMAD平台已安装(_bmad-output目录存在)

- 第十步:BMAD工作流已执行
  - product-brief.md已生成
  - prd.md已生成
  - epics-and-stories.md已生成
  - architecture.md已生成

- 第十一步:原型已生成并通知用户
  - 原型HTML文件已生成
  - 原型服务器运行在8080端口
  - WEB_HOST环境变量已获取
  - 用户已在AI助手会话中收到通知

问题修复:
- 修复了检查清单表述不准确的问题
- 明确了变量的来源和用途
- 使BMAD模式的验证更加清晰和可追踪

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 14:41:00 +00:00
AI Assistant
92b2311289 添加第十步和第十一步:自动执行BMAD工作流并生成原型
新增内容:
- 第十步:执行BMAD工作流
  - 调用子代理自动执行完整的BMAD工作流
  - 生成4个核心需求文档:
    * 产品简报(product-brief.md)
    * 产品需求文档(prd.md)
    * 史诗和用户故事(epics-and-stories.md)
    * 技术架构设计(architecture.md)
  - 验证文档输出到_bmad-output目录
  - 用户无需手动触发任何BMAD技能

- 第十一步:生成原型并通知用户
  - 调用generate-prototype-grid技能生成原型网格
  - 原型服务器必须运行在8080端口
  - 获取容器的WEB_HOST环境变量(大写)
  - 在AI助手会话中发送结果通知
  - 提供外网访问地址和后续建议

流程改进:
- 从13个步骤扩展到15个步骤
- 实现完整的自动化BMAD初始化流程
- 用户创建AI助手后直接看到完整结果
- 没有断层,无需手动触发

步骤编号更新:
- 原第十步 → 第十二步
- 原第十一步 → 第十三步
- 原第十二步 → 第十四步
- 原第十三步 → 第十五步

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 14:03:49 +00:00
AI Assistant
59fc729f17 添加第九步步骤4:安装BMAD平台
新增内容:
- 步骤4:安装BMAD平台(必需)
  - 使用npx bmad-method install命令安装BMAD平台
  - 配置输出目录、模块、工具等参数
- 步骤4验证:验证BMAD平台安装成功
  - 检查_bmad-output目录是否创建
- BMAD平台安装成功标志:
  - _bmad-output/ 目录已创建
  - BMAD方法论模块已安装
  - 项目已配置为使用BMAD平台

问题修复:
- 修复了之前只复制技能文件但不安装BMAD平台的问题
- 现在AI助手创建流程会完整安装BMAD平台
- 确保BMAD工具和方法论能正常工作

流程改进:
- 步骤1:克隆BMAD模板仓库
- 步骤2:复制BMAD技能文件
- 步骤3:验证技能文件存在
- 步骤4:安装BMAD平台(新增)
- 步骤4验证:验证BMAD平台安装(新增)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 13:07:13 +00:00
AI Assistant
b3597ab527 改进第九步:明确BMAD模式Git克隆流程
主要改进:
- 移除"可选"标注,改为"根据工作模式执行不同的Git操作"
- 明确区分三种模式(development/analysis/bmad-prototype)
- BMAD模式标注为"必需步骤",不能跳过
- 直接写出标准BMAD仓库地址:https://gitea.d8d.fun/d8dfun/bmad-method-template.git
- 提供详细的分步执行命令(克隆→复制→验证)
- 添加验证成功标志(必须看到两个技能目录)
- 添加错误处理说明
- 强调关键提示:BMAD模式必须成功执行此步骤

问题修复:
- 修复了BMAD模式Git克隆不明确的问题
- 解决了AI助手创建时遗漏BMAD技能加载的问题
- 改进了文档的可读性和操作性

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 12:51:48 +00:00
AI Assistant
c091b98af9 更新 ai-assistant-creator 技能至 v2.0
主要更新内容:
- 新增三种工作模式:直接开发、需求分析(使用BMAD分析技能)、BMAD原型(使用generate-prototype-grid)
- 新增第八步:检查系统默认配置,防止覆盖系统生成的CLAUDE.md
- 新增第九步:Git仓库代码自动加载功能
- 新增第十步:根据工作模式创建相应的CLAUDE.md配置
- 新增第十三步:后续维护和配置修改的完整指南
- 修正 BMAD 技能使用说明,明确区分需求分析和原型生成工具
- 完善错误处理,新增Git克隆失败和CLAUDE.md冲突场景

文件变更:SKILL.md 从345行增加到765行,新增446行内容

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 03:51:19 +00:00
AI Assistant
8f96bd0bf1 将参考文档整合到ai-assistant-creator技能内
- 创建.claude/skills/ai-assistant-creator/references/目录
- 移动STANDARD_WORKFLOW.md和WORKFLOW_EXAMPLE.md到技能内部
- 更新SKILL.md中的文档引用路径
- 更新README.md和CLAUDE.md中的文档引用
- 符合官方技能目录规范,技能自包含参考文档
2026-03-31 02:03:14 +00:00
AI Assistant
fbb93962cf 更新README反映正确的.claude/skills/目录结构 2026-03-31 01:53:56 +00:00
AI Assistant
c7a0a6636a 修正技能目录为.claude/skills/符合官方规范
- 将claude-skills/重命名为.claude/
- 创建.claude/skills/目录结构
- 移动技能到正确的.claude/skills/位置
- 符合Claude Code官方项目技能目录标准
2026-03-31 01:53:46 +00:00
AI Assistant
e2fe6c834c 更新README反映新的技能目录结构
- 技能现在位于claude-skills/目录
- 包含官方skill-creator和我们的ai-assistant-creator
- 更新技能使用方式说明
- 移除过时的.well-known引用
2026-03-31 01:51:30 +00:00
AI Assistant
08574546c5 重构技能目录结构符合官方规范
- 创建claude-skills/目录存放技能
- 复制官方skill-creator技能到项目中
- 移动ai-assistant-creator技能到正确位置
- 删除旧的错误放置的技能文件
- 符合Claude Code项目技能目录规范
2026-03-31 01:51:09 +00:00
AI Assistant
71fd28e7a1 添加完整的README文档
- 仓库介绍和快速开始指南
- ai-assistant-creator技能使用说明
- 标准流程概览和主要工具
- 使用指南和最佳实践
- 版本历史和相关资源链接
2026-03-31 01:46:30 +00:00
AI Assistant
382372914a 更新技能发现端点指向ai-assistant-creator 2026-03-31 01:46:15 +00:00
AI Assistant
8cf6b4f9e6 添加ai-assistant-creator技能(使用官方skill-creator指导)
- 按照官方skill-creator最佳实践创建
- 完整的9步标准化流程
- 详细的错误处理和恢复机制
- 清晰的触发条件和使用场景
- 包含沟通原则和最佳实践
- 提供参考资源和工具速查

这个技能替代了之前手动创建的skill-creator,
更符合官方规范且功能更完整
2026-03-31 01:46:11 +00:00
AI Assistant
3d8169c9b9 添加技能发现端点
- 创建.well-known/skills/index.json
- 支持技能系统的自动发现
- 描述skill-creator技能的位置和功能
2026-03-31 01:42:26 +00:00
AI Assistant
abd86f2078 添加skill-creator技能
- 创建完整的AI助手和开发环境创建技能
- 包含9个步骤的标准化流程
- 集成了之前的标准工作流程
- 支持错误处理和备用方案
- 可用于自动化创建新的AI助手项目
2026-03-31 01:42:00 +00:00
AI Assistant
258d9f70a3 Initial commit: 标准化默认AI助手配置
- 添加CLAUDE.md: AI助手主指南
- 添加STANDARD_WORKFLOW.md: 标准流程文档(13个问答)
- 添加WORKFLOW_EXAMPLE.md: 实战示例
- 添加.gitignore: 排除敏感文件

这是一个通用的AI助手配置模板,可以用于:
1. 创建新的AI助手和开发环境
2. 标准化的工作流程
3. 错误处理和最佳实践
2026-03-30 00:44:56 +00:00