e968a8ddc144f8ce16727f253462fa685e3f2d66
将应用自管表的 JdbcClient 数据访问迁移为实体、Mapper、构造器查询和必要的显式 SQL。 保留 AgentScope 自管表及原有业务语义,并补充事务、查询与数据库集成测试。
智造申报 Agent
面向智能工厂申报的 Harness Agent 应用。用户创建企业项目并上传可用材料;Agent 完成材料检验与建设规划确认后,自主调用知识库、Skill 和受控工作区生成带 Word 原生批注的 DOCX 审阅稿。
技术栈
- Spring Boot 3.5.16、JDK 21、AgentScope Java 2.0.1、AG-UI
- Vue 3.5、Vite、Element Plus、Vue Element Plus X
- PostgreSQL 17、Flyway
本地启动
docker compose --profile build-only build agent-runtime
docker compose up -d postgres
mvn -q -f server/pom.xml spring-boot:run
npm --prefix client install
npm --prefix client run dev
打开 http://127.0.0.1:5173,本地默认账号为 admin / admin123。
项目根目录的 deepseek_key.txt 和 dashscope_key.txt 分别供模型与百炼知识库使用;模型、Skill 也可在页面内查看或配置。
验证
mvn -q -f server/pom.xml test
npm --prefix client run test -- --run
npm --prefix client run build
产品、数据库与验收设计见 docs。内置 Skill 与资源由 Flyway 种子迁移写入数据库,无需额外导入文件。
Description
Languages
Java
71.8%
Vue
13.7%
TypeScript
7.1%
CSS
4.4%
Python
2.2%
Other
0.7%