mukiwu/Dev Advisor MCP

自動分析程式碼現代化機會、API 相容性、瀏覽器支援,並在 PR 中回覆結果

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 12, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: mukiwu/dev-advisor-mcp@eb21048b6fdbc0b90a90109c069f397916e333ae # v1.0.4

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
project-path專案目錄路徑no.
include-patterns包含的檔案模式(JSON 陣列字串),例如 ["**/*.js", "**/*.ts"]no["**/*.js", "**/*.ts", "**/*.jsx", "**/*.tsx"]
exclude-patterns排除的檔案模式(JSON 陣列字串),例如 ["node_modules/**", "dist/**"]no["node_modules/**", "dist/**", "build/**"]
browserslist-configbrowserslist 配置字串,例如 "last 2 versions" 或 "> 1%, last 2 versions, not dead"no""
enable-modernization啟用程式碼現代化分析notrue
enable-compatibility啟用 API 相容性分析notrue
enable-browser-check啟用瀏覽器支援檢查(檢查專案中使用的 API)notrue
github-tokenGitHub Token(用於發送 PR 評論)no${{ github.token }}
comment-on-pr是否在 PR 中留言notrue
ai-enabled啟用 AI 分析(使用 AI 分析 PR 變更的程式碼,取代規則式分析)nofalse
ai-providerAI 提供者:openai、anthropic、gemininoopenai
ai-modelAI 模型名稱(例如:gpt-4o、claude-sonnet-4-20250514、gemini-2.0-flash),留空使用預設模型no""
ai-api-keyAI API 金鑰(建議使用 GitHub Secrets)no
namedescription
modernization-report現代化分析報告(Markdown 格式)
compatibility-report相容性分析報告(Markdown 格式)
summary分析摘要(JSON 格式)