Trae配置rules與MCP

這個文章不錯,不過如果只是看,還感受不到作者的震撼,所以我自己實操了一下,深受震動,也希望看到這篇文章的人也自己實操一下。

與Cursor結對編程的四個月,我大徹大悟了!

學到了什么

  • 無論是熟悉新項目,還是日常查代碼、自動生成文檔,它都為我節省了大量時間【這可能是AI的三個應用場景】
  • 兩個深有體會的場景
    • 如何把需求說清楚:模糊的描述會讓 Cursor 無所適從,只有將需求講得具體、明確,它才能更精準地提供幫助。好的描述能事半功倍,比如用 “幫我拆分這個函數,不改變核心邏輯,提升復用性”,而非籠統的 “幫我優化這段代碼”。
    • 開發前要做好規劃:直接讓 Cursor “幫我寫個 XX”,效果往往不盡如人意。提前拆解需求、規劃好步驟,再讓它協助實現,效率和質量都會大幅提升。這個規劃過程可以自己完成,也能和 Cursor 用文檔協作完成 —— 讓它幫忙梳理任務、拆解步驟,實現分而自治。?
  • 用 rules 建立協作共識:讓 AI 懂你的 “做事規矩”:rules就是給AI定下的行為準則和溝通規范,用具體可執行的約束替代模糊的預期,讓 AI 的輸出能夠精準貼合實際開發需求。
  • mcp-feedback-enhanced?,閉環溝通是減少浪費的關鍵 —— 把多輪交互壓縮在單次請求里,本質是用工具固化 “提出需求→獲取反饋→迭代優化” 的循環;
  • mcp_better_tapd_server,使用這個MCP插件,總結自己的開發工作,印證了無縫銜接的智慧,讓協作過程自動轉化為任務記錄,消除了 “開發” 與 “記錄” 之間的割裂感。
  • 回頭看這段 "付費結對編程" 的經歷,最珍貴的收獲并非節省的時間本身,而是在與 Cursor 磨合中沉淀的思維方式。Cursor也是一種工具,正如 JetBrains 系列 IDE 用快捷鍵與插件體系重塑編碼效率,Git 用版本控制邏輯規范協作流程——好的工具不僅僅會提高效率,還會倒逼使用者優化思維模式:從模糊描述到精準指令,從隨性開發到結構化規劃。【說的很對】

我怎么用起來

具體使用:

配置ruels
## 通用禮節 (General Etiquette)
- 優先保證代碼簡潔易懂。
- 別搞過度設計,簡單實用就好。
- 寫代碼時,要注意圈復雜度,函數盡量小,盡量可以復用,盡量不寫重復代碼。
- 寫代碼時,注意模塊設計,盡量使用設計模式。
- 給我解釋代碼的時候,說人話,別拽專業術語。最好有圖(mermaid風格)
- 幫我實現的時候,需要給出原理,并給出執行步驟,最好有圖(mermaid風格)
- 改動或者解釋前,最好看看所有代碼,不能偷懶。
- 改動前,要做最小化修改,盡量不修改到其他模塊的代碼
- 改動后,假定10條case 輸入,并給出預期結果
- 給出的mermaid圖,必須自檢語法,可以被渲染,在暗黑主題上清晰可見
- 給出的mermaid圖,必須要可以被暗黑主題渲染清晰# 實驗性規則 (Experimental Rule)
當你被要求修復一個 Bug 時,請遵循以下步驟:
1.  **理解問題 (Understand):** 仔細閱讀 Bug 描述和相關代碼,復述你對問題的理解。
2.  **分析原因 (Analyze):** 提出至少兩種可能的根本原因。
3.  **制定計劃 (Plan):** 描述你打算如何驗證這些原因,并給出修復方案。
4.  **請求確認 (Confirm):** 在動手修改前,向我確認你的計劃。
5.  **執行修復 (Execute):** 實施修復。
6.  **審查 (Review):** 查看自己的修改有沒有問題。
7.  **解釋說明 (Explain):** 解釋你做了哪些修改以及為什么。# MCP Interactive Feedback 規則
1. 在任何流程、任務、對話進行時,無論是詢問、回復、或完成階段性任務,皆必須調用 MCP mcp-feedback-enhanced。
2. 每當收到用戶反饋,若反饋內容非空,必須再次調用 MCP mcp-feedback-enhanced,并根據反饋內容調整行為。
3. 僅當用戶明確表示「結束」或「不再需要交互」時,才可停止調用 MCP mcp-feedback-enhanced,流程才算結束。
4. 除非收到結束指令,否則所有步驟都必須重復調用 MCP mcp-feedback-enhanced。
5. 完成任務前,必須使用 MCP mcp-feedback-enhanced 工具向用戶詢問反饋。Always respond in 中文

