本项目由 Erick 开发,基于模型上下文协议(MCP)构建。运用 TypeScript 和 Zod 实现类型安全与数据验证,采用模块化架构设计,代码仓库结构清晰,涵盖配置、类型定义、工具实现等多个部分,能有效解决相关业务场景下的数据处理和交互问题,为开发者提供便捷且高效的开发体验。
本项目可直接在 Node.js v23+ 环境下使用 TypeScript,无需转译。以下是安装和运行项目的基本步骤:
npm install
npm test
npm run test:dev
npm install
npm run get-talks -- --year 2023
npm run list-talks -- --language Spanish
src/
├── config/ # 配置文件夹
├── types/ # TypeScript 接口和类型定义
├── tools/ # MCP 工具实现
├── utils/ # 公用函数
├── services/ # API 服务层
└── index.ts # 入口文件
欢迎贡献!请通过提交 Pull Request 加入项目。
本项目遵循 MIT 协议。详细信息请查阅 LICENSE 文件。