From eb72361720d81408947fccc53a6169de6f7bb365 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=A2=81=E5=B1=B1=E6=B2=B3?= <392425595@qq.com>
Date: Mon, 23 Mar 2026 00:06:58 +0800
Subject: [PATCH] docs(zh-cn): refine help and quick-fixes guides (#2095)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* docs(zh-cn): refine help and quick-fixes guides
improve zh-cn troubleshooting guidance so users can quickly choose the right support path and self-recover from common issues.
align bmad-help and quick-dev usage wording with current invocation conventions and remove glossary-style appendices to keep the pages action-oriented.
Feishu: N/A
Made-with: Cursor
* docs(zh-cn): fix tip admonition fence syntax
我把 get-answers-about-bmad 文档中的 `::::tip` 语法改为仓库统一使用的 `:::tip`。
此前四冒号写法与项目文档约定不一致,可能导致提示块渲染异常;现在与现有 Starlight 写法保持一致。
Feishu:
Made-with: Cursor
---------
Co-authored-by: leon
---
docs/zh-cn/how-to/get-answers-about-bmad.md | 125 +++++++++-----------
docs/zh-cn/how-to/quick-fixes.md | 40 +++----
2 files changed, 72 insertions(+), 93 deletions(-)
diff --git a/docs/zh-cn/how-to/get-answers-about-bmad.md b/docs/zh-cn/how-to/get-answers-about-bmad.md
index ec327aef0..8d4ed0907 100644
--- a/docs/zh-cn/how-to/get-answers-about-bmad.md
+++ b/docs/zh-cn/how-to/get-answers-about-bmad.md
@@ -5,108 +5,109 @@ sidebar:
order: 4
---
-## 从这里开始:BMad-Help
+## 先从 BMad-Help 开始
-**获取关于 BMad 答案的最快方式是 `bmad-help`。** 这个智能指南可以回答超过 80% 的问题,并且直接在您的 IDE 中可用,方便您工作时使用。
+**获取 BMad 相关答案最快的方式是 `bmad-help` 技能。** 这个智能向导可以覆盖 80% 以上的常见问题,并且你在 IDE 里随时可用。
-BMad-Help 不仅仅是一个查询工具——它:
-- **检查您的项目**以查看已完成的内容
-- **理解自然语言**——用简单的英语提问
-- **根据您安装的模块变化**——显示相关选项
-- **在工作流后自动运行**——告诉您接下来该做什么
-- **推荐第一个必需任务**——无需猜测从哪里开始
+BMad-Help 不只是查表工具,它还能:
+- **检查你的项目状态**,判断哪些步骤已经完成
+- **理解自然语言问题**,直接按日常表达提问即可
+- **根据已安装模块给出选项**,只展示与你当前场景相关的内容
+- **在工作流结束后自动运行**,明确告诉你下一步做什么
+- **指出第一个必做任务**,避免猜流程起点
### 如何使用 BMad-Help
-只需使用斜杠命令运行它:
+在 AI 会话里直接输入:
```
bmad-help
```
-或者结合自然语言查询:
+:::tip
+按平台不同,你也可以使用 `/bmad-help` 或 `$bmad-help`。但大多数情况下直接输入 `bmad-help` 就能工作。
+:::
+
+也可以结合自然语言问题一起调用:
```
-bmad-help 我有一个 SaaS 想法并且知道所有功能。我应该从哪里开始?
-bmad-help 我在 UX 设计方面有哪些选择?
-bmad-help 我在 PRD 工作流上卡住了
-bmad-help 向我展示到目前为止已完成的内容
+bmad-help 我有一个 SaaS 想法并且已经知道主要功能,我该从哪里开始?
+bmad-help 我在 UX 设计方面有哪些选项?
+bmad-help 我卡在 PRD 工作流了
+bmad-help 帮我看看目前完成了什么
```
-BMad-Help 会回应:
-- 针对您情况的建议
-- 第一个必需任务是什么
-- 流程的其余部分是什么样的
+BMad-Help 通常会返回:
+- 针对你当前情况的建议路径
+- 第一个必做任务
+- 后续整体流程概览
----
+## 何时使用这篇指南
-## 何时使用本指南
-
-在以下情况下使用本节:
-- 您想了解 BMad 的架构或内部机制
-- 您需要 BMad-Help 提供范围之外的答案
-- 您在安装前研究 BMad
-- 您想直接探索源代码
+当你遇到以下情况时,可用本指南补充:
+- 想理解 BMad 的架构设计或内部机制
+- 需要超出 BMad-Help 覆盖范围的答案
+- 在安装前做技术调研
+- 想直接基于源码进行追问
## 步骤
-### 1. 选择您的来源
+### 1. 选择信息来源
-| 来源 | 最适合用于 | 示例 |
-| -------------------- | ----------------------------------------- | ---------------------------- |
-| **`_bmad` 文件夹** | BMad 如何工作——智能体、工作流、提示词 | "PM 智能体做什么?" |
-| **完整的 GitHub 仓库** | 历史、安装程序、架构 | "v6 中有什么变化?" |
-| **`llms-full.txt`** | 来自文档的快速概述 | "解释 BMad 的四个阶段" |
+| 来源 | 适合回答的问题 | 示例 |
+| --- | --- | --- |
+| **`_bmad` 文件夹** | 智能体、工作流、提示词如何工作 | “PM 智能体具体做什么?” |
+| **完整 GitHub 仓库** | 版本历史、安装器、整体架构 | “v6 主要改了什么?” |
+| **`llms-full.txt`** | 文档层面的快速全景理解 | “解释 BMad 的四个阶段” |
-`_bmad` 文件夹在您安装 BMad 时创建。如果您还没有它,请改为克隆仓库。
+安装 BMad 后会生成 `_bmad` 文件夹;如果你还没有安装,可先克隆仓库。
-### 2. 将您的 AI 指向来源
+### 2. 让 AI 读取来源
-**如果您的 AI 可以读取文件(Claude Code、Cursor 等):**
+**如果你的 AI 可以直接读文件(如 Claude Code、Cursor):**
-- **已安装 BMad:** 指向 `_bmad` 文件夹并直接提问
-- **想要更深入的上下文:** 克隆[完整仓库](https://github.com/bmad-code-org/BMAD-METHOD)
+- **已安装 BMad:** 直接让它读取 `_bmad` 并提问
+- **想看更深上下文:** 克隆[完整仓库](https://github.com/bmad-code-org/BMAD-METHOD)
-**如果您使用 ChatGPT 或 Claude.ai:**
+**如果你使用 ChatGPT 或 Claude.ai:**
-将 `llms-full.txt` 获取到您的会话中:
+把 `llms-full.txt` 加入会话上下文:
```text
https://bmad-code-org.github.io/BMAD-METHOD/llms-full.txt
```
-### 3. 提出您的问题
+### 3. 直接提问
:::note[示例]
-**问:** "告诉我用 BMad 构建某物的最快方式"
+**问:** “用 BMad 做一个需求到实现的最短路径是什么?”
-**答:** 使用快速流程:运行 `bmad-quick-dev` — 它在单个工作流中澄清意图、规划、实现、审查和呈现结果,跳过完整的规划阶段。
+**答:** 使用 Quick Flow,运行 `bmad-quick-dev`。它会在一个工作流里完成意图澄清、计划、实现、审查与结果呈现,跳过完整规划阶段。
:::
-## 您将获得什么
+## 你将获得什么
-关于 BMad 的直接答案——智能体如何工作、工作流做什么、为什么事物以这种方式构建——无需等待其他人回应。
+你可以快速拿到直接、可执行的答案:智能体怎么工作、工作流做什么、为什么这样设计,而不需要等待外部回复。
## 提示
-- **验证令人惊讶的答案**——LLM 偶尔会出错。检查源文件或在 Discord 上询问。
-- **具体化**——"PRD 工作流的第 3 步做什么?"比"PRD 如何工作?"更好
+- **对“意外答案”做二次核验**:LLM 偶尔会答偏,建议回看源码或到 Discord 确认
+- **问题越具体越好**:例如“PRD 工作流第 3 步在做什么?”比“PRD 怎么用?”更高效
-## 仍然卡住了?
+## 仍然卡住?
-尝试了 LLM 方法但仍需要帮助?您现在有一个更好的问题可以问。
+如果你已经试过 LLM 方案但还需要协助,现在你通常已经能提出一个更清晰的问题。
-| 频道 | 用于 |
-| ------------------------- | ------------------------------------------- |
-| `#bmad-method-help` | 快速问题(实时聊天) |
-| `help-requests` 论坛 | 详细问题(可搜索、持久) |
-| `#suggestions-feedback` | 想法和功能请求 |
-| `#report-bugs-and-issues` | 错误报告 |
+| 频道 | 适用场景 |
+| --- | --- |
+| `#bmad-method-help` | 快速问题(实时聊天) |
+| `help-requests` forum | 复杂问题(可检索、可沉淀) |
+| `#suggestions-feedback` | 建议与功能诉求 |
+| `#report-bugs-and-issues` | Bug 报告 |
-**Discord:** [discord.gg/gk8jAdXWmj](https://discord.gg/gk8jAdXWmj)
-
-**GitHub Issues:** [github.com/bmad-code-org/BMAD-METHOD/issues](https://github.com/bmad-code-org/BMAD-METHOD/issues)(用于明确的错误)
+**Discord:** [discord.gg/gk8jAdXWmj](https://discord.gg/gk8jAdXWmj)
+**GitHub Issues:** [github.com/bmad-code-org/BMAD-METHOD/issues](https://github.com/bmad-code-org/BMAD-METHOD/issues)(用于可复现问题)
*你!*
*卡住*
@@ -132,13 +133,3 @@ https://bmad-code-org.github.io/BMAD-METHOD/llms-full.txt
*今天?*
*—Claude*
-
----
-## 术语说明
-
-- **agent**:智能体。在人工智能与编程文档中,指具备自主决策或执行能力的单元。
-- **LLM**:大语言模型。基于深度学习的自然语言处理模型,能够理解和生成人类语言。
-- **SaaS**:软件即服务。一种通过互联网提供软件应用的交付模式。
-- **UX**:用户体验。用户在使用产品或服务过程中建立的主观感受和评价。
-- **PRD**:产品需求文档。详细描述产品功能、特性和需求的正式文档。
-- **IDE**:集成开发环境。提供代码编辑、调试、构建等功能的软件开发工具。
diff --git a/docs/zh-cn/how-to/quick-fixes.md b/docs/zh-cn/how-to/quick-fixes.md
index 4451627df..9c6c631e2 100644
--- a/docs/zh-cn/how-to/quick-fixes.md
+++ b/docs/zh-cn/how-to/quick-fixes.md
@@ -5,9 +5,9 @@ sidebar:
order: 5
---
-使用 **Quick Dev** 进行 bug 修复、重构或小型针对性更改,这些操作不需要完整的 BMad Method。
+对于 bug 修复、重构或小范围改动,使用 **Quick Dev** 即可,不必走完整的 BMad Method。
-## 何时使用此方法
+## 何时使用本指南
- 原因明确且已知的 bug 修复
- 包含在少数文件中的小型重构(重命名、提取、重组)
@@ -21,13 +21,13 @@ sidebar:
## 步骤
-### 1. 启动新的聊天
+### 1. 开启新会话
-在 AI IDE 中打开一个**新的聊天会话**。重用之前工作流的会话可能导致上下文冲突。
+在 AI IDE 中开启一个**全新的聊天会话**。复用之前工作流留下的会话,容易引发上下文冲突。
### 2. 提供你的意图
-Quick Dev 接受自由形式的意图——可以在调用之前、同时或之后提供。示例:
+Quick Dev 支持自由表达意图,你可以在调用前、调用时或调用后补充说明。示例:
```text
run quick-dev — 修复允许空密码的登录验证 bug。
@@ -53,20 +53,20 @@ run quick-dev
重构 UserService 以使用 async/await 而不是回调。
```
-纯文本、文件路径、GitHub issue URL、bug 跟踪器链接——任何 LLM 能解析为具体意图的内容都可以。
+纯文本、文件路径、GitHub issue 链接、缺陷跟踪地址都可以,只要 LLM 能解析成明确意图。
### 3. 回答问题并批准
-Quick Dev 可能会提出澄清问题,或在实现之前呈现简短的规范供你批准。回答它的问题,并在你对计划满意时批准。
+Quick Dev 可能会先问澄清问题,或在实现前给出一份简短方案供你确认。回答问题后,在你认可方案时再批准继续。
### 4. 审查和推送
-Quick Dev 实现更改、审查自己的工作、修复问题,并在本地提交。完成后,它会在编辑器中打开受影响的文件。
+Quick Dev 会实现改动、执行自检并修补问题,然后在本地提交。完成后,它会在编辑器中打开受影响文件。
-- 浏览 diff 以确认更改符合你的意图
-- 如果看起来有问题,告诉智能体需要修复什么——它可以在同一会话中迭代
+- 快速浏览 diff,确认改动符合你的意图
+- 如果有偏差,直接告诉智能体要改什么,它可以在同一会话里继续迭代
-满意后,推送提交。Quick Dev 会提供推送和创建 PR 的选项。
+确认无误后推送提交。Quick Dev 会提供推送和创建 PR 的选项。
:::caution[如果出现问题]
如果推送的更改导致意外问题,请使用 `git revert HEAD` 干净地撤销最后一次提交。然后启动新聊天并再次运行 Quick Dev 以尝试不同的方法。
@@ -80,9 +80,9 @@ Quick Dev 实现更改、审查自己的工作、修复问题,并在本地提
## 延迟工作
-Quick Dev 保持每次运行聚焦于单一目标。如果你的请求包含多个独立目标,或者审查发现了与你的更改无关的已有问题,Quick Dev 会将它们延迟到一个文件中(实现产物目录中的 `deferred-work.md`),而不是试图一次解决所有问题。
+Quick Dev 每次只聚焦一个目标。如果你的请求包含多个独立目标,或审查过程中发现与你本次改动无关的存量问题,Quick Dev 会把它们记录到 `deferred-work.md`(位于实现产物目录),而不是一次性全都处理。
-运行后检查此文件——它是你的待办事项积压。每个延迟项目都可以稍后输入到新的 Quick Dev 运行中。
+每次运行后都建议看一下这个文件,它就是你的后续待办清单。你可以把其中任何一项在后续新的 Quick Dev 会话里单独处理。
## 何时升级到正式规划
@@ -92,16 +92,4 @@ Quick Dev 保持每次运行聚焦于单一目标。如果你的请求包含多
- 你不确定范围,需要先进行需求发现
- 你需要为团队记录文档或架构决策
-参见 [Quick Dev](../explanation/quick-dev.md) 了解 Quick Dev 如何融入 BMad Method。
-
----
-## 术语说明
-
-- **Quick Dev**:快速开发。BMad Method 中的快速工作流,用于小型更改的完整实现周期。
-- **refactoring**:重构。在不改变代码外部行为的情况下改进其内部结构的过程。
-- **breaking changes**:破坏性更改。可能导致现有代码或功能不再正常工作的更改。
-- **test suite**:测试套件。一组用于验证软件功能的测试用例集合。
-- **CI pipeline**:CI 流水线。持续集成流水线,用于自动化构建、测试和部署代码。
-- **diff**:差异。文件或代码更改前后的对比。
-- **commit**:提交。将更改保存到版本控制系统的操作。
-- **conventional commit**:约定式提交。遵循标准格式的提交消息。
+参见 [Quick Dev](../explanation/quick-dev.md) 了解 Quick Dev 在 BMad Method 中的位置与边界。