
项目名称:Astron-Agent(星辰智能体)
开发团队:科大讯飞(国内AI领域龙头企业,深耕自然语言处理、智能交互等技术)
核心定位:一款企业级、商业友好的智能体工作流开发平台,集成AI工作流编排、模型管理、MCP工具集成、RPA自动化和团队协作功能,支持高可用部署,帮助企业快速构建可扩展、可落地的智能代理应用,搭建企业级AI基础架构。
仓库现状:GitHub开源免费(遵循Apache 2.0许可证),无商业限制,支持免费商业使用,采用微服务架构,涵盖控制台、核心平台服务等模块,适配企业IT团队、开发者、业务部门等群体,是企业级智能体落地的一站式解决方案。

企业在智能体落地过程中常面临“系统割裂、部署复杂、扩展性差、商业受限”等痛点。Astron-Agent的核心价值在于:
• 打破系统壁垒:原生集成智能RPA,实现跨系统流程自动化,打通“决策-行动”闭环;• 降低部署门槛:提供一键部署能力,支持高可用配置,企业无需复杂IT架构即可落地;• 丰富生态支持:集成科大讯飞开放平台数百万开发者验证的AI工具,即插即用,无需额外开发;• 商业友好无限制:Apache 2.0许可证允许免费商业使用,无隐性成本,适配中小企业到大型企业的全场景。Astron-Agent以“工作流编排”为核心,覆盖智能体开发、部署、管理、优化全流程,每个功能模块都贴合企业实际需求:
项目采用Docker容器化部署,流程简洁,适配企业IT团队快速上手:
# 克隆GitHub仓库
git clone https://github.com/iflytek/astron-agent.git
cd astron-agent
# 配置环境变量(关键步骤)
# 编辑.env文件,填入科大讯飞开放平台APP_ID、API_KEY等信息
vim .env
# 示例配置:
# APP_ID=your_app_id
# API_KEY=your_api_key
# SPARK_LLM_MODEL=spark-pro
# REDIS_HOST=redis
# REDIS_PORT=6379
# 使用Docker Compose启动服务
docker-compose up -d
以下是通过Python脚本调用Astron-Agent API创建智能体的示例,适合开发者集成到自有系统:
import requests
import json
# 配置基础信息
BASE_URL = "http://localhost/api/v1" # 控制台API地址
TOKEN = "your_admin_token" # 管理员登录后获取的Token
# 1. 创建智能体请求数据
create_data = {
"name": "财务报销审批智能体",
"description": "自动化处理员工报销申请,包含单据核验、金额计算、审批流转",
"template_id": "workflow-template-001", # 选择工作流模板
"config": {
"model_strategy": {
"model_name": "spark-pro",
"temperature": 0.3,
"max_tokens": 2048
},
"tools": [
{"tool_id": "rpa-expense-verify", "enable": True}, # 报销核验RPA工具
{"tool_id": "knowledge-finance", "enable": True} # 财务知识库
],
"memory_config": {
"memory_type": "short_term",
"retention_days": 30
}
},
"department_id": "dept-003", # 关联财务部门
"creator": "admin"
}
# 2. 发送创建请求
headers = {
"Authorization": f"Bearer {TOKEN}",
"Content-Type": "application/json"
}
response = requests.post(
url=f"{BASE_URL}/agents",
data=json.dumps(create_data),
headers=headers
)
# 3. 处理响应结果
if response.status_code == 200:
agent_info = response.json()
agent_id = agent_info["data"]["agent_id"]
print(f"智能体创建成功!ID:{agent_id}")
print(f"访问链接:http://localhost/agents/{agent_id}")
else:
print(f"创建失败:{response.json()['message']}")
# 4. 启动智能体工作流
start_data = {
"agent_id": agent_id,
"trigger_type": "api",
"params": {
"expense_user": "张三",
"expense_amount": 1500,
"expense_type": "差旅费"
}
}
start_response = requests.post(
url=f"{BASE_URL}/agents/{agent_id}/start",
data=json.dumps(start_data),
headers=headers
)
if start_response.status_code == 200:
print("智能体工作流启动成功,正在处理报销申请...")
else:
print(f"启动失败:{start_response.json()['message']}")
代码说明:
• 核心逻辑:通过API创建智能体并配置模型、工具、知识库,启动工作流处理具体业务;• 关键参数:
template_id指定模板,
tools关联RPA工具和知识库,
params传入业务参数;• 适用场景:企业自有系统集成智能体功能,如ERP系统对接报销审批智能体、CRM系统对接客户服务智能体。
与其他智能体开发平台相比,Astron-Agent的优势集中在“企业级适配、系统集成、商业友好”,具体对比如下:
| 对比维度 | Astron-Agent(科大讯飞开源) | 普通开源智能体框架 | 商业智能体平台 |
| 核心定位 | 企业级工作流开发平台 | 开发者工具类框架 | 企业级SaaS服务 |
| 系统集成能力 | 原生RPA集成,跨系统交互 | 有限工具集成 | 需定制开发集成 |
| 部署方式 | 本地部署+容器化,支持高可用 | 本地部署,配置复杂 | 云端SaaS,数据存第三方 |
| 商业限制 | 无,Apache 2.0许可证 | 部分限制商业使用 | 按订阅收费,成本高 |
| 生态支持 | 科大讯飞AI工具生态,即插即用 | 需自行集成工具 | 自有生态,扩展性差 |
| 多租户支持 | 支持,适配企业部门隔离 | 不支持 | 支持,需付费升级 |
优势分析:
• 企业级适配:支持多租户、高可用部署,满足企业部门隔离、数据安全需求,远超普通开源框架;• 系统集成:原生RPA解决跨系统痛点,无需额外开发集成方案,比商业平台更灵活;• 成本优势:开源免费无商业限制,本地部署避免数据泄露风险,比商业SaaS平台降低长期成本;• 生态成熟:依托科大讯飞开放平台的AI工具,无需从零构建生态,落地速度更快。Astron-Agent作为科大讯飞开源的企业级智能体工作流平台,以“系统集成、部署便捷、商业友好”为核心,完美解决了企业在智能体落地过程中的核心痛点。其可视化工作流编排降低了开发门槛,原生RPA集成打破了系统壁垒,多语言微服务架构保障了扩展性,Apache 2.0许可证则消除了商业使用顾虑。
对于企业IT团队,它是快速搭建AI基础架构的“工具箱”;对于业务部门,它是实现流程自动化的“加速器”;对于开发者,它是二次开发定制的“灵活框架”。无论是中小企业快速落地单一智能体场景,还是大型企业搭建全域智能体平台,Astron-Agent都能提供适配的解决方案。
随着企业数字化转型的深入,智能体将成为连接人、系统、数据的核心枢纽。Astron-Agent的开源,为企业提供了一个低成本、高可用的落地路径,无需依赖第三方商业平台,即可掌握智能体开发的核心自主权。
如果你所在的企业正计划落地智能体应用,或面临跨系统流程自动化的痛点,这款科大讯飞开源的企业级平台绝对值得尝试——它不仅提供了完整的技术方案,更依托成熟的AI生态,让企业智能体落地事半功倍。
项目地址:https://github.com/iflytek/astron-agent
