refactor: rename platform from 低代码智能体平台 to 天工智能体平台
The platform has evolved from a low-code workflow engine to an autonomous agent platform with ReAct runtime, multi-agent marketplace, persistent memory, multimodal tools, and multi-channel integration. "天工" (Tiangong) draws from 《天工开物》- the wonders of nature and human ingenuity, reflecting the platform's purpose: empowering users to create and orchestrate AI agents as masterfully as nature creates all things. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 低代码智能体平台
|
||||
# 天工智能体平台
|
||||
|
||||
一个支持可视化工作流设计和智能Agent配置的低代码平台。
|
||||
一个支持可视化工作流设计和自主智能Agent配置的AI平台。
|
||||
|
||||
## 🚀 快速开始
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
## 概述
|
||||
|
||||
低代码智能体平台提供RESTful API和WebSocket API,支持工作流管理、执行管理、数据源管理等功能。
|
||||
天工智能体平台提供RESTful API和WebSocket API,支持工作流管理、执行管理、数据源管理等功能。
|
||||
|
||||
**Base URL**: `http://localhost:8037` 或 `http://101.43.95.130:8037`
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ class Settings(BaseSettings):
|
||||
"""应用设置"""
|
||||
|
||||
# 应用基本信息
|
||||
APP_NAME: str = "低代码智能体平台"
|
||||
APP_NAME: str = "天工智能体平台"
|
||||
APP_VERSION: str = "1.0.0"
|
||||
DEBUG: bool = True
|
||||
SECRET_KEY: str = "dev-secret-key-change-in-production"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
"""
|
||||
低代码智能体平台 - FastAPI 主应用
|
||||
天工智能体平台 - FastAPI 主应用
|
||||
"""
|
||||
import asyncio
|
||||
import logging
|
||||
@@ -28,9 +28,9 @@ app = FastAPI(
|
||||
title=settings.APP_NAME,
|
||||
version=settings.APP_VERSION,
|
||||
description="""
|
||||
## 低代码智能体平台 API
|
||||
## 天工智能体平台 API
|
||||
|
||||
一个支持可视化工作流设计和智能Agent配置的低代码平台。
|
||||
一个支持可视化工作流设计和自主智能Agent配置的AI平台。
|
||||
|
||||
### 主要功能
|
||||
|
||||
@@ -143,7 +143,7 @@ async def log_requests(request: Request, call_next):
|
||||
async def root():
|
||||
"""根路径"""
|
||||
return {
|
||||
"message": "欢迎使用低代码智能体平台 API",
|
||||
"message": "欢迎使用天工智能体平台 API",
|
||||
"version": settings.APP_VERSION,
|
||||
"docs": "/docs"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 低代码智能体平台 - 使用指南
|
||||
# 天工智能体平台 - 使用指南
|
||||
|
||||
## 🎉 恭喜!系统已成功运行
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
## 1. 一句话概括
|
||||
|
||||
**低代码智能体搭建与工作流编排平台** — 可视化拖拽配置 30+ 种节点类型,集成多种 AI 模型,支持复杂业务流程自动化执行。
|
||||
**天工智能体搭建与工作流编排平台** — 可视化拖拽配置 30+ 种节点类型,集成多种 AI 模型,支持复杂业务流程自动化执行。
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
# 低代码智能体平台 - 核心文档汇总
|
||||
# 天工智能体平台 - 核心文档汇总
|
||||
|
||||
## 项目概述
|
||||
|
||||
### 项目背景
|
||||
低代码智能体平台旨在让非技术用户通过可视化拖拽的方式,快速构建和部署AI智能体,降低AI应用开发门槛,提高开发效率。
|
||||
天工智能体平台旨在让非技术用户通过可视化拖拽的方式,快速构建和部署AI智能体,降低AI应用开发门槛,提高开发效率。
|
||||
|
||||
### 核心价值
|
||||
- **零代码/低代码**:通过可视化界面配置智能体,无需编写代码
|
||||
- **零代码/可视化**:通过可视化界面配置智能体,无需编写代码
|
||||
- **快速部署**:一键部署到多种环境(云服务、本地、边缘设备)
|
||||
- **灵活扩展**:支持自定义组件和插件机制
|
||||
- **多模型支持**:集成主流AI模型(OpenAI、Claude、DeepSeek等)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# AIAgent 低代码智能体平台 — 项目架构文档
|
||||
# AIAgent 天工智能体平台 — 项目架构文档
|
||||
|
||||
## 1. 概述
|
||||
|
||||
**AIAgent** 是一个低代码智能体 (Agent) 搭建与工作流编排平台,支持通过可视化拖拽方式配置工作流节点,集成多种 AI 模型、数据源、消息中间件、办公协同工具,实现复杂业务流程的自动化执行。
|
||||
**AIAgent** 是一个天工智能体 (Agent) 搭建与工作流编排平台,支持通过可视化拖拽方式配置工作流节点,集成多种 AI 模型、数据源、消息中间件、办公协同工具,实现复杂业务流程的自动化执行。
|
||||
|
||||
- **前端**: Vue 3 + TypeScript + Vite + Pinia + Element Plus + Vue Flow
|
||||
- **后端**: Python FastAPI + SQLAlchemy + Celery + MySQL + Redis
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# 低代码智能体平台 - 完整技术方案
|
||||
# 天工智能体平台 - 完整技术方案
|
||||
|
||||
## 📋 目录
|
||||
|
||||
@@ -21,11 +21,11 @@
|
||||
|
||||
### 1.1 项目背景
|
||||
|
||||
低代码智能体平台旨在让非技术用户通过可视化拖拽的方式,快速构建和部署AI智能体,降低AI应用开发门槛,提高开发效率。
|
||||
天工智能体平台旨在让非技术用户通过可视化拖拽的方式,快速构建和部署AI智能体,降低AI应用开发门槛,提高开发效率。
|
||||
|
||||
### 1.2 核心价值
|
||||
|
||||
- **零代码/低代码**:通过可视化界面配置智能体,无需编写代码
|
||||
- **零代码/可视化**:通过可视化界面配置智能体,无需编写代码
|
||||
- **快速部署**:一键部署到多种环境(云服务、本地、边缘设备)
|
||||
- **灵活扩展**:支持自定义组件和插件机制
|
||||
- **多模型支持**:集成主流AI模型(OpenAI、Claude、本地模型等)
|
||||
@@ -137,7 +137,7 @@
|
||||
|
||||
## 三、核心功能模块
|
||||
|
||||
### 3.1 低代码工作流设计器
|
||||
### 3.1 可视化工作流设计器
|
||||
|
||||
#### 功能特性
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
## 改造目标
|
||||
|
||||
在现有低代码智能体平台基础上,构建真正自主的 AI Agent 运行时(Agent Runtime),使平台从"DAG 工作流引擎"跨越到"支持 ReAct 自主循环的 Agent 平台"。
|
||||
在现有天工智能体平台基础上,构建真正自主的 AI Agent 运行时(Agent Runtime),使平台从"DAG 工作流引擎"跨越到"支持 ReAct 自主循环的 Agent 平台"。
|
||||
|
||||
**核心原则**:零重构,寄生式复用——不动现有的 5788 行工作流引擎和 9140 行编辑器,全部新增代码独立部署。
|
||||
|
||||
|
||||
@@ -415,7 +415,7 @@ powershell -ExecutionPolicy Bypass -File .\start_aiagent.ps1 -ApiPort 8037 -Fall
|
||||
|
||||
```batch
|
||||
@echo off
|
||||
echo 启动低代码智能体平台...
|
||||
echo 启动天工智能体平台...
|
||||
|
||||
REM 启动后端服务
|
||||
start cmd /k "cd /d backend && venv\Scripts\activate && uvicorn app.main:app --host 0.0.0.0 --port 8037 --reload"
|
||||
@@ -434,7 +434,7 @@ echo 后端API: http://localhost:8037/docs
|
||||
### PowerShell 脚本 (`start_all.ps1`)
|
||||
|
||||
```powershell
|
||||
Write-Host "启动低代码智能体平台..." -ForegroundColor Green
|
||||
Write-Host "启动天工智能体平台..." -ForegroundColor Green
|
||||
|
||||
# 启动后端服务
|
||||
Start-Process powershell -ArgumentList "-NoExit", "-Command", "cd backend; .\venv\Scripts\Activate.ps1; uvicorn app.main:app --host 0.0.0.0 --port 8037 --reload"
|
||||
|
||||
@@ -103,7 +103,7 @@ Authorization: Bearer <access_token>
|
||||
|
||||
## 四、方式二:前端直连
|
||||
|
||||
适用于「用户已在低代码平台登录」的 Web 聊天场景:
|
||||
适用于「用户已在天工平台登录」的 Web 聊天场景:
|
||||
|
||||
1. 前端从平台登录接口拿到 `access_token`。
|
||||
2. 用户发消息时,前端直接:
|
||||
|
||||
@@ -112,7 +112,7 @@
|
||||
|
||||
---
|
||||
|
||||
## 八、扩展工作流结构(低代码)
|
||||
## 八、扩展工作流结构(天工)
|
||||
|
||||
- 在平台 **工作流设计器** 中增删节点:Cache、LLM、条件分支、向量检索、HTTP 等。
|
||||
- **记忆链路**勿随意断开:保证 **读 Cache → LLM → 写 Cache** 顺序仍可达,且 `user_memory_*` 键模板未破坏。
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
| 项目 | 值 |
|
||||
|------|-----|
|
||||
| 名称 | 低代码智能体平台 |
|
||||
| 名称 | 天工智能体平台 |
|
||||
| 前端 | `D:\aaa\aiagent\frontend` (Vue 3 + Vite + Element Plus) |
|
||||
| 后端 | `D:\aaa\aiagent\backend` (FastAPI + SQLAlchemy + Celery) |
|
||||
| 前端端口 | 3001 (Vite dev) |
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta charset="UTF-8">
|
||||
<link rel="icon" href="/favicon.ico">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>低代码智能体平台</title>
|
||||
<title>天工智能体平台</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<el-container>
|
||||
<el-header>
|
||||
<div class="header-content">
|
||||
<h1>低代码智能体平台</h1>
|
||||
<h1>天工智能体平台</h1>
|
||||
<div class="header-actions">
|
||||
<span v-if="userStore.user">欢迎,{{ userStore.user.username }}</span>
|
||||
<el-button @click="handleLogout">退出</el-button>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<el-card class="login-card">
|
||||
<template #header>
|
||||
<div class="card-header">
|
||||
<h2>低代码智能体平台</h2>
|
||||
<h2>天工智能体平台</h2>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ docker-compose up -d
|
||||
|
||||
- 按《知你客服 Agent 智能聊天 App 接入方案》方式一:SAARS 后端用平台账号登录拿 Token,代 App 用户调平台执行 API,再返回回复。
|
||||
- **配置**:在环境变量或 `docker-compose.yml` 中设置
|
||||
`PLATFORM_BASE_URL`(如 `http://101.43.95.130:8037`)、`PLATFORM_USERNAME`、`PLATFORM_PASSWORD`、`PLATFORM_AGENT_ID`(知你客服的 Agent ID)。在低代码平台为对接创建一个账号,在 Agent 管理中复制「知你客服」的 ID 填入。
|
||||
`PLATFORM_BASE_URL`(如 `http://101.43.95.130:8037`)、`PLATFORM_USERNAME`、`PLATFORM_PASSWORD`、`PLATFORM_AGENT_ID`(知你客服的 Agent ID)。在天工平台为对接创建一个账号,在 Agent 管理中复制「知你客服」的 ID 填入。
|
||||
- **接口**:`POST /api/v1/agent/chat`,Body `{ "message": "用户输入", "user_id": "可选" }`,响应 `{ "reply": "客服回复" }`。需登录 SAARS 的 JWT。
|
||||
|
||||
## Android 客户端 (Java)
|
||||
@@ -98,7 +98,7 @@ docker-compose up -d
|
||||
|
||||
### 知你客服入口
|
||||
|
||||
- 会话列表页右下角有两个 FAB:**知你客服**(上方)、**新对话**(下方)。点击「知你客服」进入与知你客服 Agent 的对话页,消息通过 SAARS 后端代理转发到低代码平台执行 API,回复展示在列表中并写入 Room 做历史。
|
||||
- 会话列表页右下角有两个 FAB:**知你客服**(上方)、**新对话**(下方)。点击「知你客服」进入与知你客服 Agent 的对话页,消息通过 SAARS 后端代理转发到天工平台执行 API,回复展示在列表中并写入 Room 做历史。
|
||||
|
||||
### 构建
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
"""
|
||||
知你客服 Agent 代理(方式一:App 后端代理)
|
||||
调用低代码平台执行 API:登录拿 Token -> 创建执行 -> 轮询状态 -> 取 output_data 作为回复。
|
||||
调用天工平台执行 API:登录拿 Token -> 创建执行 -> 轮询状态 -> 取 output_data 作为回复。
|
||||
"""
|
||||
import time
|
||||
import logging
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 低代码智能体平台启动脚本
|
||||
# 天工智能体平台启动脚本
|
||||
|
||||
echo "🚀 启动低代码智能体平台..."
|
||||
echo "🚀 启动天工智能体平台..."
|
||||
echo ""
|
||||
|
||||
# 检查Docker是否运行
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
@echo off
|
||||
echo ==============================================
|
||||
echo 低代码智能体平台 - Windows 启动脚本
|
||||
echo 天工智能体平台 - Windows 启动脚本
|
||||
echo ==============================================
|
||||
echo.
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# 低代码智能体平台 - Windows PowerShell 启动脚本
|
||||
# 天工智能体平台 - Windows PowerShell 启动脚本
|
||||
|
||||
Write-Host "==============================================" -ForegroundColor Cyan
|
||||
Write-Host "低代码智能体平台 - Windows 启动脚本" -ForegroundColor Cyan
|
||||
Write-Host "天工智能体平台 - Windows 启动脚本" -ForegroundColor Cyan
|
||||
Write-Host "==============================================" -ForegroundColor Cyan
|
||||
Write-Host ""
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 低代码智能体平台停止脚本
|
||||
# 天工智能体平台停止脚本
|
||||
|
||||
echo "🛑 停止低代码智能体平台服务..."
|
||||
echo "🛑 停止天工智能体平台服务..."
|
||||
|
||||
docker-compose -f docker-compose.dev.yml down
|
||||
|
||||
|
||||
Reference in New Issue
Block a user