软件与程序设计
-
零基础开发AI Agent叶涛Agent(智能体)是大模型落地的重要方向,是AI技术的下一个风口。为了让更多非技术出身的人能够通俗地理解Agent,并零门槛利用Agent开发平台设计自己的Agent,我们撰写了本书。 本书分为入门篇、工具篇、实战篇。入门篇介绍了Agent的概念、发展、与Prompt和Copilot的区别,Agent对个人和企业的价值,以及开发Agent需要掌握的基础知识。工具篇详细介绍了Agent开发平台的演进,盘点了国内的主流Agent开发平台,重点介绍了扣子平台的操作要点,并提出了Agent开发的通用流程。实战篇围绕5个典型的Agent使用场景,详细介绍了11个Agent的开发过程。 本书适合对AI感兴趣的读者阅读,包括学习Agent的开发者、想要提升工作效率的职场人、推动企业AI深化应用的管理者、希望在AI领域创业的人、学校的老师和学生等。 无论你是哪种类型的读者,本书都能帮助你系统并且轻松地掌握Agent从概念到实操的相关知识、技能和方法,让你在AI时代更好地适应工作和生活。 -
编程导航,全栈项目实战课程序员鱼皮想学好编程,就必须多实践,而做项目是最直接有效的实践方式。本书通过真实的企业项目开发流程,帮助读者从零开始构建完整的前后端全栈项目,涵盖需求分析、技术选型、方案设计、项目搭建、编码实现、项目优化到部署上线的全过程。作者鱼皮凭借丰富的项目经验,在教程中融入大量开发技巧,使读者在实践中不仅掌握技术,更提升解决问题的能力。无论您是项目初学者还是希望提升技术水平,本书都将为您提供切实的指导和宝贵的经验,助您在项目开发中游刃有余,成为独立开发的能手。 -
GPT-4o极简入门与绘画大全李艮基 等现在,AI与多模态技术快速发展,高效创作优质视觉内容已成为核心竞争力,OpenAI推出的GPT-4o为此提供了全新解决方案。本书系统整合一线实战经验,详细讲解GPT-4o从基础操作到多领域应用的108个实战案例、50种绘画风格及6大商业变现路径,并提供全面、详尽的提示词模板与示例,还讲解如何结合DeepSeek优化提示词,可帮助读者缩短创作周期,实现“懒人直出”。 本书总计7章。第1章讲解GPT-4o使用须知,包括其特性解读、中英文界面切换方法、提示词生成及图像细节重绘方法、如何减少中文乱码,等等。第2~5章深入讲解GPT-4o在创意玩法、教育培训、商业应用、设计创作这四大核心领域的创新应用。第6章系统整理GPT-4o的50种常用绘画风格。第7章完整演示AI视频创作的流程,从主题确定到分镜脚本生成,再到视频片段生成,并最终完成视频剪辑,可帮助读者熟悉专业级的AI视频创作方法。无论你是艺术爱好者、设计师、内容创作者、电商运营者、教育工作者,还是短视频创作者,本书都能为你提供即学即用的AI解决方案。 -
大模型编程实践与提示工程[意] 弗朗西斯科·埃斯波西托(Francesco Esposito)著,周靖 译《大模型编程实践与提示工程》深入浅出地介绍了提示工程在大模型编程实践中的重要性及其具体应用。作为人工智能专家,作者展示了如何借助大模型来优化业务任务,构建商业解决方案以及创建强大的推理引擎。此外,通过探讨提示工程和对话式编程,本书还介绍了如何借助自然语言来掌握新的编码技术。《大模型编程实践与提示工程》面向软件专家、架构师、首席开发人员、程序员和机器学习爱好者,也适合任何对自然语言处理或人工智能感兴趣的读者阅读和参考,可以帮助他们培养和提升新质生产力。 -
Java语言程序设计[美]梁勇(Y. Daniel Liang)本书是Java语言的经典教材,分为基础篇和进阶篇,采用“基础优先,问题驱动”的方式,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。本书通过示例讲解问题求解技巧,提供大量的程序清单,每章配有丰富的复习题和编程练习题,帮助读者掌握编程技术,并学会应用所学技术解决实际开发中遇到的问题。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为Java语言及编程爱好者的参考资料。 -
Java语言程序设计[美]梁勇(Y. Daniel Liang)本书是Java语言的经典教材,分为基础篇和进阶篇,采用“基础优先,问题驱动”的方式,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。本书通过示例讲解问题求解技巧,提供大量的程序清单,每章配有丰富的复习题和编程练习题,帮助读者掌握编程技术,并学会应用所学技术解决实际开发中遇到的问题。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为Java语言及编程爱好者的参考资料。 -
ChatGPT实践戈帅本书旨在帮助读者深入理解和应用智能聊天技术ChatGPT的全面指南。本书共10章,包含最基础的ChatGPT发展背景与历程、核心功能、优点和局限,ChatGPT入门操作指南,提升交互体验的基本使用技巧,免费但非常实用的ChatGPT工具和资源,ChatGPT高级使用技巧,以及OpenAI API开发,未来前景的全面展望等。这是一本全面详尽的ChatGPT实用指南,面向ChatGPT感兴趣的读者,尤其是青少年。无论是对ChatGPT尚未了解、希望进一步掌握使用技巧、抑或是对其深度开发有兴趣的读者都能在这本书中找到满意的答案。 -
C++语言程序设计[美]梁勇(Y. Daniel Liang)本书是关于C++程序设计的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计和数据结构。本书采用“基础优先,问题驱动”的教学方式,在设计自定义类之前介绍基本的编程概念和技术,同时侧重于解决问题而非语法,通过不同领域的示例说明相关概念。本书引导读者循序渐进地学习,从基本的编程技术到面向对象编程,从简单的数据类型到经典的结构。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为C++语言及编程爱好者的参考书。 -
C++语言程序设计[美]梁勇(Y. Daniel Liang)本书是关于C++程序设计的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计和数据结构。本书采用“基础优先,问题驱动”的教学方式,在设计自定义类之前介绍基本的编程概念和技术,同时侧重于解决问题而非语法,通过不同领域的示例说明相关概念。本书引导读者循序渐进地学习,从基本的编程技术到面向对象编程,从简单的数据类型到经典的结构。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为C++语言及编程爱好者的参考书。 -
eBPF开发指南从原理到应用丰生强 李泊冰本书详细介绍了 eBPF 核心技术及其应用。全书可分为 eBPF 基础知识、进阶应用和实际案例三大部分,覆盖了 eBPF 的编程接口、架构及其在性能分析、安全监控和网络协议等方面的应用。读者将通过 C、Go 和Python 等语言学习 eBPF 编程,并掌握其在系统监控、数据分析和性能提升方面的实际技巧。本书适合不同层次的读者,包括对操作系统或应用程序监控感兴趣的学生和初学者、希望利用 eBPF 进行内核代码调试和优化的 Linux 内核开发人员、使用 eBPF 监控系统事件和分析恶意软件的安全工程师和逆向工程师、通过 eBPF 收集性能数据以优化软件和系统性能的性能分析师和应用程序开发者,以及希望优化虚拟化软件性能和管理的虚拟化开发人员。
