🌈 Iris MCP 服务器
📝 概述
Iris MCP Server 是一个模型上下文协议服务器,用于为 Git 存储库自动生成基于标签的发布说明。它分析标签之间的差异并在.iris目录中生成结构化的发行说明。
Related MCP server: Git MCP Server
✨ 特点
🏷️ 自动检测标签之间的差异
📊 可定制的发行说明模板
🗂️ 新功能、改进、错误修复等已分类
📄 Markdown 格式输出
📁 自动保存到
.iris文件夹
🚀 安装
npm install iris-mcp-server
💡 如何使用
生成发行说明
const result = await mcpClient.useTool('iris-mcp-server', 'generate_release_note', {
startTag: 'v1.0.0',
endTag: 'v1.1.0',
title: 'Version 1.1.0 リリース',
features: [
'新しいダッシュボード機能の追加',
'ユーザー管理システムの実装'
],
improvements: [
'パフォーマンスの最適化',
'UIの改善'
],
bugfixes: [
'ログイン時のエラー修正',
'データ同期の問題を解決'
],
breaking: [
'APIエンドポイントの変更',
'設定ファイルのフォーマット更新'
]
});
📄 输出示例
# Version 1.1.0 リリース
リリース日: 2024-01-20
## 💥 破壊的変更
- APIエンドポイントの変更
- 設定ファイルのフォーマット更新
## ✨ 新機能
- 新しいダッシュボード機能の追加
- ユーザー管理システムの実装
## 🔧 改善項目
- パフォーマンスの最適化
- UIの改善
## 🐛 バグ修正
- ログイン時のエラー修正
- データ同期の問題を解決
## 📝 変更されたファイル
- `src/dashboard/index.ts`
- `src/users/management.ts`
- `config/settings.json`
🛠️ 开发
建造
npm run build
开发模式
npm run watch
🤝 贡献
欢迎提出请求和提出问题!您可以按照以下步骤做出贡献:
Fork此存储库
创建新分支(
git checkout -b feature/amazing-feature)提交更改(
git commit -m '✨ Add amazing feature')推送分支(
git push origin feature/amazing-feature)创建拉取请求
📜 许可证
麻省理工学院
👥 作者
作者:[您的姓名]
电子邮件:[ your.email@example.com ]