<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kiro 簡介 on Book of Kiro</title><link>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/</link><description>Recent content in Kiro 簡介 on Book of Kiro</description><generator>Hugo</generator><language>zh-TW</language><atom:link href="https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/index.xml" rel="self" type="application/rss+xml"/><item><title>Kiro 特色功能</title><link>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/core-features/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/core-features/</guid><description>&lt;h1 id="kiro-特色功能">&lt;strong>Kiro 特色功能&lt;/strong>&lt;a class="anchor" href="#kiro-%e7%89%b9%e8%89%b2%e5%8a%9f%e8%83%bd">#&lt;/a>&lt;/h1>
&lt;p>Kiro 不僅僅是一個 AI IDE，更是一個完整的智慧開發平台。以下三大特色功能讓 Kiro 在眾多開發工具中脫穎而出，為開發者提供前所未有的程式設計體驗。&lt;/p>
&lt;hr>
&lt;h2 id="-spec-模式--結構化開發的革命">📋 &lt;strong>Spec 模式 — 結構化開發的革命&lt;/strong>&lt;a class="anchor" href="#-spec-%e6%a8%a1%e5%bc%8f--%e7%b5%90%e6%a7%8b%e5%8c%96%e9%96%8b%e7%99%bc%e7%9a%84%e9%9d%a9%e5%91%bd">#&lt;/a>&lt;/h2>
&lt;h3 id="-什麼是-spec為什麼它這麼重要">❓ &lt;strong>什麼是 Spec？為什麼它這麼重要？&lt;/strong>&lt;a class="anchor" href="#-%e4%bb%80%e9%ba%bc%e6%98%af-spec%e7%82%ba%e4%bb%80%e9%ba%bc%e5%ae%83%e9%80%99%e9%ba%bc%e9%87%8d%e8%a6%81">#&lt;/a>&lt;/h3>
&lt;p>傳統開發是不是經常是這種節奏：&lt;/p>
&lt;ul>
&lt;li>&amp;ldquo;先幫我做個登入功能吧&amp;rdquo; —— 要求模模糊糊&lt;/li>
&lt;li>好吧，先寫著再說&lt;/li>
&lt;li>&amp;ldquo;啊對了，還要加密碼重置&amp;rdquo;&lt;/li>
&lt;li>&amp;ldquo;郵件認證也別忘了加一下&amp;rdquo;&lt;/li>
&lt;li>最後程式碼一團糟、文件跟不上、需求越改越亂……&lt;/li>
&lt;/ul>
&lt;p>😵‍💫 完全失控。
而 &lt;strong>Spec&lt;/strong>，就是來解決這個老問題的！&lt;br>
它會讓 AI 幫你&lt;strong>整理模糊需求&lt;/strong>，變成一份結構清晰、條理清楚的&lt;strong>規範文件&lt;/strong>。&lt;br>
——不再邊寫邊猜、不再回頭大改，你的專案，從一開始就走在正軌上。✅&lt;br>&lt;/p>
&lt;h3 id="-spec-的三大階段這真的很革命-">&lt;strong>🛠️ Spec 的三大階段（這真的很革命 🔥）&lt;/strong>&lt;a class="anchor" href="#-spec-%e7%9a%84%e4%b8%89%e5%a4%a7%e9%9a%8e%e6%ae%b5%e9%80%99%e7%9c%9f%e7%9a%84%e5%be%88%e9%9d%a9%e5%91%bd-">#&lt;/a>&lt;/h3>
&lt;h4 id="1-requirements需求階段--明確要做什麼">1️⃣ Requirements（需求）階段 —— 明確&amp;quot;要做什麼&amp;quot;&lt;a class="anchor" href="#1-requirements%e9%9c%80%e6%b1%82%e9%9a%8e%e6%ae%b5--%e6%98%8e%e7%a2%ba%e8%a6%81%e5%81%9a%e4%bb%80%e9%ba%bc">#&lt;/a>&lt;/h4>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-yaml" data-lang="yaml">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 實際示例：Kiro 自動生成的需求定義&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">## 使用者故事&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">As a&lt;/span>: &lt;span style="color:#ae81ff">使用者&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">I want to&lt;/span>: &lt;span style="color:#ae81ff">使用郵箱地址和密碼登入&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">So that&lt;/span>: &lt;span style="color:#ae81ff">能使用服務的個性化功能&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">## 接受標準（EARS 語法）&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">When&lt;/span>: &lt;span style="color:#ae81ff">使用者訪問登入頁面時&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">The system shall&lt;/span>: &lt;span style="color:#ae81ff">顯示登入表單&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">With&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#ae81ff">郵箱地址輸入框&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#ae81ff">密碼輸入框（以掩碼形式顯示）&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#e6db74">&amp;#34;登入&amp;#34;&lt;/span>&lt;span style="color:#ae81ff">按鈕&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> - &lt;span style="color:#e6db74">&amp;#34;忘記密碼&amp;#34;&lt;/span>&lt;span style="color:#ae81ff">連結&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">When&lt;/span>: &lt;span style="color:#ae81ff">使用者輸入正確的認證資訊並點選登入按鈕時&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">The system shall&lt;/span>: &lt;span style="color:#ae81ff">將使用者重定向到儀表板頁面&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">And&lt;/span>: &lt;span style="color:#ae81ff">生成 JWT 權杖並啟動會話&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">When&lt;/span>: &lt;span style="color:#ae81ff">使用者輸入了錯誤的認證資訊時&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">The system shall&lt;/span>: &lt;span style="color:#ae81ff">顯示錯誤資訊&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">But&lt;/span>: &lt;span style="color:#ae81ff">出於安全考慮，不顯示具體錯誤原因&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>是不是很驚人？僅僅一句&amp;quot;寫個登入功能&amp;quot;，它就能把需求細化到如此詳細的程度，真是超神奇！&lt;br>&lt;/p></description></item><item><title>設定 MCP</title><link>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/mcp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/mcp/</guid><description>&lt;h1 id="設定-mcp">&lt;strong>設定 MCP&lt;/strong>&lt;a class="anchor" href="#%e8%a8%ad%e5%ae%9a-mcp">#&lt;/a>&lt;/h1>
&lt;h2 id="mcp-是什麼為什麼這麼厲害">&lt;strong>MCP 是什麼？為什麼這麼厲害？&lt;/strong>&lt;a class="anchor" href="#mcp-%e6%98%af%e4%bb%80%e9%ba%bc%e7%82%ba%e4%bb%80%e9%ba%bc%e9%80%99%e9%ba%bc%e5%8e%b2%e5%ae%b3">#&lt;/a>&lt;/h2>
&lt;p>MCP 是給 Kiro 的 AI 加上“特殊技能”的機制。比如：&lt;/p>
&lt;ul>
&lt;li>能夠搜尋 AWS 官方文件&lt;/li>
&lt;li>能夠操作 GitHub 儲存庫&lt;/li>
&lt;li>能夠進行網頁搜尋&lt;/li>
&lt;li>能夠連線資料庫
這些能力就像外掛一樣，可以隨時新增進來，讓 AI 變得更加萬能，幫你搞定各種開發任務！&lt;/li>
&lt;/ul>
&lt;h2 id="主要-mcp-伺服器的設定與使用方法">&lt;strong>主要 MCP 伺服器的設定與使用方法&lt;/strong>&lt;a class="anchor" href="#%e4%b8%bb%e8%a6%81-mcp-%e4%bc%ba%e6%9c%8d%e5%99%a8%e7%9a%84%e8%a8%ad%e5%ae%9a%e8%88%87%e4%bd%bf%e7%94%a8%e6%96%b9%e6%b3%95">#&lt;/a>&lt;/h2>
&lt;h3 id="1-aws-documentation-server--訪問-aws-官方文件">&lt;strong>1. AWS Documentation Server — 訪問 AWS 官方文件&lt;/strong>&lt;a class="anchor" href="#1-aws-documentation-server--%e8%a8%aa%e5%95%8f-aws-%e5%ae%98%e6%96%b9%e6%96%87%e4%bb%b6">#&lt;/a>&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-JSON" data-lang="JSON">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">// 追加到 .kiro/settings/mcp.json
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>{
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">&amp;#34;mcpServers&amp;#34;&lt;/span>: {
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">&amp;#34;aws-docs&amp;#34;&lt;/span>: {
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">&amp;#34;command&amp;#34;&lt;/span>: &lt;span style="color:#e6db74">&amp;#34;uvx&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">&amp;#34;args&amp;#34;&lt;/span>: [&lt;span style="color:#e6db74">&amp;#34;awslabs.aws-documentation-mcp-server@latest&amp;#34;&lt;/span>],
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">&amp;#34;env&amp;#34;&lt;/span>: {
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">&amp;#34;FASTMCP_LOG_LEVEL&amp;#34;&lt;/span>: &lt;span style="color:#e6db74">&amp;#34;ERROR&amp;#34;&lt;/span> &lt;span style="color:#75715e">// 日誌級別設為最小，減少輸出
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">&lt;/span> },
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">&amp;#34;disabled&amp;#34;&lt;/span>: &lt;span style="color:#66d9ef">false&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">&amp;#34;autoApprove&amp;#34;&lt;/span>: [
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#e6db74">&amp;#34;mcp_aws_docs_search_documentation&amp;#34;&lt;/span>, &lt;span style="color:#75715e">// 搜尋請求自動批准
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">&lt;/span> &lt;span style="color:#e6db74">&amp;#34;mcp_aws_docs_read_documentation&amp;#34;&lt;/span> &lt;span style="color:#75715e">// 讀取請求自動批准
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">&lt;/span> ]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> }
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> }
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>}&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>實際使用示例：&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-py" data-lang="py">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 只需在聊天中提問&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;S3 的生命週期策略是什麼？&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;Lambda 函式的冷啟動如何最佳化？&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;DynamoDB partition key 設計的最佳實踐有哪些？&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># Kiro 會自動搜尋 AWS 官方文件並回答&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>必要的準備工作：&lt;/p></description></item><item><title>社群實踐</title><link>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/best-practices/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/best-practices/</guid><description>&lt;h1 id="最佳實踐與社群經驗">&lt;strong>最佳實踐與社群經驗&lt;/strong>&lt;a class="anchor" href="#%e6%9c%80%e4%bd%b3%e5%af%a6%e8%b8%90%e8%88%87%e7%a4%be%e7%be%a4%e7%b6%93%e9%a9%97">#&lt;/a>&lt;/h1>
&lt;h2 id="實踐使用示例">&lt;strong>實踐使用示例&lt;/strong>&lt;a class="anchor" href="#%e5%af%a6%e8%b8%90%e4%bd%bf%e7%94%a8%e7%a4%ba%e4%be%8b">#&lt;/a>&lt;/h2>
&lt;h3 id="專案初期設定的完美流程">&lt;strong>專案初期設定的完美流程&lt;/strong>&lt;a class="anchor" href="#%e5%b0%88%e6%a1%88%e5%88%9d%e6%9c%9f%e8%a8%ad%e5%ae%9a%e7%9a%84%e5%ae%8c%e7%be%8e%e6%b5%81%e7%a8%8b">#&lt;/a>&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-BASH" data-lang="BASH">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 1. 在專案目錄開啟 Kiro&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>cd my-awesome-project
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>kiro .
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 2. 自動生成基礎 Steering 檔案&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>開啟 Kiro 面板 → 選擇 &lt;span style="color:#e6db74">&amp;#34;Generate Steering Docs&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 會自動生成 product.md、tech.md、structure.md&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 3. 新增專案特有的配置&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>cat &amp;gt; .kiro/steering/conventions.md &lt;span style="color:#e6db74">&amp;lt;&amp;lt; &amp;#39;EOF&amp;#39;
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"># 開發規範
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">## 提交資訊規範
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- feat: 新功能
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- fix: Bug 修復
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- docs: 文件變更
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- style: 程式碼格式調整
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- refactor: 重構
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- test: 測試相關
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- chore: 其他雜項
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">## 分支策略
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- main: 生產環境
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- develop: 開發環境
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- feature/*: 新功能開發
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- hotfix/*: 緊急修復
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">## 程式碼審查標準
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- 測試透過
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- 覆蓋率 80% 以上
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- 無 ESLint 錯誤
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">- 文件已更新
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">EOF&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 4. 設定必備 Hooks&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 儲存時自動格式化&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Hooks → + → 選擇 &lt;span style="color:#e6db74">&amp;#34;儲存檔案時自動執行 ESLint 和 Prettier&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 提交前安全掃描&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Hooks → + → 選擇 &lt;span style="color:#e6db74">&amp;#34;git commit 前掃描敏感資訊&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 5. 配置 MCP 伺服器&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>cat &amp;gt; .kiro/settings/mcp.json &lt;span style="color:#e6db74">&amp;lt;&amp;lt; &amp;#39;EOF&amp;#39;
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">{
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;mcpServers&amp;#34;: {
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;web-search&amp;#34;: {
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;command&amp;#34;: &amp;#34;npx&amp;#34;,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;args&amp;#34;: [&amp;#34;-y&amp;#34;, &amp;#34;@modelcontextprotocol/server-bravesearch&amp;#34;],
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;env&amp;#34;: {
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> &amp;#34;BRAVE_API_KEY&amp;#34;: &amp;#34;${BRAVE_API_KEY}&amp;#34;
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> }
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> }
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> }
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">}
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">EOF&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 6. 設定團隊共享的 .gitignore&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>cat &amp;gt;&amp;gt; .gitignore &lt;span style="color:#e6db74">&amp;lt;&amp;lt; &amp;#39;EOF&amp;#39;
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"># Kiro 配置檔案
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">.kiro/settings.json
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">.kiro/cache/
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">.kiro/logs/
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"># 但以下內容需要共享
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">!.kiro/steering/
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">!.kiro/hooks/
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">!.kiro/specs/
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">EOF&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h3 id="-總結---kiro-改變開發方式">&lt;strong>🎊 總結 - Kiro 改變開發方式&lt;/strong>&lt;a class="anchor" href="#-%e7%b8%bd%e7%b5%90---kiro-%e6%94%b9%e8%ae%8a%e9%96%8b%e7%99%bc%e6%96%b9%e5%bc%8f">#&lt;/a>&lt;/h3>
&lt;h4 id="用-kiro-開始後帶來的變化">&lt;strong>用 Kiro 開始後帶來的變化&lt;/strong>&lt;a class="anchor" href="#%e7%94%a8-kiro-%e9%96%8b%e5%a7%8b%e5%be%8c%e5%b8%b6%e4%be%86%e7%9a%84%e8%ae%8a%e5%8c%96">#&lt;/a>&lt;/h4>
&lt;ol>
&lt;li>編碼速度提升 3 倍&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>透過 Spec 整理需求 → AI 自動實作&lt;/li>
&lt;li>複雜工作由 Hooks 自動完成&lt;/li>
&lt;li>利用 MCP 減少查資料時間&lt;/li>
&lt;/ul>
&lt;ol start="2">
&lt;li>質量顯著提升&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>統一編碼風格&lt;/li>
&lt;li>自動生成測試&lt;/li>
&lt;li>自動安全檢查&lt;/li>
&lt;/ul>
&lt;ol start="3">
&lt;li>學習曲線更平緩&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>AI 支援不熟悉的技術&lt;/li>
&lt;li>自然掌握最佳實踐&lt;/li>
&lt;li>現場學習錯誤解決方案&lt;/li>
&lt;/ul>
&lt;h4 id="3-個簡單步驟立刻開始體驗">&lt;strong>3 個簡單步驟立刻開始體驗&lt;/strong>&lt;a class="anchor" href="#3-%e5%80%8b%e7%b0%a1%e5%96%ae%e6%ad%a5%e9%a9%9f%e7%ab%8b%e5%88%bb%e9%96%8b%e5%a7%8b%e9%ab%94%e9%a9%97">#&lt;/a>&lt;/h4>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-BASH" data-lang="BASH">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 第一步：安裝（5分鐘）&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>從 https://kiro.dev 下載並安裝
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 第二步：開啟第一個專案（10分鐘）&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>開啟現有專案，生成 Steering 檔案
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 第三步：與 AI 對話（無限可能）&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;幫我提出改進這個專案的建議&amp;#34;&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;hr>
&lt;h2 id="社群實踐參考">&lt;strong>社群實踐參考&lt;/strong>&lt;a class="anchor" href="#%e7%a4%be%e7%be%a4%e5%af%a6%e8%b8%90%e5%8f%83%e8%80%83">#&lt;/a>&lt;/h2>
&lt;p>本文內容引用自&lt;a href="https://discord.gg/kirodotdev">官方 Discord 社群&lt;/a>中的 &lt;a href="https://discord.com/channels/1374034175430230016/1395754118378815558">best practice 頻道&lt;/a>與&lt;a href="https://applink.feishu.cn/client/chat/chatter/add_by_link?link_token=813p0c86-3a7d-45b1-82a3-bc02f743369d">飛書社群&lt;/a>中的討論&lt;/p></description></item><item><title>vs. Cursor</title><link>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/vs-cursor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/vs-cursor/</guid><description>&lt;h1 id="kiro-vs-cursor">Kiro vs. Cursor&lt;a class="anchor" href="#kiro-vs-cursor">#&lt;/a>&lt;/h1>
&lt;p>&lt;a href="https://cursor.com">Cursor&lt;/a> 是由 &lt;a href="https://anysphere.inc/">Anysphere&lt;/a> 開發的 AI 驅動程式碼編輯器。&lt;a href="https://kiro.dev">Kiro&lt;/a> 是由 &lt;a href="https://aws.amazon.com/">AWS&lt;/a> 開發的完整 AI 開發平台，包含 IDE、CLI 和 Autonomous Agent 三大元件。兩款工具都旨在提升開發者生產力。Cursor 是 Visual Studio Code 的分支，而 Kiro IDE 也基於 VS Code 構建，並提供了更廣泛的開發工具生態系統。&lt;/p>
&lt;h2 id="總結">總結&lt;a class="anchor" href="#%e7%b8%bd%e7%b5%90">#&lt;/a>&lt;/h2>
&lt;p>Kiro 是一個完整的 AI 開發平台，而 Cursor 是一個 AI 驅動的 IDE。兩者都能提升開發者生產力，但採用了不同的方法。以下是主要區別：&lt;/p>
&lt;p>&lt;strong>Kiro 的獨特優勢：&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>完整平台方案&lt;/strong>：包含 IDE、CLI 和 Autonomous Agent，提供全方位的開發體驗&lt;/li>
&lt;li>&lt;strong>Spec-driven development&lt;/strong>：結構化處理複雜開發任務的方法，將軟體開發過程正式化 - 這是 Kiro 獨有的功能&lt;/li>
&lt;li>&lt;strong>Agent Hooks&lt;/strong>：當 IDE 中發生特定事件時執行預定義 Agent 操作的自動觸發器&lt;/li>
&lt;li>&lt;strong>Autonomous Agent&lt;/strong>：前沿的自主智慧體，能夠獨立處理開發任務並跨儲存庫工作&lt;/li>
&lt;li>&lt;strong>靈活的自主性&lt;/strong>：既有 Autopilot 模式（自主完成端對端任務）也有 Supervised 模式（應用更改前人工審查）&lt;/li>
&lt;li>&lt;strong>CLI 整合&lt;/strong>：強大的命令列工具，支援自定義 Agent 和工作流程自動化&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Cursor 的獨特優勢：&lt;/strong>&lt;/p></description></item><item><title>vs. Amazon Q Developer</title><link>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/vs-q-dev/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kiro-community.github.io/book-of-kiro/zh-tw/kiro-intro/vs-q-dev/</guid><description>&lt;h1 id="kiro-vs-amazon-q-developer-ide-外掛">Kiro vs. Amazon Q Developer IDE 外掛&lt;a class="anchor" href="#kiro-vs-amazon-q-developer-ide-%e5%a4%96%e6%8e%9b">#&lt;/a>&lt;/h1>
&lt;h2 id="總結">總結&lt;a class="anchor" href="#%e7%b8%bd%e7%b5%90">#&lt;/a>&lt;/h2>
&lt;p>Kiro 和 Amazon Q Developer 都是 AWS 出品的 AI 開發工具。Kiro 是一個完整的 AI 開發平台（包含 IDE、CLI 和 Autonomous Agent），而 Amazon Q Developer 主要以 IDE 外掛形式提供。從整體使用者體驗而言，Kiro 提供更全面的解決方案，Amazon Q Developer 外掛則支援不同的 IDE，使用者無需更換原有 IDE。以下是主要區別：&lt;/p>
&lt;p>&lt;strong>Kiro 的獨特優勢：&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>完整平台方案&lt;/strong>：包含 IDE、CLI 和 Autonomous Agent，提供全方位的開發體驗&lt;/li>
&lt;li>&lt;strong>Spec Mode&lt;/strong>：結構化處理複雜開發任務的方法，將軟體開發過程正式化 - 這是 Kiro 獨有的功能&lt;/li>
&lt;li>&lt;strong>Agent Hooks&lt;/strong>：當 IDE 中發生特定事件時執行預定義代理操作的自動觸發器&lt;/li>
&lt;li>&lt;strong>Autonomous Agent&lt;/strong>：前沿的自主智慧體，能夠獨立處理開發任務並跨儲存庫工作&lt;/li>
&lt;li>&lt;strong>靈活的自主性&lt;/strong>：既有 Autopilot mode（自主修改）也有 Supervised mode（應用更改前審查）&lt;/li>
&lt;li>&lt;strong>CLI 整合&lt;/strong>：強大的命令列工具，支援自定義 Agent 和工作流程自動化&lt;/li>
&lt;li>&lt;strong>豐富的上下文引用&lt;/strong>：支援 #Docs、#Git、#Rules、#Terminals、#Web 等多種上下文引用方式&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Amazon Q Developer 的獨特優勢：&lt;/strong>&lt;/p></description></item></channel></rss>