AI-Agent 新的人工智能应用方向
在当今科技浪潮中,人工智能(AI)在不断的融入生活与工作,而AI Agent(智能体) 是支撑从对话助手到自主任务程序的关键部分。对于AI Agent,将会是2026年人工智能领域发展最具前景的方向。 一、什么是AI Agent1.1 AI Agent 的定义 AI Agent(人工智能体)一种通过使用可用工具设计工作流来自主执行任务的系统。通过大语言模型理解需求、规划目标并执行任务,具备自主理解、感知、规划、记忆和使用工具的能力,能够自动化执行完成复杂任务的系统, 其核心特征为主动思考与跨工具操作能力,区别于依赖预设指令的传统人工智能系统。系统通常由感知、规划、记忆与工具使用模块构成,可实现跨应用操作、数据分析等复杂任务自动化处理,例如通过用户的一句话口令理解用户意图并执行续费功能的检索和取消。 以上是来自百度百科对于AI Agent的定义,我们可以用一个简单的例子来描述究竟什么是AI Agent 如果把大语言模型(LLM)比作一个”超级大脑”,那么AI Agent就是给这个大脑装上了”手脚”和”工具”,让它能够像人类一样主动行动,而不仅仅是被动回答问题。AI Agent可以...
Go学习-Go基本语法
包在 Go 语言中,包(Package) 是最基础的代码组织单位 包的基本概念Go 程序是由一个个“包”组成的。每个 Go 源文件的第一行非注释代码必须是: 1package name 一个文件夹就是一个包 同一个文件夹下的所有 .go 文件必须声明相同的包名(通常包名与文件夹名一致,但不是强制的,建议保持一致)。 包的作用 将复杂的程序拆分成小的、易于管理的单元。 通过包来控制哪些函数或变量是外部可见的。 通过包名(如 fmt.Printf 和 log.Printf)进行区分,避免命名冲突。 包的可见性控制包内共享所有变量,常量,以及所有定义的类型,但对于包外而言并不是这样,有时候你并不想让别人访问某一个类型,所以就需要控制可见性。不同于其他的OOP语言存在public和pravite关键词,Go语言控制可见性仅需设置名称的大小写来实现: 以大写字母开头,那么它可以被包外的代码访问(相当于 Public)。 以小写字母开头,则只能在包内部使用(相当于 Private)。 包的导入导入一个包的变量,类型,方法,函数等,使用import关键词 导入一个包 123pac...
Go学习-Go语言结构
Go语言结构Go程序组成部分 包声明 (Package Declaration) :定义该文件属于哪个包。 引入包 (Import) :引入该文件需要使用的外部库或包。 函数 (Functions) :执行特定任务的代码块。 变量与常量 (Variables & Constants) :存储数据的容器。 语句与表达式 (Statements & Expressions) :具体的逻辑代码。 我们可以通过一个简单的Go程序实例来分析: 123456789101112// 1. 包声明:定义包名// main 包是一个特殊的包,代表这是一个可执行程序,而不是一个库package main// 2. 引入包:引入标准库中的 fmt 包(用于格式化输入输出)import "fmt"// 3. 函数:main 函数是程序的入口,程序从这里开始执行func main() { /* 4. 语句与表达式 */ fmt.Println("Hello, World!")} 核心结构: 包声明(Package...
Go学习---Go环境配置
安装Go官方下载地址: https://go.dev/dl/ (网络不佳的情况使用下面的地址) https://golang.google.cn/dl/ Windows安装方法 根据你的操作系统信息选择合适的.msi安装包,点击安装 注意安装时的默认路径C:\Program Files\Go(对应GOROOT) 配置环境变量: GOROOT:C:\Program Files\Go GOPATH: 自定义你的Go工作目录 将GOROOT和GOPATH配置到环境变量中 打开终端(CMD/PowerShell)测试: 1go version Linux安装方法:本人使用操作系统为Ubuntu 22.04.5 LTS 下载的Go版本为1.25.6 12wget https://golang.google.cn/dl/go1.25.6.linux-amd64.tar.gzsudo tar -C /usr/local -xzf go1.25.6.linux-amd64.tar.gz 配置环境变量: 编辑~/.bashrc或~/.zshrc: 123export GO...
hexo折腾-AI摘要
最近在看别人的博客的时候发现AI摘要挺方便,遂自己研究了一下hexo的命令以及函数的使用,决定自己写一个小脚本来实现。 于是我想实现在文章最前面生成摘要,有三种情况: 不生成AI摘要 手动填写摘要,并显示成手动编写摘要 自动生成的AI摘要 话不多说,开始敲代码QAQ: 准备工作安装必要的库: 1npm install axios striptags gray-matter axios库用来发送网络请求 gray-matter库用来解析 Markdown 的 Front-matter striptags库用来把 HTML 转为纯文本传给 AI 编写hexo脚本在你的hexo博客的根目录下创建一个scripts文件夹,用来存放有关hexo的脚本: 1sudo mkdir scripts 进入该文件夹,创建脚本文件: 12cd scriptsvim ai_summary 编写脚本: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535...
Hello,My Blog!
折腾了半个月的博客,自己稍微美化了一下,现在终于可以开始写博客咯



