Token导航 LogoToken导航TokenDH.com
promptstudio (Bodiecoding) logo
开发工具未说明官方级别未说明来源级核验

promptstudio (Bodiecoding)

MCP Server

PromptStudio是一个基于现代.NET架构构建的AI提示管理与工作流编排平台,提供创建、管理和执行高级AI代理工作流的工具,适用于企业自动化、代码分析、调试、内容生成和质量保证。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
AI工作流代码分析C#VS Code内容生成VS Code

安装说明

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

作者 / 组织

BodieCoding

提供方

BodieCoding

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

PromptStudio

![.NET](https://dotnet.microsoft.com/) ![ASP.NET Core](https://docs.microsoft.com/en-us/aspnet/core/) ![Entity Framework](https://docs.microsoft.com/en-us/ef/core/) ![MCP](https://modelcontextprotocol.io/) ](https://github.com/)

🚀 企业人工智能自动化平台

*采用现代技术构建的复杂提示管理和工作流编排。NET体系结构*

🌐 现场演示📚 文档🚀 快速开始🤖 AI工作流程

______________________________________________________________________

PromptStudio是一个复杂的人工智能提示管理和工作流编排平台,采用现代技术构建。NET架构。它为创建、管理和执行高级AI代理工作流提供了一套全面的工具,并为企业自动化、代码分析、调试、内容生成和质量保证提供了专门的提示模板。

📋 目录

🚀 主要特点

  • 🏗️ 现代。NET体系结构:具有关注点分离的干净分层架构
  • 🤖 AI代理工作流:为复杂的多步人工智能自动化设计的高级提示模板
  • 🔍 企业级代码分析:全面的代码审查和重构功能
  • 🐛 智能调试:针对技术问题的系统性问题解决框架
  • 🎨 多模态内容生成:为多平台活动创作创意内容
  • ⚡ 工作流程编排:具有错误处理和监控功能的复杂AI代理工作流管理
  • 🧪 测试生成和QA自动化:集成CI/CD的智能测试策略
  • 🌐 交互式Web界面:现代ASP。NET Core应用程序用于快速管理
  • 🔌 RESTful API:用于集成和自动化的全面API
  • 🔗 模型上下文协议(MCP)支持:与人工智能开发工作流程无缝集成
  • 📊 GitHub集成:通过MCP服务器直接创建问题和工作流编排
  • 🐳 Docker支持:使用Docker Compose完成容器化部署

🏗️ 建筑与项目结构

PromptStudio遵循现代风格。NET最佳实践,具有干净、分层的架构:

PromptStudio/
├── PromptStudio/           # 🌐 ASP.NET Core Web Application (Presentation Layer)
├── PromptStudio.Core/      # 🧠 Business Logic & Domain Models (Core Layer)
├── PromptStudio.Data/      # 💾 Data Access & Entity Framework (Data Layer)
├── PromptStudio.Tests/     # 🧪 Unit & Integration Tests
├── mcp-server/             # 🟢 Node.js MCP Server Implementation
└── PromptStudio.VSCodeExt/ # 📝 VS Code Extension

关键组件

  • 表示层:现代ASP。NET Core web应用程序,具有响应式UI
  • 业务逻辑:具有服务、存储库和域模型的干净架构
  • 数据层:支持SQLite/SQL Server的实体框架核心
  • 测试:可靠性和可维护性的综合测试套件
  • MCP集成:基于Node.js的MCP服务器,用于AI工作流集成
  • VS代码扩展:通过及时管理增强开发经验

🚀 入门指南

先决条件

  • .NET 8.0 SDK 或以后
  • SQL Server (本地数据库、SQL Server Express或完整的SQL Server)
  • Node.js 18+ (适用于MCP服务器组件)
  • Visual Studio 2022VS代码 (推荐)
  • Docker&Docker编写 (可选,用于容器化部署)

快速启动选项

🐳 选项1:Docker Compose(推荐用于生产环境)

  1. 📂 克隆存储库
   git clone https://github.com/BodieCoding/promptstudio.git
   cd promptstudio
  1. 🚀 使用Docker Compose启动
   # Production deployment
   docker-compose up -d

   # Development with hot reload
   docker-compose -f docker-compose.yml -f docker-compose.dev.yml up
  1. 🌐 访问应用程序

- PromptStudio Web用户界面: http://localhost:5000 - MCP服务器: http://localhost:3001 - SQL Server:本地主机:1433

💻 方案2:地方发展

  1. 📂 克隆存储库
   git clone https://github.com/BodieCoding/promptstudio.git
   cd promptstudio
  1. 🗄️ 数据库设置2. 🗄️ 数据库设置

该应用程序包括全面的种子数据和企业级AI代理提示模板:

   dotnet ef database update --startup-project PromptStudio/PromptStudio.csproj --project PromptStudio.Data/PromptStudio.Data.csproj
  1. ⚙️ 环境设置

应用程序将在首次运行时自动创建和配置数据库,并提供全面的种子数据。

  1. 🔨 构建解决方案
   dotnet build PromptStudio.sln
  1. ▶️ 运行PromptStudio
   dotnet run --project PromptStudio/PromptStudio.csproj

访问应用程序 http://localhost:5131

  1. 🔗 运行MCP服务器(可选)
   cd mcp-server && npm install && npm start

🤖 AI代理工作流

PromptStudio预先配置了专为企业自动化设计的复杂AI代理提示模板:

可用收藏

AI代理工作流 🧠

用于复杂多步人工智能自动化的高级提示模板:

  1. 高级代码分析与重构 (21个变量)

- 结合业务背景进行全面的代码质量评估 - 架构审查和性能优化 - 用影响分析重构建议 - 风险评估和实施规划

  1. AI驱动的调试和问题解决 (40+个变量)

- 系统性问题诊断和解决框架 - 环境背景下的根本原因分析 - 解决方案验证和测试策略 - 绩效影响评估

  1. 多模态创意内容生成器 (60+个变量)

- 多平台内容创建和优化 - A/B测试框架集成 - 品牌一致性和合规性检查 - 绩效指标和投资回报率跟踪

  1. AI代理工作流编排 (80+个变量)

- 复杂的多步骤工作流设计和管理 - 错误处理和回退策略 - 监控和警报配置 - 可扩展性和性能优化

  1. 智能测试生成和QA自动化 (80+个变量)

- 制定全面的测试策略 - CI/CD管道集成 - 质量指标和合规性报告 - 风险评估和缓解计划

样品采集 📚

入门的基本模板:

  • 代码审查模板
  • 基本提示结构

🐳 Docker部署

PromptStudio使用Docker Compose提供完整的容器化部署,包括web应用程序、SQL Server数据库和MCP服务器。

服务包括

  • 🌐 PromptStudio Web应用程序:ASP。NET Core应用程序在端口5000上运行
  • 💾 SQL Server:端口1433上的Microsoft SQL Server 2019
  • 🔗 MCP服务器:端口3001上的基于Node.js的MCP服务器

生产部署

# Start all services
docker-compose up -d

# View logs
docker-compose logs -f

# Stop all services
docker-compose down

热重载开发

# Development mode with file watching
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up

# Rebuild specific service
docker-compose build promptstudio
docker-compose up -d promptstudio

服务URL

  • PromptStudio: http://localhost:5000
  • MCP服务器: http://localhost:3001
  • SQL Server:本地主机:1433(在/2个3 robotduchtag!)

环境变量

Docker设置包括预配置的环境变量:

  • 数据库连接:为容器化SQL Server自动配置
  • MCP集成:服务可以通过内部Docker网络进行通信
  • API URL:已配置跨服务通信

故障排除

# Check service status
docker-compose ps

# View specific service logs
docker-compose logs promptstudio
docker-compose logs mcp-server
docker-compose logs sqlserver

# Restart specific service
docker-compose restart promptstudio

运行应用程序

使用Web界面

  1. 启动PromptStudio: dotnet run --project PromptStudio/PromptStudio.csproj
  2. 打开浏览器 http://localhost:5131
  3. 探索AI Agent工作流集合以获取高级自动化模板
  4. 创建和执行复杂的提示工作流,并提供广泛的变量支持

API集成

PromptStudio为自动化和集成提供了全面的REST API:

  • 收集API: /api/prompts/collections -管理即时收款
  • 提示API: /api/prompts/prompts -创建和管理提示模板
  • 执行API: /api/prompts/execute -使用变量执行提示
  • 批处理: /api/prompts/batch -使用变量集合执行提示

API使用示例:

# Get all collections
curl http://localhost:5131/api/prompts/collections

# Execute a prompt
curl -X POST http://localhost:5131/api/prompts/execute \
  -H "Content-Type: application/json" \
  -d '{"id": 1001, "variables": "{\"code_type\":\"microservice\", \"project_name\":\"PaymentAPI\"}"}'

🛠️ 开发工具

使用VS代码任务

工作区包括可通过命令面板访问的预配置任务(Ctrl+Shift+P → “任务:运行任务”):

  • 🌐 Run PromptStudio:在以下位置启动web应用程序http://localhost:5131
  • 🔗 Run MCP Server:启动Node.js MCP服务器
  • 🔨 build:构建整个解决方案
  • 📦 publish:创建生产就绪版本
  • 👀 watch:运行热重载以进行开发

使用。NET-CLI

# Run the main web application
dotnet run --project PromptStudio/PromptStudio.csproj

# Run with hot reload (development)
dotnet watch run --project PromptStudio/PromptStudio.csproj

# Run the Node.js MCP server  
cd mcp-server && npm install && npm start

🔌 模型上下文协议(MCP)集成

PromptStudio提供了一个基于Node.js的MCP服务器,用于无缝集成AI工作流:

MCP服务器

  • \*\*mcp服务器\*\*(基于Node.js):轻量级、跨平台实现,完全集成PromptStudio

配置

MCP服务器可以与各种AI开发工具集成。请参阅 mcp-server/ 配置示例和设置说明的目录。

GitHub集成

随附的GitHub MCP服务器支持:

  • 🎯 直接问题创建 根据分析结果
  • 📋 自动化项目管理 通过提示工作流
  • 🔄 持续改进 通过精心策划的分析周期

💾 数据库管理

实体框架迁移

PromptStudio使用带有SQLite(默认)或SQL Server支持的实体框架核心。

设置数据库

# Install EF tools (if not already installed)
dotnet tool install --global dotnet-ef

# Apply migrations and seed data
dotnet ef database update --startup-project PromptStudio/PromptStudio.csproj --project PromptStudio.Data/PromptStudio.Data.csproj

创建新迁移

# Add a new migration when making schema changes
dotnet ef migrations add MigrationName --startup-project PromptStudio/PromptStudio.csproj --project PromptStudio.Data/PromptStudio.Data.csproj

# Apply the new migration
dotnet ef database update --startup-project PromptStudio/PromptStudio.csproj --project PromptStudio.Data/PromptStudio.Data.csproj

种子数据

应用程序会自动使用全面的提示模板进行播种:

  • 📚 样品采集:入门的基本模板
  • 🤖 AI代理工作流:5个企业级自动化模板,共有280+个变量
  • 🎯 代码分析编排器:用于持续代码改进的专业工作流程

🧪 测试和质量保证

PromptStudio包括全面的测试和验证工具:

自动化测试

# Run all tests
dotnet test PromptStudio.sln

# Run specific test project
dotnet test PromptStudio.Tests/PromptStudio.Tests.csproj

集成测试

该项目包括用于验证不同功能的测试实用程序:

  • 🔗 test-mcp-connection.js:测试MCP服务器集成
  • 🧪 API测试实用程序:验证API终结点和工作流
  • 🤖 MCP集成验证:测试AI开发工作流集成

质量保证

  • 代码分析:内置静态代码分析
  • 集成测试:全面的API和工作流程测试
  • MCP验证:MCP服务器实施的自动化测试

📚 文档和资源

获取帮助

  • 🌐 web界面:访问PromptStudio http://localhost:5131
  • 📖 API文档:RESTful端点,带有全面的示例
  • 🔗 MCP集成指南:Node.js服务器实现和配置
  • 🎯 企业模板:预构建的复杂提示模板
  • 📋 代码分析指南:全面的工作流程编排文档

关键资源

  • CODE_ANALYSIS_ORCHESTRATOR_GUIDE.md:自动化代码分析工作流程的完整指南
  • VSCODE_EXTENSION_TEST_GUIDE.md:VS代码扩展测试和开发指南
  • mcp-server/README.md:MCP服务器设置和配置指南
  • API示例:所有端点的全面cURL和JavaScript示例

🚀 后续步骤

  1. 🌐 探索Web界面:从AI代理工作流集合开始
  2. 🎯 尝试高级模板:将代码分析编排器用于实际场景
  3. 🔌 API集成:将PromptStudio与您现有的自动化工作流程集成
  4. 🔗 MCP设置:使用附带的Node.js MCP服务器配置您的AI开发环境
  5. 📝 自定义提示:创建自己的企业级提示模板
  6. 🤖 GitHub集成:设置自动问题创建和项目管理

🤝 贡献

我们欢迎捐款!请参阅我们的投稿指南和:

  • 遵循既定的架构模式
  • 包括对新功能的全面测试
  • 更新任何新功能的文档
  • 彻底测试MCP集成

📄 许可证

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

______________________________________________________________________

PromptStudio: *通过复杂的提示管理和工作流编排实现企业人工智能自动化。*

目录标签

目录标签

AI工作流代码分析C#VS Code内容生成本地部署提示管理企业自动化

支持客户端

VS Code

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP