跳到主要内容

CSGShip (StarShip) 场景演示

Agentic场景

1. Agent模式

使用CodeSouler Agent模式,基于GitLab Issue实现端到端自动代码修改:

  1. 创建GitLab Issue,描述功能变更需求
  2. 在CodeSouler中切换到Agent模式,根据Issue描述生成代码变更
  3. 提交代码变更到GitLab仓库
  4. 通过CI/CD部署到目标环境

2. MCP Server构建

CodeSouler支持一键生成MCP Server并部署到CSGHub:

  1. 在CodeSouler中切换到CSGHub Agent,选择Swagger文档
  2. 基于Swagger文档生成MCP Server代码
  3. 将MCP Server代码自动部署到CSGHub Space

3. MCP Agent构建

CodeSouler支持一键生成MCP Agent并部署到CSGHub:

  1. 在CodeSouler中切换到CSGHub Agent,选择MCP Server
  2. 基于MCP Server生成MCP Agent代码
  3. 将MCP Agent代码自动部署到CSGHub Space

4. CSGHub模型搜索与部署

  1. 在CodeSouler中切换到CSGHub Agent,搜索相关模型
  2. 将指定模型一键部署到CSGHub
  3. 部署成功后,可以在CodeSouler中查看并使用该模型

GitLab场景

1. GitLab助手

CodeSouler支持与GitLab等代码托管平台的深度集成,提供以下功能:

  1. 生成提交信息
  2. 创建合并请求
  3. 管理流水线
  4. IDE通知

2. GitLab 代码生成 & 代码审查

StarShip支持与GitLab的深度AI集成,提供以下功能:

  1. 代码生成:基于Issue自动生成代码并创建Merge Request
  2. 代码审查:基于Merge Request自动生成代码审查意见