自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 山东大学软件学院项目实训-个人博客(12)

代码生成:使用 LLM 根据用户需求生成 Python 代码代码提取:从 LLM 响应中提取代码(支持多种格式)代码执行:在隔离环境中安全执行代码输出捕获:完整捕获 stdout/stderr异常处理:处理各种异常情况,包括 SystemExit安全检查:检测危险操作模式。

2026-06-08 16:32:16 241

原创 山东大学软件学院项目实训-个人博客(11)

Read Agent 的核心目标是:根据用户查询和文件树结构,自动规划阅读顺序,依次读取并分析文件,最终生成综合报告。用户上传文件构建文件树发起分析请求Read Agent规划阅读顺序依次分析文件生成综合报告返回结果输出层处理层LangGraph 工作流输入层readanswer文本图像数据user_queryfile_tree_listuser_id/project_idplan_nodeexecute_plan_noderead_nodeanswer_node文本文件处理图像文件处理数据文件处理fina

2026-06-08 16:19:17 355

原创 山东大学软件学院项目实训-个人博客(10)

通过这次设计子Agent配置结构:定义了完整的 SubAgentInfo TypedDict编写高质量 Prompt:设计了结构化、示例化的 Prompt 模板实现节点逻辑:完成了从状态提取、LLM 调用、JSON 解析到路由决策的完整流程处理边界情况:考虑了各种异常情况的处理策略集成到工作流:通过条件路由与其他节点无缝配合。

2026-06-07 13:51:03 245

原创 山东大学软件学院项目实训-项目博客(6)

本周我们完成了四个核心智能体的代码框架搭建和初步验证,它们在逻辑上已经串联起一条从用户意图到可解释结论的完整链路。每一个智能体都不是孤立的功能模块,而是相互配合、动态调整的有机整体。但我们也清楚,当前只是“从 0 到 1”的第一步。联调四个智能体,测试真实空间转录组数据下的端到端效果优化工具匹配的置信度模型增强数据解读智能体处理更复杂可视化场景的能力扩展数据库管道的覆盖范围我们会继续把每次运行中暴露的问题记录下来,打磨这套系统,直到它真正成为生物信息学研究者的可靠搭档。项目成员分工。

2026-06-07 13:47:29 328

原创 山东大学软件学院项目实训-个人博客(9)

本文介绍了一个基于LangGraph的智能文件分析服务实现方案。原方案直接将文件内容传给大模型存在token限制、成本高、无法执行代码等问题。新方案采用结构化Agent工作流,包含智能文件预览和子Agent代码执行两大核心模块。服务支持多种文件类型识别,通过LangGraph状态机控制分析流程,子Agent可生成并执行Python代码完成复杂分析任务。实现包含同步和异步两个版本,异步版本支持进度回调,提升用户体验。关键技术包括LangGraph状态机、智能文件预览工具和Python代码执行环境。

2026-05-23 12:55:03 402

原创 山东大学软件学院项目实训-个人博客(8)

摘要: 本文详细介绍了后端树形结构到AntV G6渲染的完整数据流对接与DAG可视化实现过程。首先展示了整体数据流图,包含前端组件、状态管理和后端服务的交互流程。后端返回的数据结构包含项目树、文件列表和执行记录等信息。前端通过API获取数据后,进行节点和边的转换处理,优先从执行记录提取边关系。最终数据通过Props传递给DAGVisualization组件,由AntV G6完成渲染。文章还提供了关键代码片段,包括数据转换逻辑和G6节点样式配置,实现了完整的树形结构到DAG可视化的转换流程。

2026-05-22 19:18:25 403

原创 山东大学软件学院项目实训-个人博客(7)

本文介绍了项目分析树的后端实现方案,通过批量查询和内存聚合优化了原有前端多次请求的模式。核心内容包括:1) 采用批量查询获取项目、文件、执行记录和服务信息;2) 使用BFS算法遍历文件关系构建映射;3) 递归构建树形结构并计算统计指标。该方案将数据聚合下沉到服务层,显著提升了性能和维护性,同时支持新旧数据格式兼容。关键技术点包括MongoDB批量查询优化、图遍历算法应用和递归树构建实现。

