Token导航 LogoToken导航TokenDH.com
Mind Forge logo
开发工具未说明官方级别未说明来源级核验

Mind Forge

MCP Server

MindForge是一个全面的AI开发工具包,用于管理MCP服务、AI代理和技能,旨在增强Claude Code的开发体验。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
AI开发代码审查GoClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ProjAnvil

提供方

ProjAnvil

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MindForge-克劳德代码的人工智能工具包

![License: MIT](https://opensource.org/licenses/MIT)

中文文档 |英语

MindForge是一个全面的工具包,用于管理MCP(模型上下文协议)服务、AI代理和技能,旨在增强您的Claude代码开发体验。

✨ 特性

  • 多语言支持:在英文或中文版本的代理商和技能之间进行选择
  • 富代理集合:Java、Python、Go、前端和系统架构的专用代理
  • 可重复使用的技能:可以在代理之间组合和共享的领域特定技能
  • MCP服务:模型上下文协议服务的可扩展集合
  • 轻松设置:一个用于Claude Code集成的命令安装脚本
  • 灵活的技术栈:每个组件都可以使用自己的首选技术栈

🚀 Claude Code快速入门

MindForge与Claude Code无缝集成。运行安装脚本以自动配置所有代理和技能:

# Use default language (English)
./setup-claude.sh

# Use Chinese
./setup-claude.sh --lang=zh-cn

# Use English (explicit)
./setup-claude.sh --lang=en

这将创建指向您的符号链接 ~/.claude/ 目录,允许Claude Code自动加载所有代理和技能。

🎛️ 用户级别配置

对于所有项目的个性化行为,您可以配置用户级指令:

# Copy user-level instructions to your Claude directory
cp user_claude_md/en/CLAUDE.md ~/.claude/CLAUDE.md    # English
cp user_claude_md/zh-cn/CLAUDE.md ~/.claude/CLAUDE.md  # Chinese

用户级配置提供了什么:

  • 全球原则:默认行为应用于所有对话
  • 语言偏好:设置您的首选响应语言(英语或中文)
  • 搜索优先级:处理不确定问题的说明
  • 安全规则:破坏性操作的确认要求
  • 内置功能优先级:关于何时使用代理/技能与外部工具的指导

注: 用户级配置是可选的。如果未配置,Claude Code将使用其默认行为。

🌍 支持的语言

  • 英语 -英语
  • 简体中文 -简体中文

🤖 可用代理

  • @代码审查员 -专家代码审查员(软件架构、设计模式、代码质量、SOLID原则)
  • @前端工程师 -现代前端专家(React、Vue、Svelte、TypeScript)
  • @golang后端工程师 -Go后端开发专家(Fiber、Cobra、GORM、Clean Architecture)
  • @ios开发人员 -iOS开发专家(Swift 6、SwiftUI、MVVM、TCA)
  • @java后端工程师 -专业Java后端工程师(Spring Boot、MyBatis、Clean Architecture)
  • @java单元测试 -专业Java单元测试生成器(JUnit、Mockito、AssertJ)
  • @产品经理 -产品管理专家(PRD、用户故事、竞争分析)
  • @python测试工程师 -专业Python测试工程师(pytest、unittest、pytest-asyncio)
  • @系统架构师 -系统架构设计专家(模式、技术选择、ADR文档)

🎯 可用技能

  • api设计 -API设计(REST、GraphQL、gRPC)
  • 数据库设计 -数据库设计与优化
  • 企业java -企业Java开发(Spring Boot、微服务)
  • 前端反应 -React生态系统(Next.js、服务器组件、顺风)
  • 前端纤细 -Svelte生态系统(SvelteKit,shadcn Svelte)
  • 前端vue -Vue生态系统(Nuxt、Composition API、Pinia)
  • git大师 -高级Git操作和版本控制掌握
  • go发展 -Go开发(光纤、眼镜蛇、GORM)
  • javascript类型脚本 -JavaScript/TypeScript开发(Node.js、Express、React)
  • 产品管理 -产品管理和战略
  • python开发 -Python开发(FastAPI、Django、Flask、asyncio)
  • 会议摘要 -总结当前会话上下文以实现无缝切换
  • 快速发展 -核心Swift 6+开发(并发、宏、测试)
  • 快速开发 -现代SwiftUI开发(导航堆栈、观察、SwiftData)
  • 系统架构 -系统架构设计
  • 技术文档 -技术文件编写
  • 测试 -一般测试技能(单元、集成、TDD/BDD)
  • xcode管理 -Xcode项目管理(自动添加文件、处理project.pbxproj)

📁 项目结构

mindforge/
├── agents/              # Claude Code format Agents (multi-language)
│   ├── en/             # English versions
│   │   ├── code-reviewer.md
│   │   ├── frontend-engineer.md
│   │   ├── golang-backend-engineer.md
│   │   ├── ios-developer.md
│   │   ├── java-backend-engineer.md
│   │   ├── java-unit-test.md
│   │   ├── product-manager.md
│   │   ├── python-test-engineer.md
│   │   └── system-architect.md
│   └── zh-cn/          # Chinese versions
│       ├── code-reviewer.md
│       ├── frontend-engineer.md
│       ├── golang-backend-engineer.md
│       ├── java-backend-engineer.md
│       ├── java-unit-test.md
│       ├── product-manager.md
│       ├── python-test-engineer.md
│       └── system-architect.md
├── skills/              # Claude Code format Skills (multi-language)
│   ├── en/             # English versions
│   │   ├── testing/SKILL.md
│   │   ├── enterprise-java/SKILL.md
│   │   ├── go-development/SKILL.md
│   │   ├── python-development/SKILL.md
│   │   ├── javascript-typescript/SKILL.md
│   │   ├── system-architecture/SKILL.md
│   │   ├── api-design/SKILL.md
│   │   ├── database-design/SKILL.md
│   │   ├── tech-documentation/SKILL.md
│   │   ├── frontend-development/SKILL.md
│   │   ├── git-guru/SKILL.md
│   │   └── xcode-management/SKILL.md
│   ├── zh-cn/          # Chinese versions
│   │   ├── testing/SKILL.md
│   │   ├── enterprise-java/SKILL.md
│   │   ├── go-development/SKILL.md
│   │   ├── python-development/SKILL.md
│   │   ├── javascript-typescript/SKILL.md
│   │   ├── system-architecture/SKILL.md
│   │   ├── api-design/SKILL.md
│   │   ├── database-design/SKILL.md
│   │   ├── tech-documentation/SKILL.md
│   │   ├── frontend-development/SKILL.md
│   │   ├── git-guru/SKILL.md
│   │   └── xcode-management/SKILL.md
│   └── scripts/        # Shared executable scripts for skills
│       └── xcode-management/
│           └── add_files_to_xcode.py  # Automated Xcode file addition
├── user_claude_md/      # User-level Claude instructions (multi-language)
│   ├── en/
│   │   └── CLAUDE.md   # English user-level instructions
│   └── zh-cn/
│       └── CLAUDE.md   # Chinese user-level instructions
├── templates/           # Templates for creating new resources
│   ├── agent-template-en.md      # English agent template
│   ├── agent-template-zhcn.md    # Chinese agent template
│   ├── skill-template-en.md      # English skill template
│   └── skill-template-zhcn.md    # Chinese skill template
├── mcp/                 # MCP services collection
│   ├── _template/
│   └── mcp-*/
├── docs/                # Documentation
│   ├── README-zhcn.md   # Chinese README
│   └── agents-detail/   # Detailed agent documentation
│       ├── en/          # English detailed guides
│       │   ├── java-backend-engineer/README.md
│       │   ├── java-unit-test/README.md
│       │   ├── python-test-engineer/README.md
│       │   ├── system-architect/README.md
│       │   ├── golang-backend-engineer/README.md
│       │   └── frontend-engineer/README.md
│       └── zh-cn/       # Chinese detailed guides
│           ├── java-backend-engineer/README.md
│           ├── java-unit-test/README.md
│           ├── python-test-engineer/README.md
│           ├── system-architect/README.md
│           ├── golang-backend-engineer/README.md
│           └── frontend-engineer/README.md
├── Makefile             # Build and resource management
└── setup-claude.sh      # Claude Code setup script (supports --lang parameter)

🛠️ 用法

快速开始

# Show all available commands
make help

列出资源

# List all MCP services
make list-mcp

# List all Agents (shows both English and Chinese)
make list-agents

# List all Skills (shows both English and Chinese)
make list-skills

从模板创建资源

MindForge提供了现成的模板,用于创建新的代理和技能。模板有英文和中文两种版本。

创建新代理

# Create an English agent (default)
make init-agent AGENT=my-agent

# Create a Chinese agent
make init-agent AGENT=my-agent LANG=zh-cn

# Create an English agent (explicit)
make init-agent AGENT=my-agent LANG=en

您将获得:

  • 一个完整的代理文件,包括frontmatter(名称、描述、工具、模型、技能)
  • 角色定义、原则和最佳实践的结构化部分
  • 代码模板和质量检查表
  • 准备好为您的特定用例进行定制

创建后:

  1. 编辑 agents/{lang}/{agent-name}.md 自定义代理
  2. 更新名称、描述和系统提示
  3. 指定代理应使用哪些工具和技能
  4. ./setup-claude.sh --lang={lang} 激活

创建新技能

# Create an English skill (default, no scripts)
make init-skill SKILL=my-skill

# Create a skill with executable scripts
make init-skill SKILL=my-skill WITH_SCRIPTS=yes

# Create a Chinese skill
make init-skill SKILL=my-skill LANG=zh-cn

# Create a Chinese skill with scripts
make init-skill SKILL=my-skill LANG=zh-cn WITH_SCRIPTS=yes

您将获得:

  • 一份完整的技能档案,包括封面内容(姓名、描述、允许使用的工具)
  • 专业知识、原则和最佳实践的结构化部分
  • 代码模式、模板和故障排除指南
  • 质量检查表和决策框架
  • (可选)共享 skills/scripts/{skill-name}/ 可执行脚本目录
  • 可跨多个代理使用

创建后:

  1. 编辑 skills/{lang}/{skill-name}/SKILL.md 定义能力
  2. 添加特定领域的知识和最佳实践
  3. 包括代码模板和常见模式
  4. (可选)将可执行脚本添加到 skills/scripts/{skill-name}/
  5. ./setup-claude.sh --lang={lang} 激活

脚本支持:WITH_SCRIPTS=yes 如果使用,将在以下位置创建共享脚本目录 skills/scripts/{skill-name}/这允许:

  • 共享相同可执行脚本的多语言技能
  • 通过相对路径引用的脚本 scripts/ 在技能文档中
  • 在Unix/Mac(符号链接)和Windows(复制)的设置过程中自动链接/复制脚本

创建新的MCP服务

# Create a new MCP service
make init-mcp SERVICE=mcp-foo

创建后:

  1. 导航至 mcp/mcp-foo/
  2. 实施您的MCP服务
  3. 添加一个Makefile build, test,以及 clean 目标

管理代理人的技能

# Add a skill to an agent (English)
make add-skill AGENT=my-agent SKILL=testing

# Add a skill to a Chinese agent
make add-skill AGENT=my-agent SKILL=testing LANG=zh-cn

这会自动更新代理的前台内容,以包含指定的技能。

构建和测试

# Build a single MCP service
make build SERVICE=mcp-foo

# Build all MCP services
make build-all

# Test all MCP services
make test-all

# Clean all MCP service artifacts
make clean-all

注: 代理和技能是标记文件,不需要构建。

📋 资源约定

每个MCP服务、代理或技能都应该提供自己的 Makefile 至少有以下目标:

  • build -构建资源
  • test -测试资源
  • clean -清理构建工件

可选目标:

  • fmt -格式代码
  • lint -Lint代码

每个资源都可以使用自己的技术栈(Go/Node/Python/Rust/等)

🧰 技术栈

  • MCP服务:支持MCP协议的任何语言和框架
  • 代理:用于执行特定任务的AI代理
  • 技能:可供代理引用的可重用功能模块

🤝 贡献

欢迎投稿!请随时提交拉取请求。

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

🙏 致谢

📞 支持

如果您遇到任何问题或有疑问,请 打开一个问题 在GitHub上。

______________________________________________________________________

由...制作❤️ MindForge社区

目录标签

目录标签

AI开发代码审查GoClaude本地部署多语言支持技能复用模型上下文协议

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP