如何使用少量样本

How to use few shot examples

few-shooting 少样本示例,这种方法对于解决AI幻想是很有帮助的。它可以帮助规范模型的返回结果。

Brian · 发表于 2025-08-01 · 4 分钟 #langchain


如何将工具输出的内容传递给大模型

How to pass tool outputs to chat models

在我们日常的使用中。如果Cursor、Trae、Claude code工具中你也许会惊讶于大模型真的在给你干活。但是你是不是觉得模型真的会调用你本地工具给你写入文件、查看文件内容。其实模型本身不具备这样子的能力的。

Brian · 发表于 2025-07-31 · 8 分钟 #langchain


如何从LLM返回结构化的数据

How to return structured data from a model

如果你一直使用类似Chatgpt,聊天客户端你会发现它返回的就是字符类的信息对于开发来说并不适用。这时我们就有了结构化数据需求。就是平时调用API后返回给你返回固定的字段信息那样子。

Brian · 发表于 2025-07-30 · 8 分钟 #langchain


在Langchain中如何创建工具

How to create tools

一般来说我们通过 @tool 的方法创建的工具已经能满足大部分需要。但是如果想更加精细的粒度来控制工具的行为的话这个方法就有些不适用了。

Brian · 发表于 2025-07-29 · 7 分钟 #langchain


Langchain Tool Calling

tool calling

目前所有的大模型都不具备与系统交互的能力,但是我们又想要模型与系统交互,例如数据库,或者使用终端又或者写入文件等等。那应该怎么办呢?这些类似的需求促使 Tool Calling 概念出现。

Brian · 发表于 2025-07-29 · 3 分钟 #langchain


常用平台开源平台快捷访问

An Open Source Platform

以下列表为国内大厂的开源平台,不定期更新。如果你也经常使用这些平台,不妨收藏一下,方便随时访问。或者有其他平台,也可以分享给我。 平台 地址 阿里

Brian · 发表于 2025-03-13 · 1 分钟 #开源


Laravel 中管道模式的应用

Pipeline pattern in Laravel

管道模式(Pipeline Pattern)是一种设计模式,用于将数据从一个处理阶段传递到下一个处理阶段,通常用于处理数据流或请求处理流程。

Brian · 发表于 2024-12-11 · 3 分钟 #laravel


关于在开发中的处理错误的一些思考

Abount error handling in development

日常开发中总是避免不也与错误打交道,那么如何优雅的处理错误呢?在使用了 Laravel、ThinkPHP、Goframe 等框架后对错误处理有了一些新的认识。

Brian · 发表于 2024-12-10 · 4 分钟 #skill


如何在Laravel中优雅地实现搜索功能

Elegant Search Implementation in Laravel

本文将介绍如何在Laravel中实现一个优雅且可维护的搜索功能,从基础写法到高级重构,帮助你写出更好的代码

Brian · 发表于 2024-12-06 · 2 分钟 #Laravel


后端常用表格组件推荐

Elemnt Plus Table, AdGrid, ExtJs Grid Tabulator

做为一个后端开发人员在日常工作中经常需要用到表格组件,在我使用过的表格时候,发现这些表格组件各有千秋,下面我就来给大家推荐一下我常用的表格组件

Brian · 发表于 2024-11-07 · 3 分钟 #前端


Oxlint TS 检测错误

Oxlint 或 eslint TS2307 TS7016

TS2307 TS7016 错误

Brian · 发表于 2024-07-03 · 1 分钟 #前端


使用最新的Vite创建项目并打包时,遇到这个错误VirtualCode id must be lowercase: scriptSetupFormat

使用最新的Vite创建项目并打包时,遇到这个错误VirtualCode id must be lowercase: scriptSetupFormat

使用最新的Vite创建项目并打包时,遇到这个错误VirtualCode id must be lowercase: scriptSetupFormat

Brian · 发表于 2024-07-03 · 1 分钟 #前端


推荐一个IDEA插件 (Smart Input)

如何在IDEA中自动切换输入法

