{"repo":"iflytek/astron-agent","free":true,"listed":false,"github":"https://github.com/iflytek/astron-agent","clone":"git clone https://github.com/iflytek/astron-agent.git","description":"Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.","language":"Java","stars":8956,"topics":["agent","agentic-ai","agentic-workflow","ai","enterprise","enterprise-automation","iflytek-astron","llm","llm-ops","low-code","mcp","multi-agent","next-gen","orchestration","python","rpa","superagent","workflow","workflow-engine"],"license":"Apache-2.0","category":"agentic_workflow","readme_excerpt":"<div align=\"center\">\n\n<!-- osai-verify: 47a03548c83092cc7722 -->\r\n\n[![Astron Agent Logo](./logo.svg)](https://iflytek.github.io/astron-agent/)\n\n[![Astron_Readme](./docs/imgs/Astron_Readme.png)](https://agent.xfyun.cn)\n\n<p align=\"center\">\n   <a href=\"https://trendshift.io/repositories/17278?utm_source=repository-badge&amp;utm_medium=badge&amp;utm_campaign=badge-repository-17278\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https://trendshift.io/api/badge/repositories/17278\" alt=\"iflytek%2Fastron-agent | Trendshift\" width=\"250\" height=\"55\"/></a>\n</p>\n\n[![License](https://img.shields.io/badge/license-apache2.0-blue.svg)](LICENSE)\n[![GitHub Stars](https://img.shields.io/github/stars/iflytek/astron-agent?style=social)](https://github.com/iflytek/astron-agent/stargazers)\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/iflytek/astron-agent)\n\nEnglish | [简体中文](docs/zh/README.md) | [日本語](docs/ja/README.md)\n\n</div>\n\n## 🔭 What is Astron Agent\nAstron Agent is an **enterprise-grade, commercial-friendly** Agentic Workflow development platform that integrates AI workflow orchestration, model management, AI and MCP tool integration, RPA automation, and team collaboration features.\nThe platform supports **high-availability** deployment, enabling organizations to rapidly build **scalable, production-ready** intelligent agent applications and establish their AI foundation for the future.\n\n### Why Choose Astron Agent?\n- **Stable and Reliable**: Built on the same core technology as the iFLYTEK Astron Agent Platform, providing enterprise-grade reliability with a fully available high-availability version open source.\n- **Cross-System Integration**: Natively integrates intelligent RPA, efficiently connecting internal and external enterprise systems, enabling seamless interaction between Agents and enterprise systems.\n- **Enterprise-Grade Open Ecosystem**: Deeply compatible with various industry models and tools, supporting custom extensions and flexibly adapting to diverse enterprise scenarios.\n- **Business-Friendly**: Released under the Apache 2.0 License, with no commercial restrictions, allowing free commercial use.\n\n### Key Features\n- **Enterprise-Grade High Availability:** Full-stack capabilities for development, building, optimization, and management. Supports one-click deployment with strong reliability.  \n- **Intelligent RPA Integration:** Enables cross-system process automation, empowering Agents with controllable execution to achieve a complete loop “from decision to action.”  \n- **Ready-to-Use Tool Ecosystem:** Integrates massive AI capabilities and tools from the [iFLYTEK Open Platform](https://www.xfyun.cn), validated by millions of developers, supporting plug-and-play integration without extra development.  \n- **Flexible Large Model Support:** Offers diverse access methods, from rapid API-based model access and validation to one-click deployment of enterprise-level MaaS (Model as a Service) on-premises clusters, meeting needs of all scales.  \n\n## 🤝 [Adopters](https://iflytek.github.io/astron-agent/cases/)\n\n<div align=\"center\">\n\n<img src=\"./docs/cases/imgs/donghua.png\" alt=\"东华软件\" height=\"56\" />&nbsp;&nbsp;&nbsp;&nbsp;\n<img src=\"./docs/cases/imgs/chinatelecom.png\" alt=\"中国电信\" height=\"56\" />&nbsp;&nbsp;&nbsp;&nbsp;\n<img src=\"./docs/cases/imgs/yunsuan.jpg\" alt=\"云算数字科技\" height=\"56\" />&nbsp;&nbsp;&nbsp;&nbsp;\n<img src=\"./docs/cases/imgs/xiaoqu.png\" alt=\"小趣科技\" height=\"56\" />&nbsp;&nbsp;&nbsp;&nbsp;\n<img src=\"./docs/cases/imgs/shandongyungu.png\" alt=\"山东云谷\" height=\"56\" />\n<br/><br/>\n<img src=\"./docs/cases/imgs/guangwu.jpg\" alt=\"广物互联\" height=\"56\" />&nbsp;&nbsp;&nbsp;&nbsp;\n<img src=\"./docs/cases/imgs/yugou.jpg\" alt=\"北京榆构\" height=\"56\" />&nbsp;&nbsp;&nbsp;&nbsp;\n<img src=\"./docs/cases/imgs/fiberhome.png\" alt=\"烽火通信\" height=\"56\" />&nbsp;&nbsp;&nbsp;&nbsp;\n<img src=\"./docs/cases/imgs/foxit.jpg\" alt=\"厦门福昕中数\" height=\"56\" />&nbsp;&nbsp;\n<img src=\"./docs/cases/imgs/xiangyang-dongsheng.png\" alt=\"襄阳东昇\" height=\"28\" />\n\n</div>\n\n## 📰 News\n\n### 🔄 Ongoing\n\n### 📅 Past\n\n- **[Astron Hackathon @ 2025 iFLYTEK Global 1024 Developer Festival](https://luma.com/9zmbc6xb)**  🎤 <a href=\"https://github.com/mklong\"><img src=\"https://github.com/mklong.png\" width=\"20\" align=\"center\" /> @mklong</a>\n- **[Astron Agent Zhengzhou Meetup](https://github.com/iflytek/astron-agent/discussions/672)**  🎤 <a href=\"https://github.com/lyj715824\"><img src=\"https://github.com/lyj715824.png\" width=\"20\" align=\"center\" /> @lyj715824</a> <a href=\"https://github.com/wowo-zZ\"><img src=\"https://github.com/wowo-zZ.png\" width=\"20\" align=\"center\" /> @wowo-zZ</a>\n- **[Astron on Campus @ Zhejiang University of Finance and Economics](https://mp.weixin.qq.com/s/oim_Z0ckgpFwf5jOskoJuA)**  🎤 <a href=\"https://github.com/lyj715824\"><img src=\"https://github.com/lyj715824.png\" width=\"20\" align=\"center\" /> @lyj715824</a>\n- **[Astron Agent & RPA · Qingdao Meetup Brings Agentic AI!](https://github.com/iflytek/astron-agent/discussions/740)**  🎤 <a href=\"https://github.com/vsxd\"><img src=\"https://github.com/vsxd.png\" width=\"20\" align=\"center\" /> @vsxd</a> <a href=\"https://github.com/doctorbruce\"><img src=\"https://github.com/doctorbruce.png\" width=\"20\" align=\"center\" /> @doctorbruce</a> <a href=\"https://github.com/MaxwellJean\"><img src=\"https://github.com/MaxwellJean.png\" width=\"20\" align=\"center\" /> @MaxwellJean</a>\n- **[Astron Training Camp · Cohort #1](https://www.aidaxue.com/astronCamp)**  🎤 <a href=\"https://github.com/lyj715824\"><img src=\"https://github.com/lyj715824.png\" width=\"20\" align=\"center\" /> @lyj715824</a> <a href=\"https://github.com/Thomas1024-Astron\"><img src=\"https://github.com/Thomas1024-Astron.png\" width=\"20\" align=\"center\" /> @Thomas1024-Astron</a> <a href=\"https://github.com/abelzha\"><img src=\"https://github.com/abelzha.png\" width=\"20\" align=\"center\" /> @abelzha</a>\n- **[Astron Talk @ Chongqing Mini Tech Fest](https://mp.weixin.qq.com/s/HROf1zZpkPVDSsCQrv2jRg)**  🎤 <a href=\"https://github.com/lyj715824\"><img src=\"https://github.com/lyj715824.png\" width=\"20\" align=\"center\" /> @lyj715824</a>\n- **[Astron Agent @ MWC Barcelona 2026](https://www.iflytek.com/en/news-events/mwc2026.html)**\n- **[Astron Agent & RPA · Hefei Meetup](https://mp.weixin.qq.com/s/tDJaoOLUrjBlgMLDurvHCw)**  🎤 <a href=\"https://github.com/lyj715824\"><img src=\"https://github.com/lyj715824.png\" width=\"20\" align=\"center\" /> @lyj715824</a> <a href=\"https://github.com/doctorbruce\"><img src=\"https://github.com/doctorbruce.png\" width=\"20\" align=\"center\" /> @doctorbruce</a>\n- **[Astron Industrial Intelligence Hackathon](https://awesome-astron-workflow.dev/activities/astron-industrial-intelligence-hackathon)**  🎤 <a href=\"https://github.com/lyj715824\"><img src=\"https://github.com/lyj715824.png\" width=\"20\" align=\"center\" /> @lyj715824</a> <a href=\"https://github.com/horizon220222\"><img src=\"https://github.com/horizon220222.png\" width=\"20\" align=\"center\" /> @horizon220222</a>\n\n## 🚀 Quick Start\n\nWe offer two deployment methods to meet different scenarios:\n\n### Option 1: Docker Compose (Recommended for Quick Start)\n\n```bash\n# Clone the repository\ngit clone https://github.com/iflytek/astron-agent.git\n\n# Navigate to the Docker deployment directory\ncd docker/astronAgent\n\n# Copy environment configuration\ncp .env.example .env\n\n# Configure environment variables\nvim .env\n```\n\nFor environment variable configuration, please refer to the documentation:[DEPLOYMENT_GUIDE_WITH_AUTH.md](https://github.com/iflytek/astron-agent/blob/main/docs/DEPLOYMENT_GUIDE_WITH_AUTH.md#step-2-configure-astronagent-environment-variables)\n\n```bash\n# Start all services (including Casdoor)\ndocker compose -f docker-compose-with-auth.yaml up -d\n```\n\n#### 📊 Service Access Addresses\n\nAfter startup, you can access the services at the following addresses:\n\n**Authentication Service**\n- **Casdoor Admin Interface**: http://localhost:8000\n\n**AstronAgent**\n- **Application Frontend (nginx proxy)**: http://localhost/\n\n**Note**\n- Default Casdoor login credentials: username: `admin`, password: `123`\n\n### Option 2: Helm (For Kubernetes Environments)\n\n> 🚧 **Note**: Helm charts are currently under development. Stay tuned for updates!\n\n```bash\n# Coming soon\n# helm repo add astron-agent https://iflytek.github.io/astron-agent\n# helm install astron-agent astron-agent/astron-agent\n```\n\n---\n\n> 📖 For complete deployment instructions and configuration details, see [Deployment Guide](docs/DEPLOYMENT_GUIDE_WITH_AUTH.md)\n\n## 📖 Using Astron Cloud\n\n**Try Astron**：Astron Cloud provides a ready-to-use environment for creating and managing Agents. Get quick access at [https://agent.xfyun.cn](https://agent.xfyun.cn).\n\n**Using Guide**：For detailed usage instructions, please refer to [Quick Start Guide](https://www.xfyun.cn/doc/spark/Agent03-%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97.html).\n\n## 📚 Documentation\n\n- [🔌 Integration Guide](docs/guide/integration.md) — call published workflows from an existing project via HTTP/SSE\n- [🚀 Deployment Guide](docs/DEPLOYMENT_GUIDE.md)\n- [🔧 Configuration](docs/CONFIGURATION.md)\n- [🚀 Quick Start](https://www.xfyun.cn/doc/spark/Agent02-%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B.html)\n- [📘 Development Guide](https://www.xfyun.cn/doc/spark/Agent03-%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97.html#_1-%E6%8C%87%E4%BB%A4%E5%9E%8B%E6%99%BA%E8%83%BD%E4%BD%93%E5%BC%80%E5%8F%91)\n- [📖 Tutorial](https://scn5s6198j3j.feishu.cn/wiki/VefnwvPbridJBikCUb1cYXO9nYb)\n- [💡 Best Practices](https://www.xfyun.cn/doc/spark/AgentNew-%E6%8A%80%E6%9C%AF%E5%AE%9E%E8%B7%B5%E6%A1%88%E4%BE%8B.html)\n- [📱 Use Cases](https://www.xfyun.cn/doc/spark/Agent05-%E5%BA%94%E7%94%A8%E6%A1%88%E4%BE%8B.html)\n- [❓ FAQ](https://www.xfyun.cn/doc/spark/Agent06-FAQ.html)\n- [🌐 Open Source Workflows](https://awesome-astron-workflow.dev/#workflows)\n\n## 🤝 Contributing\n\nWe welcome contributions of all kinds! Please see our [Contributing Guide](CONTRIBUTING.md)\n\n## 🌟 Star History\n\n<div align=\"center\">\n  <img src=\"https://api.star-history.com/svg?repos=iflytek/astron-agent&type=Date\" alt=\"Star History Chart\" ","default_branch":"main","files":4725,"tree":[".gemini/config.yaml",".gitattributes",".github/ISSUE_TEMPLATE/bug_report.yml",".github/ISSUE_TEMPLATE/config.yml",".github/ISSUE_TEMPLATE/feature_request.yml",".github/ISSUE_TEMPLATE/general_issue.yml",".github/ISSUE_TEMPLATE/her-hack-astron-challenge.md",".github/ISSUE_TEMPLATE/reward-task.yml",".github/ISSUE_TEMPLATE/workflow_example.yml",".github/code_of_conduct.md",".github/code_owners",".github/pull_request_template.md",".github/quality-requirements/branch-commit-standards-zh.md",".github/quality-requirements/branch-commit-standards.md",".github/quality-requirements/code-requirements-zh.md",".github/quality-requirements/code-requirements.md",".github/quality-requirements/langs/go-zh.md",".github/quality-requirements/langs/go.md",".github/quality-requirements/langs/java-zh.md",".github/quality-requirements/langs/java.md",".github/quality-requirements/langs/python-zh.md",".github/quality-requirements/langs/python.md",".github/quality-requirements/langs/typescript-zh.md",".github/quality-requirements/langs/typescript.md",".github/scripts/count-reward.ts",".github/scripts/deno.json",".github/scripts/share-reward.ts",".github/scripts/type.ts",".github/workflows/build-push.yml",".github/workflows/ci.yml",".github/workflows/claim-issue-reward.yml",".github/workflows/claude-review.yml",".github/workflows/claude.yml",".github/workflows/codeql-security-analysis.yml",".github/workflows/deploy-pages.yml",".github/workflows/examples-lint.yml",".github/workflows/release.yml",".github/workflows/statistic-member-reward.yml",".gitignore",".pre-commit-config.yaml","AGENTS.md","CLAUDE.md","CONTRIBUTING.md","FAQ.md","GOVERNANCE-zh.md","GOVERNANCE.md","LICENSE","Makefile","NOTICE","README.md","console/.gitignore","console/README.md","console/backend/commons/pom.xml","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/annotation/RateLimit.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/annotation/space/EnterprisePreAuth.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/annotation/space/SpacePreAuth.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/aspect/RateLimitAspect.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/aspect/space/EnterpriseAuthAspect.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/aspect/space/PermissionValidator.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/aspect/space/SpaceAuthAspect.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/config/JwtClaimsFilter.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/constant/RedisKeyConstant.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/constant/ResponseEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/data/UserInfoDataService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/data/impl/UserInfoDataServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/AdvancedConfig.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotCloneWorkflowDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotCreateForm.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotDetail.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotFavoriteItemDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotFavoritePageDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotFavoriteQueryDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotInfoDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotListRequestDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotMarketForm.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotModelDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotPublishQueryResult.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotQueryCondition.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/BotTag.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/ChatBotApi.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/ChatBotMarketPage.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/ChatBotReqDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/DebugChatBotReqDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/PersonalityConfigDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/PromptBotDetail.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/TalkAgentConfigDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/TalkAgentCreateDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/TalkAgentHistoryDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/TalkAgentSceneDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/bot/TalkAgentUpgradeDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatBotListDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatContentMeta.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatFileReq.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatListCreateRequest.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatListCreateResponse.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatListDelRequest.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatListResponseDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatModelMeta.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatReqModelDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatRequestDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatRequestDtoList.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/chat/ChatRespModelDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/dataset/DatasetStats.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/llm/ChatCompletionRequest.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/llm/ChatCompletionResponse.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/llm/ChatMessage.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/llm/SparkChatRequest.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/ApplyRecordParam.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/ApplyRecordVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/BatchChatUserVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/ChatUserVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/EnterpriseAddDTO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/EnterpriseSpaceCountVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/EnterpriseUserParam.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/EnterpriseUserVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/EnterpriseVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/InviteRecordAddDTO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/InviteRecordParam.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/InviteRecordVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/PageParam.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/SpaceAddDTO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/SpaceUpdateDTO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/SpaceUserParam.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/SpaceUserVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/SpaceVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/space/UserLimitVO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/user/BotDataParam.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/user/JwtInfoDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/vcn/CustomV2VCNDTO.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/CloneSynchronize.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/MaasApi.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/WorkflowApiRequest.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/WorkflowChatRequest.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/WorkflowEventData.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/WorkflowInfoDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/WorkflowInputTypeDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/WorkflowInputsResponseDto.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/WorkflowResumeReq.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/dto/workflow/WorkflowResumeRequest.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/agentdebug/AgentDebugMessage.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/agentdebug/AgentDebugSession.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/agentmemory/AgentMemoryConfig.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/BotChatFileParam.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/BotDataset.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/BotFavorite.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/BotTemplate.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/BotTypeList.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/ChatBotBase.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/ChatBotList.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/ChatBotMarket.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/ChatBotPromptStruct.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/ChatBotTag.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/DatasetFile.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/DatasetInfo.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/TakeoffList.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/UserLangChainInfo.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/bot/UserLangChainLog.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatFileUser.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatList.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatReanwserRecords.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatReasonRecords.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatReqModel.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatReqRecords.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatRespAlltoolData.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatRespModel.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatRespRecords.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatTokenRecords.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatTraceSource.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/chat/ChatTreeIndex.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/dataset/BotDatasetMaas.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/model/McpData.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/AgentShareRecord.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/ApplyRecord.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/Enterprise.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/EnterprisePermission.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/EnterpriseUser.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/InviteRecord.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/Space.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/SpacePermission.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/space/SpaceUser.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/user/AppMst.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/user/UserInfo.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/wechat/BotOffiaccount.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/entity/workflow/Workflow.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/BotOffiaccountStatusEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/PublishChannelEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/ShelfStatusEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/bot/BotStatusEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/bot/BotTypeEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/bot/BotUploadEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/bot/BotVersionEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/bot/DefaultBotModelEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/bot/ReleaseTypeEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/space/EnterpriseRoleEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/space/EnterpriseServiceTypeEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/space/InviteRecordRoleEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/space/InviteRecordStatusEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/space/InviteRecordTypeEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/space/SpaceRoleEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/space/SpaceTypeEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/enums/user/WordsTypeEnum.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/event/UserNicknameUpdatedEvent.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/exception/BusinessException.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/listener/UserNicknameUpdateEventListener.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/AgentShareRecordMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/UserLangChainInfoMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/UserLangChainLogMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/agentdebug/AgentDebugMessageMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/agentdebug/AgentDebugSessionMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/agentmemory/AgentMemoryConfigMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/BotDatasetMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/BotFavoriteMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/BotTemplateMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/BotTypeListMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/ChatBotApiMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/ChatBotBaseMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/ChatBotListMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/ChatBotMarketMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/ChatBotPromptStructMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/ChatBotTagMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/DatasetFileMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/bot/DatasetInfoMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/chat/ChatListMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/chat/ChatTreeIndexMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/dataset/BotDatasetMaasMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/model/McpDataMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/space/ApplyRecordMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/space/EnterpriseMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/space/EnterprisePermissionMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/space/EnterpriseUserMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/space/InviteRecordMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/space/SpaceMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/space/SpacePermissionMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/space/SpaceUserMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/user/AppMstMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/user/UserInfoMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/vcn/CustomVCNMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/mapper/wechat/BotOffiaccountMapper.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/request/.gitkeep","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/response/ApiResult.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/ChatRecordModelService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/WssListenerService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/BotDatasetService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/BotFavoriteService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/BotMarketDataService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/BotService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/BotTypeListService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/ChatBotDataService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/ChatBotMarketService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/ChatBotTagService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/impl/BotDatasetServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/impl/BotFavoriteServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/impl/BotMarketDataServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/impl/BotServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/impl/ChatBotDataServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/impl/ChatBotMarketServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/bot/impl/ChatBotTagServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/ChatDataService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/ChatHistoryService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/ChatListDataService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/DatasetDataService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/IDatasetFileService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/IDatasetInfoService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/UserLangChainDataService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/UserLangChainLogService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/impl/BotTypeListServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/impl/ChatListDataServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/impl/DatasetDataServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/impl/DatasetFileServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/impl/DatasetInfoServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/impl/UserLangChainInfoDataServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/data/impl/UserLangChainLogServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/mcp/McpDataService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/mcp/impl/McpDataServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/ApplyRecordService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/EnterprisePermissionService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/EnterpriseService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/EnterpriseSpaceService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/EnterpriseUserService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/InviteRecordService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/SpacePermissionService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/SpaceService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/SpaceUserService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/ApplyRecordServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/EnterprisePermissionServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/EnterpriseServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/EnterpriseSpaceServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/EnterpriseUserServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/InviteRecordServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/SpacePermissionServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/SpaceServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/space/impl/SpaceUserServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/user/AppMstService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/user/Impl/AppMstServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/user/MessageCodeService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/workflow/WorkflowBotChatService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/workflow/WorkflowBotParamService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/workflow/WorkflowBotService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/workflow/WorkflowVersionLookupService.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/workflow/impl/WorkflowBotChatServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/workflow/impl/WorkflowBotParamServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/service/workflow/impl/WorkflowServiceImpl.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/AudioValidator.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/AuthStringUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/BotFileParamUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/BotUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/ChatFileHttpClient.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/I18nUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/MaasUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/RequestContextUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/S3ClientUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/SpringContextHolder.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/SseEmitterUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/space/EnterpriseInfoUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/space/OrderInfoUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/util/space/SpaceInfoUtil.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/workflow/WorkflowClient.java","console/backend/commons/src/main/java/com/iflytek/astron/console/commons/workflow/WorkflowListener.java","console/backend/commons/src/main/resources/mapper/ApplyRecordMapper.xml","console/backend/commons/src/main/resources/mapper/BotDatasetMaasMapper.xml","console/backend/commons/src/main/resources/mapper/BotDatasetMapper.xml","console/backend/commons/src/main/resources/mapper/BotFavoriteMapper.xml","console/backend/commons/src/main/resources/mapper/ChatBotApiMapper.xml","console/backend/commons/src/main/resources/mapper/ChatBotBaseMapper.xml","console/backend/commons/src/main/resources/mapper/ChatBotListMapper.xml","console/backend/commons/src/main/resources/mapper/ChatBotMarketMapper.xml","console/backend/commons/src/main/resources/mapper/ChatTreeIndexMapper.xml","console/backend/commons/src/main/resources/mapper/CustomVCNMapper.xml","console/backend/commons/src/main/resources/mapper/EnterpriseMapper.xml","console/backend/commons/src/main/resources/mapper/EnterpriseUserMapper.xml","console/backend/commons/src/main/resources/mapper/InviteRecordMapper.xml","console/backend/commons/src/main/resources/mapper/McpDataMapper.xml","console/backend/commons/src/main/resources/mapper/SpaceMapper.xml","console/backend/commons/src/main/resources/mapper/SpaceUserMapper.xml","console/backend/commons/src/main/resources/messages_en.properties","console/backend/commons/src/main/resources/messages_zh.properties","console/backend/commons/src/main/resources/speaker_en.properties","console/backend/commons/src/main/resources/speaker_zh.properties","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/CommonsModuleTests.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/data/impl/UserInfoDataServiceImplUnitTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/dto/bot/BotQueryConditionTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/event/UserNicknameEventSimpleTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/bot/impl/BotServiceImplWorkflowVersionTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/bot/impl/ChatBotDataServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/data/impl/ChatListDataServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/data/impl/UserLangChainInfoDataServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/ApplyRecordServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/EnterprisePermissionServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/EnterpriseServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/EnterpriseSpaceServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/EnterpriseUserServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/InviteRecordServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/SpacePermissionServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/SpaceServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/space/impl/SpaceUserServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/workflow/impl/WorkflowBotChatServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/service/workflow/impl/WorkflowBotParamServiceImplTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/util/BotFileParamUtilTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/util/MaasUtilTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/util/S3ClientUtilTest.java","console/backend/commons/src/test/java/com/iflytek/astron/console/commons/util/SseEmitterUtilTest.java","console/backend/config/checkstyle.xml","console/backend/config/eclipse-formatter.xml","console/backend/config/pmd-ruleset.xml","console/backend/config/spotbugs-exclude.xml","console/backend/hub/Dockerfile","console/backend/hub/pom.xml","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/HubApplication.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/annotation/DistributedLock.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/aspect/DistributedLockAspect.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/AgentMemoryExecutorConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/DeepSeekConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/DistributedLockConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/GlobalExceptionHandler.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/InternationalConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/JacksonConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/MyBatisPlusConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/RedisCacheConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/SecurityConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/SpringDocConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/WebMvcConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/WorkflowConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/security/RestfulAccessDeniedHandler.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/security/RestfulAuthenticationEntryPoint.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/config/space/EnterpriseSpaceConfig.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/HealthController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/S3Controller.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/WorkflowChatController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/agentdebug/AgentDebugController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/agentmemory/AgentMemoryController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/bot/BotController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/bot/BotCreateController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/bot/BotFavoriteController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/bot/PersonalityController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/bot/SpeakerTrainController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/bot/TalkAgentController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/bot/VoiceApiController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/chat/ChatEnhanceController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/chat/ChatHistoryController.java","console/backend/hub/src/main/java/com/iflytek/astron/console/hub/controller/chat/ChatListController.java"],"storefront":"/r/iflytek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iflytek/astron-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}