MCP插件安裝

正常情況下,配置一下json文件即可,3個插件:context7、sequential-thinking、mcp-feedback-enhanced

🧠?context7 - 你的專屬項目大腦

  • 自動記錄項目架構、依賴關系、命名規范
  • 跨會話保持上下文,AI 永遠記得你項目的 "個性"
  • 基于 Upstash 云存儲,毫秒級訪問項目歷史

??sequential-thinking - 邏輯推理引擎

  • 將復雜開發任務拆解為可執行步驟
  • 支持鏈式思考:需求分析 → 技術選型 → 代碼實現 → 測試驗證
  • 可視化展示推理過程,每一步都清晰可控

🔄?mcp-feedback-enhanced - 智能反饋優化器

  • 實時分析代碼運行結果和用戶反饋
  • 自動調整代碼風格和實現策略
  • 構建個人化的最佳實踐知識庫

{"mcpServers": {"context7": {"command": "npx","args": ["-y", "@upstash/context7-mcp@latest"]},"mcp-feedback-enhanced": {"command": "uvx","args": ["mcp-feedback-enhanced@latest"],"timeout": 600,"env": {"MCP_DESKTOP_MODE": "true","MCP_WEB_PORT": "8765","MCP_DEBUG": "false"},"autoApprove": ["interactive_feedback"]},"sequential-thinking": {"command": "npx","args": ["-y","@modelcontextprotocol/server-sequential-thinking"]}}
}

單獨記錄一下mcp-feedback-enhanced這個插件,這個裝的時候比較費勁

mcp-feedback-enhanced安裝(mac電腦環境下)

前置條件

  1. Python(因為要試用uvx)
  2. HomeBrew (需要設置為國內鏡像,不然很慢,設置方法如下:如何加速 Homebrew 在 macOS 上的下載速度 - 滾動的蛋 - 博客園)
  3. ZSH(終端)

安裝過程

第一步:安裝 uv(如果尚未安裝,mac得用homebrew,不然按照不成功,插件會報錯)

brew install uv

安裝成功

第二步:測試一下是否成功

uvx mcp-feedback-enhanced@latest test

測試成功

第三步:MCP配置

 "mcp-feedback-enhanced": {"command": "uvx","args": ["mcp-feedback-enhanced@latest"],"timeout": 600,"env": {"MCP_DESKTOP_MODE": "true","MCP_WEB_PORT": "8765","MCP_DEBUG": "false"},"autoApprove": ["interactive_feedback"]
}

第四步:編輯器會自動更新MCP配置

綠色點點,表明配置成功了

感謝如下鏈接:

cursor添加mcp-feedback-enhanced和另外兩個mcp插件(python安裝等) - 朝日asahi - 博客園

https://github.com/orgs/modelcontextprotocol/discussions/20

https://github.com/Minidoracat/mcp-feedback-enhanced

思維模式轉變:

我怎么幫助其他人

第一步:給前端做培訓,直接給他們演示,帶著他們進行實操。

第二步:帶著后端做,看Java使用起來如何。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/96352.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/96352.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/96352.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

對抗攻擊與防御:如何保護視覺模型安全?

