logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

skill、tool、MCP之前的区别和联系

你可以把它想象成AI世界的"USB-C接口",只要符合协议,任何设备(MCP Server)都可以即插即用地接入任何主机(MCP Host)。:模型在收到你的问题后,会查看可用的Tool列表及其描述,然后自主决定是否需要调用某个Tool,并从问题中提取参数来执行它。:一个"订单处理技能",内部可能包含检查库存、计算价格、生成工单、发送确认邮件等多个步骤,并处理"库存不足"等异常情况。:一个MCP

#golang#后端
Claude Code 完整使用指南 + Superpowers 实战

在项目根目录创建CLAUDE.md# 项目规范## 技术栈- Docker 部署## 代码规范- 错误处理必须用 %w 包装- 所有公共函数必须有 godoc 注释- 数据库操作必须在 repository 层- 不允许在 handler 层写业务逻辑## 测试要求- 单元测试覆盖率 > 80%- 使用 testify 断言- Mock 外部依赖用 gomock## Git 规范- commit

#前端#microsoft#数据库
GORM——基础介绍与CRUD

GORM的"全功能ORM"意味着它是一个功能完备、特性丰富的Go语言对象关系映射库,不仅实现了基础的CRUD操作,还提供了从关联关系、事务管理到自动迁移等全方位的数据库操作支持,让开发者能以面向对象的方式高效处理数据库交互。模型是使用普通结构体定义的。这些结构体可以包含具有基本Go类型、指针或这些类型的别名,甚至是自定义类型(只需要实现包中的Scanner和Valuer接口)。考虑以下user模型

#golang#开发语言#后端
Linux,docker知识补充

首先。创建一个test.txt 文件,在里面写如创建信息,格式如下:字段说明:username:用户名password:加密后的密码(可以用 openssl passwd -6 "密码" 生成)UID:用户ID(可选,留空则自动分配)GID:组ID(可选,留空则自动分配)User Full Name:用户全名(可选)/home/username:家目录/bin/bash:默认 shell(可选)然

#linux#docker#运维
mysql常见错误问题

备份表数据: mysqldump -u username -p dbname old_table > old_table_dump.sql 这将导出名为 old_table 的表的结构和数据到一个名为 old_table_dump.sql 的 SQL 文件。还原到新的数据库: mysql -u username -p new_dbname < old_table_dump.sql 这将在新的数据库

#mysql
到底了