chore: initialize qiming workspace repository

This commit is contained in:
Codex
2026-05-29 14:22:48 +08:00
commit bfd67a0f2c
10750 changed files with 1885711 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.xspaceagi</groupId>
<artifactId>app-platform-sandbox</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<groupId>com.xspaceagi</groupId>
<artifactId>app-platform-sandbox-domain</artifactId>
<dependencies>
<dependency>
<groupId>com.xspaceagi</groupId>
<artifactId>app-platform-sandbox-spec</artifactId>
</dependency>
<dependency>
<groupId>com.xspaceagi</groupId>
<artifactId>app-platform-sandbox-infra</artifactId>
</dependency>
<dependency>
<groupId>com.xspaceagi</groupId>
<artifactId>system-spec</artifactId>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,72 @@
package com.xspaceagi.sandbox.domain.model;
import com.xspaceagi.sandbox.spec.enums.SandboxScopeEnum;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
* 沙盒配置领域模型
*/
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Data
public class SandboxConfigModel implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 配置ID
*/
private Long id;
/**
* 配置范围global-全局配置 user-个人配置
*/
private SandboxScopeEnum scope;
/**
* 用户IDscope为user时必填
*/
private Long userId;
/**
* 配置名称
*/
private String name;
/**
* 唯一标识,用户智能体电脑连接有用
*/
private String configKey;
/**
* 配置值JSON格式字符串
*/
private String configValue;
/**
* 配置描述
*/
private String description;
/**
* 是否启用true-启用 false-禁用
*/
private Boolean isActive;
/**
* 创建时间
*/
private Date created;
/**
* 更新时间
*/
private Date modified;
}