對抗攻擊與防御:如何保護視覺模型安全? 前言 一、對抗攻擊的基本原理 二、對抗攻擊的主要類型 2.1 白盒攻擊 2.2 黑盒攻擊 三、對抗攻擊的常見形式 3.1 定向攻擊 3.2 非定向攻擊 四、對抗防御的核心思路 五、常見的對抗防御方法 5.1 對抗訓練 5.2 輸入預處理 5.3 防御蒸餾 六…

區塊鏈開發:Solidity 智能合約安全審計要點

本文聚焦區塊鏈開發中 Solidity 智能合約的安全審計要點。首先概述智能合約安全審計的重要性,接著詳細介紹常見的安全漏洞,如重入攻擊、整數溢出與下溢等,以及對應的審計方法。還闡述了審計的具體流程,包括自動化工具檢測、手動代…

C++ 新手第一個練手小游戲:井字棋

1. 引言 介于身邊有特別多沒有學習過編程,或者有一定C語言、python或是Java基礎的但是沒有接觸過C的新手朋友,我想可以通過一個很簡單的小項目作為挑戰,幫助大家入門C。 今天,我們將挑戰一個對新手來說稍微復雜一點,…

透射TEM 新手入門:快速掌握核心技能

目錄 簡介? 一、TEM 基本知識 1. 核心原理(理解圖像本質)? 2. 關鍵結構與成像模式(對應圖像類型)? 二、TEM 數據處理 1. 預處理(通用步驟)? 2. 衍射花樣(SAED)處理&#x…

day075-MySQL數據庫服務安裝部署與基礎服務管理命令

文章目錄0. 老男孩思想-老男孩名言警句1. 數據庫服務安裝部署1.1 下載安裝包1.2 系統環境準備1.2.1 關閉防火墻1.2.2 關閉selinux1.2.3 安裝依賴軟件1.2.4 卸載沖突軟件1.3 安裝程序1.3.1 上傳軟件包1.3.2 配置環境變量1.3.3 創建數據庫存儲數據目錄1.3.4 創建數據庫程序管理用…

Qt二維碼生成器項目開發教程 - 從零開始構建專業級QR碼生成工具

Qt二維碼生成器項目開發教程 - 從零開始構建專業級QR碼生成工具 項目概述 本項目是一個基于Qt框架開發的專業級二維碼生成器,集成了開源的qrencode庫,提供完整的QR碼生成、預覽、保存和分享功能。項目采用C語言開發,使用Qt的信號槽機制實現…

LLaVA-3D,Video-3D LLM,VG-LLM,SPAR論文解讀

目錄 一、LLaVA-3D 1、概述 2、方法 3、訓練過程 4、實驗 二、Video-3D LLM 1、概述 2、方法 3、訓練過程 4、實驗 三、SPAR 1、概述 2、方法 4、實驗 四、VG-LLM 1、概述 2、方法 3、方法 4、實驗 一、LLaVA-3D 1、概述 空間關系不足:傳…

Spring兩個核心IoCDI(二)

DI(依賴注入)就是從IoC容器中獲取對象并賦值給某個屬性,這就是依賴注入的過程。 關于依賴注入有3種方式: 1、屬性注入 2、構造方法注入 3、setter注入 目錄 1、屬性注入 2、 構造方法注入 3、Setter方法注入 4、3種注入方式優…

廣東省省考備考(第八十三天8.21)——言語、判斷推理(強化訓練)

言語理解與表達 錯題解析 文段開篇介紹足夠的執法權限對于基層治理高效運行的重要性,接著從兩方面進行論證,介紹權限不足和權限過度下放對基層治理的負面影響,最后通過“因此”進行總結,強調一方面要完善執法目錄動態調整機制和制…

字符串與算法題詳解:最長回文子串、IP 地址轉換、字符串排序、蛇形矩陣與字符串加密

字符串與算法題詳解:最長回文子串、IP 地址轉換、字符串排序、蛇形矩陣與字符串加密 前言 在編程題訓練中,字符串相關的題目非常常見。本文將結合幾個典型的例題,詳細解析它們的解題思路和實現方式,幫助初學者循序漸進地掌握常用技…

