logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

21种AI智能体(Agent)设计模式学习教程

AI智能体系统设计模式摘要 本文系统梳理了AI智能体(Agent)的演进路径与21种核心设计模式。智能体通过LLM实现自主决策,具备环境感知、任务规划、工具调用等能力,其发展经历了LLM→RAG→单体Agent→多智能体协作四个阶段。 21种设计模式分为六大维度: 执行编排:提示链分解复杂任务、路由动态决策路径、并行化提升效率、规划实现前瞻性思考 环境交互:工具使用突破知识边界、MCP协议标准化工

#人工智能#设计模式#学习
使用Claude Code构建一个 AI 增强的 MySQL 桌面客户端

在日常开发中,数据库客户端是我们最常使用的工具之一。Navicat、DBeaver、DataGrip 等工具功能强大,但有时候我们需要一个轻量、可定制的方案——既能满足日常查询需求,又能融入 AI 能力提升效率。本文将介绍一个基于 Java Swing 构建的 AI 增强数据库客户端,它虽然轻量,却涵盖了数据库管理的核心功能,并创新性地集成了自然语言转 SQL 和 SQL 优化等 AI 特性。这个

#人工智能#mysql#数据库
FlowLoom:基于 Apache Spark 的可视化数据处理平台

摘要 FlowLoom是一款基于Apache Spark的可视化数据处理桌面工具,通过拖拽式界面设计数据处理流程。项目采用Maven多模块架构,包含flow-model(数据模型)、flow-client(Swing可视化设计器)和flow-script(Spark执行引擎)三个模块。核心功能支持文件/数据库数据源、多种转换节点(Map、Filter、SQL)及输出方式。系统通过XML文件存储流程

#apache#spark#大数据
LangChain4j知识总结

LangChanin4j知识总结汇总

#java
Langchain4j + Skills使用示例

本文介绍了LangChain4j 1.12.1版本新增的Skill功能,展示了如何创建和使用自定义技能进行代码安全审计。主要内容包括: 创建Maven项目并添加LangChain4j相关依赖 定义代码安全审计Skill(包含名称、描述和详细指令) 演示如何加载技能并创建AI服务进行代码审计 提供了不安全的代码示例供审计测试 Skill机制允许为语言模型配置可重用的行为指令,按需加载详细内容,保持初

#java
Langchain4j + Skills使用示例

本文介绍了LangChain4j 1.12.1版本新增的Skill功能,展示了如何创建和使用自定义技能进行代码安全审计。主要内容包括: 创建Maven项目并添加LangChain4j相关依赖 定义代码安全审计Skill(包含名称、描述和详细指令) 演示如何加载技能并创建AI服务进行代码审计 提供了不安全的代码示例供审计测试 Skill机制允许为语言模型配置可重用的行为指令,按需加载详细内容,保持初

#java
使用Claude Code开发植物大战僵尸游戏(pygame,附源码)

植物大战僵尸(Plants vs. Zombies)是无数玩家的童年回忆。你是否想过,不依赖任何图片、音频等外部资源,仅用纯代码能否复刻这款经典塔防游戏?本文将带你走进一个完全基于 Pygame 的植物大战僵尸克隆项目——所有图形通过几何图元程序化绘制,所有音效通过数学公式程序化生成,界面全中文支持,整个项目仅约 2000 行 Python 代码。

#pygame#游戏#python
FlowLoom:基于 Apache Spark 的可视化数据处理平台

摘要 FlowLoom是一款基于Apache Spark的可视化数据处理桌面工具,通过拖拽式界面设计数据处理流程。项目采用Maven多模块架构,包含flow-model(数据模型)、flow-client(Swing可视化设计器)和flow-script(Spark执行引擎)三个模块。核心功能支持文件/数据库数据源、多种转换节点(Map、Filter、SQL)及输出方式。系统通过XML文件存储流程

#apache#spark#大数据
用 Claude Code 开发多人猜拳游戏:Go 语言实践

本文分享了使用Claude Code开发多人在线猜拳游戏的经历。项目采用Go语言+Gin框架后端和jQuery+Bootstrap前端,实现了2-10人实时对战、倒计时、胜率统计等功能。文章重点介绍了AI辅助编程的体验:Claude Code能理解项目架构,快速生成符合规范的代码,使开发效率大幅提升。作者指出AI编程需要配合人工审查和充分测试,并分享了游戏状态机、定时任务、胜负判定等核心实现细节。

#游戏#golang#开发语言
使用Claude Code开发植物大战僵尸游戏(pygame,附源码)

植物大战僵尸(Plants vs. Zombies)是无数玩家的童年回忆。你是否想过,不依赖任何图片、音频等外部资源,仅用纯代码能否复刻这款经典塔防游戏?本文将带你走进一个完全基于 Pygame 的植物大战僵尸克隆项目——所有图形通过几何图元程序化绘制,所有音效通过数学公式程序化生成,界面全中文支持,整个项目仅约 2000 行 Python 代码。

#pygame#游戏#python
    共 22 条
  • 1
  • 2
  • 3
  • 请选择