/assets/images/avatar.jpeg

Harry's Space

AI Agent 决胜未来的“装备”:深入剖析 Skills 技术原理与工程实践

引言:为什么 Agent 越强,越需要 Skills

一个常见误解是:模型能力越强,工程封装就越不重要。事实恰好相反。越是能力强的 Agent,越容易被投喂进更复杂、更高风险的业务环境;这时候系统真正缺的,往往不是“再多一点常识”,而是稳定、可复用、可治理的专业操作能力。

AI Agent 从入门到实践

引言

大模型已经证明自己能“理解和生成语言”,但企业真正愿意为之付费的,通常不是一段漂亮回答,而是一个能把事情做完的系统。用户要的不是“解释怎么查机票”,而是“真的帮我查到、筛选好、提醒我、必要时还能下单”。

VSCode 项目多窗口改为多 Tab 样式

环境

  • macOS Ventura 13.4
  • VSCode 1.79.2

问题

当打开多个项目时,每个项目都占一个新的窗口,日常工作经常会打开至少五个以上项目,多窗口切换不方便,个人更习惯只开一个窗口,多个项目分多个 Tab 的模式 /2023-07-01/vscode-multi-tab/vscode-multi-window.png

Go 语言 Channel 最佳实践

简介

Channel 基本概念介绍

基本使用方法参见 Go指南

Go 语言中的通道(channel)是一种特殊的类型。通道像一个传送带或者队列,总是遵循先入先出(First In First Out)的规则,保证收发数据的顺序。每一个通道都是一个具体类型的导管,也就是声明channel的时候需要为其指定元素类型。

Go 语言中的值方法和指针方法

概念

函数和方法

在 Go 语言中,我们可以为自定义类型定义方法。方法是一个与特定类型关联的函数。方法可以被定义在值类型上或指针类型上。这两种方法分别称为值方法和指针方法。