從協同設計到綠色制造:工業云渲染的價值閉環

在智能制造、建筑工程、能源電力、船舶海工等工業場景中,3D可視化已從傳統的桌面端逐步向Web端遷移,Web 3D憑借其跨平臺、輕量化、實時交互等特性,已成為企業構建數字孿生、實現遠程協作、推動云端交付的重要工具。這場技術變革不僅改變了工業…

算法第五十一天:圖論part02(第十一章)

1.島嶼數量 99. 島嶼數量 🌟 思路總結 — DFS 版 1?? 問題本質 給定一個二維矩陣 grid,1 表示陸地,0 表示水 統計島嶼數量,每個島嶼由上下左右相鄰的陸地組成 本質是 在二維網格中找連通塊 的問題。 2?? 核心思路 遍歷矩陣…

杰里708n tws api 簡介

/** 通過搜索碼搜索tws設備*/int tws_api_search_sibling_by_code();/**打開可發現, 可連接,可被手機和tws搜索到*/int tws_api_wait_pair_by_code(u16 code, const char *name, int timeout_ms);int tws_api_wait_pair_by_ble(u16 code, const char *name, int tim…

高調光比 LED 恒流驅動芯片方案詳解AP5165B:36V/1A

AP5165B 是深圳市世微半導體有限公司推出的一款高性能、連續電流模式的降壓型(Buck)LED 恒流驅動芯片。該芯片適用于輸入電壓高于 LED 電壓的應用場景,可驅動單顆或多顆串聯的 LED,輸出電流最高可達 1A,廣泛用于非隔離…

【從零構建企業級線程池管理系統:Python并發編程實戰指南】

從零構建企業級線程池管理系統:Python并發編程實戰指南 技術博客 | 深入探索Python并發編程、Web開發與現代軟件架構設計的完整實踐 🚀 項目背景 在當今高并發的互聯網時代,線程池作為并發編程的核心組件,其管理和監控能力直接影…

飛牛系統總是死機,安裝個工具查看一下日志

崩潰轉儲 (kernel crash dump)如果你懷疑是內核 panic,可以開啟 kdump 或 kernel crash dump。 安裝:sudo apt install kdump-tools # Debian/Ubuntu sudo systemctl enable kdump 下次死機時,系統會把內存 dump 到 /var/crash 里。sudo syst…

2025年AI Agent技術深度解析:原理、應用與未來趨勢

一、引言隨著人工智能技術的飛速發展,AI Agent(智能體)作為人工智能領域的重要分支,正逐漸成為推動各行業智能化轉型的關鍵力量。AI Agent具備自主感知、決策和執行能力,能夠在復雜環境中完成特定任務,為人…

linux內核 - 內存分配機制介紹

在linux內核中,下面這張圖說明了系統中存在一個可以滿足各種內存請求的分配機制。根據你需要內存的用途,你可以選擇最接近你目標的分配方式。最底層、最基礎的分配器是 頁分配器(page allocator),它以頁為單位分配內存…

PyTorch生成式人工智能——ACGAN詳解與實現

PyTorch生成式人工智能——ACGAN詳解與實現0. 前言1. ACGAN 簡介1.1 ACGAN 技術原理1.2 ACGAN 核心思想1.3 損失函數2. 模型訓練流程3. 使用 PyTorch 構建 ACGAN3.1 數據處理3.2 模型構建3.3 模型訓練3.4 模型測試相關鏈接0. 前言 在生成對抗網絡 (Generative Adversarial Net…

Python + 淘寶 API 開發:自動化采集商品數據的完整流程?

在電商數據分析、競品監控和市場調研等場景中,高效采集淘寶商品數據是關鍵環節。本文將詳細介紹如何利用 Python 結合 API,構建一套自動化的商品數據采集系統,涵蓋從 API 申請到數據存儲的完整流程,并提供可直接運行的代碼實現。?…