2026-05-22 18:33:24 378

原创 山东大学软件学院项目实训-个人博客(6)

本文介绍了基于AntV G6实现的DAG可视化系统开发过程。作者从零开始学习图可视化技术,选用AntV G6作为图形引擎,结合Vue 3 Composition API构建了完整的DAG可视化组件。文章详细阐述了需求分析、技术选型(包括选择AntV G6的原因)以及具体实现步骤,重点展示了如何初始化Graph实例、配置节点样式和边样式。实现功能包括图形渲染、节点交互、操作菜单等,支持数据动态刷新和响应式布局。通过组件间通信机制,实现了从AnalysisPanel到DAGVisualization的数据流传递

2026-05-17 10:42:37 388

原创 山东大学软件学院项目实训-项目博客(5)

项目前端实现阶段任务分配

2026-05-14 17:00:27 441

原创 山东大学软件学院项目实训-项目博客(4)

debug后端基础CRUD

2026-05-13 23:30:49 372

原创 山东大学软件学院项目实训-个人博客(5)

分析流程API模块技术实现

2026-05-08 11:01:52 334

原创 山东大学软件学院项目实训-个人博客(4)

用户模块技术实现

2026-05-03 21:53:59 545

原创 山东大学软件学院项目实训-个人博客(3)

本文详细整理了前后端数据传输的DTO设计方案,主要包含8个功能模块的接口规范。每个模块按照Restful API标准设计了完整的路由路径、请求方法、功能描述及对应的请求/响应DTO结构。重点包括用户管理模块的注册登录接口、文件模块的上传下载操作、分析模块的执行记录管理、项目模块的CRUD操作、服务模块的任务队列控制,以及空间转录组和可视化模块的专业数据处理接口。所有接口均采用明确的DTO对象进行数据封装,确保前后端数据传输的规范性和一致性,同时提供了通用响应格式ApiResponse用于标准化处理结果返回。

2026-04-26 14:45:59 370

原创 山东大学软件学院项目实训-项目博客(3)

项目基础CRUD设计与分工部署会议记录

2026-04-17 11:14:50 413

原创 微信小程序初期开发网络问题报错http://localhost:8000 不在以下 request 合法域名列表中解决方案

微信小程序初期开发网络问题报错http://localhost:8000 不在以下 request 合法域名列表中解决方案

2026-04-16 13:23:02 652

原创 山东大学软件学院项目实训-个人博客(2)

schemas层设计整理

2026-04-15 14:33:13 394

原创 山东大学软件学院项目实训-项目博客(2)

项目分工

2026-04-10 13:43:45 274

原创 山东大学软件学院项目实训-个人博客(1)

后端架构设计与搭建

2026-04-10 13:30:01 391

原创 virtualBox安装增强功能

Windows 直接双击光驱按向导走完;Linux 先装 headers 再跑,重启后全部功能解锁。

2025-11-18 08:50:47 1527

原创 JPA无法自动建表的问题

jpa项没有正确嵌套在在spring下导致虽然设置了ddl-auto:update仍然无法自动建表。我遇到的问题原因是yaml 配置文件格式写错了。

2025-07-07 20:10:14 348

原创 山东大学软件学院算法设计与分析2025期末回忆版

四、解释P,NP,NPC,NPH的概念;利用顶点覆盖问题,证明碰撞集是一个NPC类问题。三、最短路径的最优子结构,Dijkstra算法的伪代码、思路和时间复杂度。五、旅行商问题的近似算法的伪代码、算法核心思想,和近似比证明。一、解释渐进符号Θ,O,Ω,和分治算法思想。二、给一个图求最大流,并要求写出增广路径。

2025-06-09 12:49:14 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除