TRP 1-MCP设置挑战
此存储库包含我提交的10 Academy TRP 1 MCP设置挑战。
挑战概述
该挑战评估了三个核心竞争力:
- 技术理解:正确配置MCP服务器
- AI开放性和好奇心:探索人工智能驱动的工具和最佳实践
- 动力与勤奋:在时间窗口内完成任务
存储库结构
.
├── .cursor/
│ └── rules/
│ └── agent.mdc # AI agent rules configuration
├── docs/
│ ├── CHALLENGE_REPORT.md # Detailed challenge report
│ ├── RULES_REFERENCE.md # Rules documentation
│ └── MCP_SETUP_GUIDE.md # MCP setup instructions
├── mcp-config-template.json # MCP server configuration template
└── README.md # This file任务完成总结
任务1:MCP服务器设置✅
- 研究了Cursor IDE的MCP配置
- 已创建配置模板(
mcp-config-template.json) - 中记录的设置过程
docs/MCP_SETUP_GUIDE.md
注: 在公共存储库中找不到特定的Tenx MCP服务器包。模板已准备好用正确的包详细信息进行更新。
任务2:代理规则配置✅
在中创建了全面的代理规则 .cursor/rules/agent.mdc 包括:
- 人工智能辅助开发的核心原则
- 工作流程指南(编码之前/期间/之后)
- 项目惯例和命名标准
- 明确的界限(不该做什么)
- 工具使用指南
任务3:文件✅
创建了详细的文档:
docs/CHALLENGE_REPORT.md-完整挑战报告docs/RULES_REFERENCE.md-规则解释和定制指南docs/MCP_SETUP_GUIDE.md-MCP设置说明
关键见解
规则如何改变AI代理行为
- 一致性:规则确保所有交互中的模式相同
- 聚焦:“不要做什么”防止过度工程
- 质量:代码标准自动执行
- 沟通:对解释的明确期望
发现最佳实践
- 将规则控制在500行以内
- 将大规则拆分为可组合的部分
- 提供具体示例
- 参考文件而不是复制内容
- 代理出错时更新规则
快速开始
使用代理规则
规则在 .cursor/rules/agent.mdc 使用Cursor IDE时会自动应用。他们指导AI代理:
- 在做出更改之前了解代码
- 做出最小的、有重点的改变
- 遵循项目惯例
- 清晰沟通
设置MCP服务器
- 复制
mcp-config-template.json到~/.cursor/mcp.json - 使用正确的Tenx MCP服务器更新包名
- 添加API密钥
- 重新启动游标IDE
文件
| 文件 | 描述 |
|---|---|
.cursor/rules/agent.mdc | 主代理规则文件 |
mcp-config-template.json | MCP配置模板 |
docs/CHALLENGE_REPORT.md | 详细的挑战报告 |
docs/RULES_REFERENCE.md | 规则文件 |
docs/MCP_SETUP_GUIDE.md | MCP设置指南 |
作者
纳什\ 日期:2026年2月2日
______________________________________________________________________
*作为10学院TRP 1-MCP设置挑战赛的一部分提交*
