@smart-portal/smart-thinking
v0.1.3
Published
专注于前端开发的思考工具,精通JavaScript/TypeScript和Vue和React技术栈,,擅长组件设计、状态管理、单元测试、单元测试、安全性处理、错误处理机制、前端工程化、前端安全、前端性能优化、前端测试、前端响应式原理、前端组件复用、前端动画与交互
Readme
SmartThinking MCP Server
专注于前端开发的思考工具,精通JavaScript/TypeScript和Vue和React技术栈,,擅长组件设计、状态管理、单元测试、单元测试、安全性处理、错误处理机制、前端工程化、前端安全、前端性能优化、前端测试、前端响应式原理、前端组件复用、前端动画与交互。
Config For Npx
{
"mcpServers": {
"smart-thinking": {
"command": "npx",
"args": ["-y", "@smart-portal/smart-thinking"]
}
}
}参数说明
FrontThinking工具接受以下参数:
基础参数
thought: 当前思考内容thoughtNumber: 当前思考步骤编号totalThoughts: 估计需要的总思考步骤数nextThoughtNeeded: 是否需要继续思考isRevision: 是否修订之前的思考revisesThought: 被修订的思考步骤编号branchFromThought: 分支点的思考步骤编号branchId: 分支唯一标识符needsMoreThoughts: 是否需要更多思考
前端特定参数
vueVersion: Vue版本(如"2"或"3")componentType: 组件类型(如"Options API"、"Composition API"、"SFC"等)codeSnippet: 相关代码片段uiFramework: UI框架(如"Element-UI"、"Vuetify"等)stateManagement: 状态管理方案(如"Vuex"、"Pinia"等)performanceConsiderations: 性能优化考虑
适用场景
- Vue组件设计与实现
- TypeScript类型系统应用
- 前端性能优化
- 状态管理设计
- 组件通信方案
- UI/UX实现策略
- 前端工程化问题
- 前端测试方案
- 响应式原理分析
- 组件复用策略
- 动画与交互实现