在开发过程中我们经常需要切换输入法,比如从英文输入法切换到中文输入法,或者从中文输入法切换到英文输入法。在IDEA中,我们可以使用Smart Input插件来自动切换输入法。该插件可以根据当前输入的内容,自动切换输入法。这样,我们就可以在IDEA中轻松地切换输入法,提高工作效率。

Brian · 发表于 2024-02-22 · 1 分钟 #开发技巧


Goframe 之工具配置

Goframe 之工具配置

Goframe 之工具配置

Brian · 发表于 2024-01-11 · 2 分钟 #GOLnag


将你的终端打造成漂亮且实用的效率工具

Awesome iterm2

拥有一个漂亮的的终端可以在我们的工作中可以减少我们的审美疲劳,同时也能提高我们的工作效率

Brian · 发表于 2023-11-07 · 2 分钟 #开发技巧


规范设计之代码提交规范

Git Commit Message

每天都在提交代码到我们开发仓库中。一个好的Commit Message能让我们清楚的知道我们本次都做了那些改动。这对于将来回溯问题时能起到很好的作用。毕竟随着时间的延长。每个人都不可能记得自己曾经都做了些什么。

Brian · 发表于 2023-11-07 · 4 分钟 #开发技巧


规范设计之版本规范

什么是语义化版本规范?

不管你使用什么语言开发程序,版本规范这个我强烈建议您好的了解一下。一个好的版本可以清楚的让我们知道当前软件版本包含那些功能,方便我们定位问题。发布版本版本时也能让我们知道项目的进度等。

Brian · 发表于 2023-11-06 · 3 分钟 #开发技巧


Kubernetes 中的持久卷 (PV) (PVC)

Kubernetes 中的持久卷

PV 持久卷(PersistentVolume,PV) 是集群中的一块存储,可以由管理员事先创建, 或者使用存储类(Storage Class)来动态

Brian · 发表于 2023-11-02 · 10 分钟 #Kubernetes


Kubernetes 持久化存储之 Volume(卷)

Centos 或 Debian 下NFS 的安装。并做为 Kubernetes 持久化存储卷

容器的文件都是临时存放的。如果容器被销毁,那么相应的数据或日志也会被 Kubernetes 清理。这对于我们来说是不能够接受的。对此 Kubernetes 把存储抽像成单独的资源来方便我们为容器提供更多的选择。

Brian · 发表于 2023-11-01 · 3 分钟 #Kubernetes


如何在Parallels中安装Debian操作系统

Debian 操作系统安装教程

Debian 操作系统安装教程

Brian · 发表于 2023-10-31 · 2 分钟 #kubernetes


vim 粘贴后格式乱码解决

vim 粘贴后格式乱码解决

相信你一定遇到过这样的问题,从其它地方粘贴的代码或配置文件我们想原样粘贴到vim新建的文件中,一粘贴后就发现格式全部乱了。

Brian · 发表于 2023-10-30 · 1 分钟 #开发技巧


在Kubenetes中使用Secret

在Kubenetes中使用Secret

Secret对象的功能主要是存储一些敏感的信息。如密码、应用的Secret、加密密钥等

Brian · 发表于 2023-10-30 · 2 分钟 #Kubernetes


在Kubernetes中使用Configmap

在Kubernetes中使用Configmap

configmap资源对象是以Kye value形式的健值对来保存百机密的数据。这些数据可以在Pod的环境变量、命令行参数、或者存储卷的配置文件中使用。

Brian · 发表于 2023-10-02 · 4 分钟 #Kubernetes


Fluent 日志收集介绍

Fluent 日志收集介绍

Fluent 日志收集是我们用来收集日志的工具。它具有占用资源少、插件丰富、支持多种日志存储平台、易上手等

Brian · 发表于 2023-09-21 · 4 分钟 #Kubernetes


如何在Kubernetes中收集日志

如何在Kubernetes中收集日志

fluent 为我们提供了对容器日志收集的功能。我们只需要简单的几步就能把 fluent 安装到集群中。

Brian · 发表于 2023-09-20 · 4 分钟 #Kubernetes


标签