- 博客(797)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 Vibe Coding
Vibe Coding(氛围编程)由 OpenAI 联合创始人 Andrej Karpathy 在 2025 年 2 月提出。不写代码,只描述需求AI 生成代码你看一眼觉得差不多就行“Vibe” = 感觉、氛围。意思是凭感觉编程,不再逐行写代码、逐行审查。
2026-03-27 15:52:41
19
原创 Agent Skill 的两种实现方式
文章摘要: Agent系统中Skill的两种实现方式: Skill作为Tool暴露给模型(常见方式) 模型单次调用,内部封装多步骤逻辑(如搜索、生成、审校等) 遵循标准Tool Calling协议 Skill作为子Agent(Multi-Agent系统) 每个Skill是独立Agent,拥有自己的提示词和工具 可自主进行多轮Tool Calling直至任务完成 核心区别在于执行粒度: Tool模式:单次调用+内部封装 Agent模式:自主决策+多轮交互 本质都是对复杂能力的封装,前者适合简单场景,后者适合复
2026-03-27 15:36:29
51
原创 一次讲清楚Tool Calling和MCP
主流 Agent 框架(Spring AI、LangChain、Dify、OpenClaw 等)通常采用预定义工具模式(Predefined Tools)。开发者提前实现工具函数↓注册到 Agent 框架↓模型只负责选择调用哪个工具↓框架执行真实代码工具文件作用read读取文件write写入文件exec执行 Shell 命令应用代码补丁MCP ToolMCP 协议动态扩展工具用户提问↓Agent 合并 [内置工具 + MCP 工具]↓发送给模型↓。
2026-03-27 09:29:15
677
原创 Ubuntu 22.04 高级运维与架构规范手册
Unit][Service]# 安全加固[Install]systemctl daemon-reload # 重新加载 unit 文件(每次改完必须执行)systemctl enable myapp # 开机自启systemctl start myapp # 启动systemctl status myapp # 查看状态journalctl -u myapp -f # 实时看日志journalctl -u myapp --since "1 hour ago" # 看最近1小时日志。
2026-03-27 01:20:29
170
原创 Spring Boot 中如何自定义一个 Starter
属性类 → 自动配置类 → 注册文件完成这三步,就可以实现一个完整的 Spring Boot Starter。
2026-03-26 23:49:56
241
原创 Agent Tool Calling 协议说明(OpenAI 兼容)
主流 Agent 框架(Spring AI、LangChain、Dify、OpenClaw 等)通常采用预定义工具模式(Predefined Tools)。开发者提前实现工具函数↓注册到 Agent 框架↓模型只负责选择调用哪个工具↓框架执行真实代码工具文件作用read读取文件write写入文件exec执行 Shell 命令应用代码补丁MCP ToolMCP 协议动态扩展工具用户提问↓Agent 合并 [内置工具 + MCP 工具]↓发送给模型↓。
2026-03-26 14:45:54
255
原创 self‑improving‑agent 安装与配置指南(OpenClaw)
长期记忆错误反思用户偏好学习持续进化AI → 反思 → 学习 → 改进。
2026-03-24 10:08:51
248
原创 OpenClaw 连接微信最新教程(2026)
确认登录后,微信账号就会连接到 OpenClaw。如果 OpenClaw 回复消息,说明连接成功。此时可以直接在微信中与 OpenClaw 对话。OpenClaw 会直接在微信中回复。命令执行完成后,终端会显示二维码。扫描 VPS 终端中的二维码。否则无法使用该方式登录。
2026-03-24 08:27:16
127
3
原创 Agent 是如何拥有“手脚”的(ReAct 运行流程)
用户提问↓模型思考↓模型请求调用工具↓程序执行工具↓工具结果返回↓模型继续思考↓循环↓最终回答。
2026-03-22 11:00:09
249
原创 ClaudeCode开发环境完整版
安装 Claude Code→ 创建 cc 命令→ 初始化项目 (/init)→ 编写 claude.md→ 配置代理→ 安装 Context7 MCP完成后即可在项目中使用 Claude Code 进行 AI 辅助开发。
2026-03-22 01:34:17
389
原创 Windows 安装 Claude Code 完整指南
适用系统:Windows 10 / Windows 11目标:在 Windows 中通过使用 Claude Code,并创建快捷命令cc。
2026-03-21 05:25:21
696
原创 Ubuntu 22.04 单台 VPS 的基础安全初始化流程
更新系统配置防火墙(UFW)安装 Fail2Ban启用服务并验证基础防火墙SSH 防爆破基本安全策略。
2026-03-18 13:34:40
255
原创 模型的记忆:从无状态 API 到有状态对话系统
在messagessystem(系统提示词)作用:设定 AI 身份(如运维助手)、行为准则、历史摘要注入。工程建议:通常放在数组首部。虽可多次出现,但建议合并为一条以提高兼容性。user(用户输入):人类发送的原始指令或信息。assistant(助手回复):模型生成的响应。在后续请求中,必须将此前的assistant内容回传,模型才能承接上文。当对话轮数增多,为了平衡成本与性能,需将早期历史压缩为一段“摘要”。JSON"content": "你是xxxx运维助手。
2026-03-16 16:31:13
51
原创 Chrome DevTools在Agent编程工具上的安装
Figma就是前端设计的一个工具 会把图片内CSS 什么的样式设计好。让chrome devetools进行网页自动化。vscode打开Agent Settings。claude code和codex。1.Cursor上安装。
2026-03-15 18:22:45
57
原创 VScode查看插件相关问题
今天在vscode中登录gemini 发现一直无法登录 也找不到原因。console中查看 具体出了什么问题可以复制给模型。帮助 切换开发人员工具。
2026-03-15 14:59:17
56
原创 Linux / Ubuntu systemd 服务使用说明
现代 Linux 发行版(如 Ubuntu、Debian、CentOS 等)大多使用systemd作为系统初始化与服务管理系统。
2026-03-12 22:57:29
198
原创 Vite + create-vue创建Vue项目
创建基于 Vite 的工程;Vue 官方快速开始也直接是这条路线。:做状态管理,后面登录信息、用户信息、菜单权限都可能用到。发现本机没有create-vue输入y。后面真想上 TS,再专门做一个。:统一格式,省得代码像被猫踩过。你后面删掉示例页面也很容易。首先需要NODEJS环境。一个都不勾,直接回车。更适合你先跑通、先理解。把文件夹改成新项目名。
2026-03-12 18:20:56
61
原创 VS Code 中安装 Codex、Gemini、Claude Code 后的代理配置与配置目录说明
可以把 VS Code 配置优先级记成一句话:默认设置 < 用户全局设置 < 项目/工作区设置 < 更具体的语言或远程场景设置而代理配置的实践顺序可以记成另一句话:先配 VS Code 全局代理,再配终端环境变量,最后才排查插件自身独立配置。
2026-03-10 09:29:29
1474
原创 Certbot 申请SSL证书的三种方式详解(Ubuntu 22.04环境)
简单说你有个需要执行的脚本xxx.sh 给与执行权限里面写好你要干的事在/etc/systemd/system里放入你要定时的xxx.timer和xxx.server xxx.time里定时会执行xxx.server要干的事xxx.sh# 重载配置。
2026-02-24 04:53:01
1050
原创 Devops(gitlab和jenkins)安装
此文我们要学习什么?开发将代理上传到git,Jenkins拉去代码通过Maven构建(可以完成测试),然后推送到生产,生产通过docker部署完成基本上这一套流程称为Devops。
2026-01-26 02:21:29
723
1
原创 Ansible自动化
Python写的github地址:Ansible 是一套用来做自动化运维/配置管理/批量执行/应用发布的工具。你可以把它理解成:用一份“可读的 YAML 剧本”,去指挥一堆机器把事按步骤做完——而且默认走 SSH,不用在被控机器上装 agent(代理程序)
2025-12-31 16:52:37
939
原创 Linux基础
简介: Linux与windows类似的,他们都是操作系统。只不过Linux一般用于企业环境,相对更稳定。共同点区别Linux操作系统。大部分Linux系统,可以免费使用,较为稳定。Windows操作系统。收费,相对漏洞多。a)ip地址:服务器或网络这边的位置公网ip:服务器一旦拥有公网ip,全世界人都可以访问私网ip(局域网): 一般是在局部使用,无法被外界直接访问b)端口:用于区分不同的服务的远程连接服务ssh22http协议80https协议443。
2025-12-30 03:24:02
610
原创 VPS常用命令
命令:rsync -avz <src> user@host:/path。命令:find /path -name "<pattern>"命令:usermod -aG <group> <user>命令:scp <file> user@host:/path。命令:systemctl status <service>命令:systemctl start <service>命令:userdel -r <username>命令:usermod -L <username>
2025-12-17 05:38:57
844
原创 Realm端口转发教程
下载好后在本地电脑上解压,得到 realm 无后缀名的可执行程序,使用FinalShell等ssh工具传输到远程VPS的 /root 目录。如果你的 realm 主程序和配置文件都和我一样在 /root 目录里的话直接使用下面的内容即可。然后使用ctrl+o保存文件,再使用ctrl+x退出编辑器,service文件就生成了。使用ssh工具连接到VPS后,赋予 /root 目录下的 realm 可执行755权限。以最新版本为主,根据自己的系统版本下载即可,比如我的是64位Debian系统,则需下载。
2025-12-16 22:35:37
362
原创 常用Docker命令
Docker是一种流行的容器化平台,可以在一个独立的、隔离的环境中构建、部署和运行应用程序。了解Docker常用命令可以帮助我们更高效地管理容器,快速开发和部署应用。本文将整理一系列Docker的常用命令,便于日常使用和学习。
2025-12-04 22:26:56
2146
1
原创 Fail2ban
`- File list: /var/log/auth.log # 监控的系统认证日志文件路径。# bantime.conf 通常包含全局的封禁时长设置(如:bantime = 1h 表示封禁1小时)| |- Currently failed: 5 # 当前正在进行的失败登录尝试次数。|- Total banned: 25 # 历史累计封禁的IP总数。|- Currently banned: 2 # 当前被封禁的IP数量。
2025-11-27 14:29:49
368
原创 请求流程示例
↓ 传输层协议 | | ↑ 传输层协议 || ↓ 网络层协议 | | ↑ 网络层协议 || ──────→ 互联网/局域网 ←────── | | ──────→ 互联网/局域网 ←────── |
2025-11-27 11:05:26
262
原创 Docker 数据目录
预期输出:Docker Root Dir: /mnt/docker。# 如果 /var/lib/docker 有数据则复制。有充足的空间(约 31.3G 可用)# 检查 Docker 数据目录。将 Docker 数据目录从。# 确认迁移成功后,删除原目录。# 测试 Docker 功能。占用约 13GB 空间。系统有第二块磁盘挂载在。# 或者使用 cp 命令。通过磁盘分析命令发现。# 创建配置文件目录。# 检查所有容器状态。
2025-11-23 17:36:27
209
Dify中上下文问题
2025-07-05
MQ与Dubbo联系区别
2024-02-21
阿里云ECS服务器上安装Mysql
2024-02-07
JenKinsPOM文件问题
2024-02-05
idea如何配置对象可以点出静态方法
2023-11-15
java并发安全问题回答下
2023-02-16
关于#Socket#的问题,如何解决?
2022-09-30
前后端分离项目部署Nginx配置
2022-06-04
SpringBoot项目线程池问题
2022-05-12
Mysql数据库转存sql文件
2022-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