GPT-4.1 提示指南(翻译)
原文 GPT-4.1 Prompting Guide GPT-4.1 模型系列在编码、指令遵循和长上下文处理能力方面相比 GPT-4o 有了显著提升。在本提示指南中,我们整理了从大量内部测试中得出的重要提示技巧,以帮助开发者充分利用这个新模型系列的改进能力。 许多典型的最佳实践仍然适用于 GPT-4.1,例如提供上下文示例、使指令尽可能具体和清晰,以及通过提示诱导规划以最大化模型智能。然而,我们预计充分利用这个模型需要一些提示迁移。GPT-4.1 经过训练,比其前身更严格、更字面地遵循指令,而前身倾向于更自由地从用户和系统提示中推断意图。这也意味着,GPT-4.1 具有高度的可引导性,对明确指定的提示反应灵敏——如果模型行为与您期望的不同,一个坚定且明确澄清您期望行为的单句几乎总是足以引导模型回到正轨。 请继续阅读可用作参考的提示示例,并记住虽然这些指导广泛适用,但没有建议是万能的。AI 工程本质上是一门经验性学科,大型语言模型本质上是非确定性的;除了遵循本指南外,我们建议构建信息丰富的评估并经常迭代,以确保您的提示工程变更为您的用例带来好处。 1. 代理工作流GPT-4.1 是...
Argo Rollouts使用指南:Kubernetes高级部署策略详解
引言在现代云原生应用部署中,传统的Kubernetes Deployment虽然简单易用,但在生产环境中往往需要更精细的部署控制和更安全的发布策略。Argo Rollouts作为Kubernetes的高级部署控制器,提供了蓝绿部署、金丝雀部署、渐进式发布等多种高级部署策略,让应用发布变得更加安全、可控和自动化。 本文将为初次接触Argo Rollouts的读者提供全面的使用指南,包括核心概念、功能特性、实际案例和最佳实践,帮助您快速掌握这一强大的部署工具。 Argo Rollouts简介什么是Argo RolloutsArgo Rollouts是Argo项目的一部分,它是一个Kubernetes控制器,用于提供更高级的部署策略。与标准的Kubernetes Deployment不同,Argo Rollouts支持: 蓝绿部署(Blue-Green Deployment):零停机时间部署 金丝雀部署(Canary Deployment):渐进式流量切换 渐进式发布(Progressive Delivery):基于指标的自动发布 回滚策略:快速回滚到之前的版本 暂停和恢复:手动控制...
SRE MCP Tools:运维工程师的AI助手工具箱
引言在现代互联网时代,站点可靠性工程(SRE)已成为确保服务稳定运行的核心实践。随着系统复杂性的不断增加,运维工程师需要管理的工具和平台也越来越多。从监控告警到事件响应,从部署管理到成本优化,每个环节都需要专业的工具支持。 但是,在面对海量的监控数据、复杂的告警规则、频繁的部署需求时,传统的手工操作已经无法满足现代运维的需求。这时,MCP(Model Context Protocol)工具的出现,为SRE工程师提供了全新的解决方案。 今天,我将为大家介绍一套完整的SRE MCP Tools工具箱,涵盖监控可观测性、部署编排、事件响应、数据库管理等多个方面,帮助运维工程师构建智能化的运维体系。 什么是SRE MCP Tools?SRE MCP Tools是一套基于模型上下文协议(MCP)的运维工具集合,它允许AI助手直接与各种运维工具和平台进行集成,实现自动化的运维操作。通过这些工具,运维工程师可以使用自然语言与AI助手交互,让AI帮助完成复杂的运维任务。 核心优势 🚨 快速发现问题:自动化监控和告警,第一时间发现系统异常 🔧 快速解决问题:自动化故障响应和修复,减少人工干预 ...
Mac配置Windows键盘与鼠标:让你的Mac体验更像Windows
背景为什么需要这样的配置?Mac 电脑的鼠标滚轮方向、键盘快捷键以及操作逻辑与Windows系统存在显著差异。对于长期使用Windows系统的用户来说,突然转换到Mac可能会遇到以下问题: 鼠标滚轮方向相反:Mac的”自然滚动”与Windows相反 Alt+Tab切换逻辑不同:Mac的Command+Tab与Windows的Alt+Tab行为差异很大 剪贴板功能缺失:Mac缺少类似Windows的剪贴板历史功能 修饰键位置不同:Command、Option、Control键的位置和功能与Windows的Ctrl、Alt键不同 通过合理的软件配置和系统设置,我们可以让Mac的使用体验更接近Windows,减少学习成本,提高工作效率。 核心软件解决方案1. Scroll Reverser - 解决鼠标滚轮方向问题软件介绍Scroll Reverser 是一款免费的开源软件,专门用于调整Mac的滚轮滚动方向。 主要功能 独立控制鼠标和触控板的滚动方向 支持水平和垂直滚动的独立设置 可以针对不同应用程序设置不同的滚动行为 菜单栏快速切换功能 详细配置步骤 下载安装:访问官网下载最新...
rclone使用教程
rclone 是一款强大的命令行工具,支持在本地与多种云存储之间进行高效的数据同步和迁移。本文将介绍 rclone 的安装、配置及常用操作方法,帮助你快速上手。 一、安装 rclone1. 公网环境安装(以 Ubuntu 为例)12curl https://downloads.rclone.org/v1.67.0/rclone-v1.67.0-linux-amd64.deb -o rclone-v1.67.0-linux-amd64.debsudo dpkg -i rclone-v1.67.0-linux-amd64.deb 2. Mac 安装1brew install rclone 更多平台和安装方式可参考 rclone 官方下载页面。 二、配置 rclonerclone 的配置文件默认位于 ~/.config/rclone/rclone.conf。你可以手动创建和编辑该文件,或通过 rclone config 命令进行交互式配置。 1. 创建配置目录1mkdir -p ~/.config/rclone 2. 编辑配置文件以下是一个典型的配置示例,支持 swift 和 s...
Kubernetes云原生存储解决方案 - Longhorn安装指南
简介Longhorn 是一个轻量级、可靠且功能强大的分布式块存储系统,专为 Kubernetes 而设计。它实现了可靠的持久化存储,支持快照、备份和跨集群灾难恢复等企业级功能。 主要特性 企业级分布式块存储 跨节点数据复制和自动重建 无中心化架构 非侵入式架构 图形化管理界面 快照和备份支持 跨集群灾备能力 环境要求在安装 Longhorn 之前,请确保您的环境满足以下要求: 环境检查在部署 Longhorn 之前,强烈建议运行环境检查脚本来验证您的环境是否满足所有必要条件: 12# 下载环境检查脚本curl -sSfL https://raw.githubusercontent.com/longhorn/longhorn/v1.8.1/scripts/environment_check.sh | bash 这个脚本会检查: 操作系统依赖 内核模块 挂载点 系统工具 网络配置 SELinux 状态 iscsi 服务状态 硬件要求 CPU: 最低 1 核 内存: 最低 1GB 磁盘: 每个节点至少 20GB 可用空间 软件要求 Kubernetes v1.21+ 所有节点...
使用Python开发自己的MCP服务:AI能力扩展入门指南
引言随着人工智能技术的快速发展,大语言模型(LLM)如ChatGPT、Claude等已经成为了改变我们工作和生活方式的强大工具。但你是否想过,如何让这些AI模型具备访问外部工具和数据的能力,从而解决更复杂的问题?今天,我将向大家介绍一项令人兴奋的技术——模型上下文协议(Model Context Protocol,简称MCP),并教你如何使用Python开发自己的MCP服务,为AI模型赋予更强大的能力。 什么是MCP?基本概念模型上下文协议(MCP)是一个开放标准,用于AI应用程序与大型语言模型之间的通信。它定义了一套标准接口,使应用程序能够向模型提供上下文信息,并允许模型调用应用程序暴露的工具。 简单来说,MCP就像是AI模型和外部世界之间的一座桥梁,让模型能够”看见”和”操作”外部的数据和功能。 为什么需要MCP?想象一下,如果你正在与ChatGPT聊天,希望它能够: 查询你的个人日历 分析你的Excel数据 控制你的智能家居设备 从你的私有数据库中获取信息 这些功能都需要AI模型能够访问外部系统和数据,而MCP正是为解决这一需求而生的。 MCP的核心组件MCP协议定义了...
使用NSSM将程序注册为Windows服务
NSSM (Non-Sucking Service Manager) 是一个非常实用的Windows服务管理工具,它可以将任何应用程序注册为Windows服务,支持开机自启动、失败自动重启等功能,本文将介绍如何使用NSSM,并以Nginx为例进行实践。 NSSM简介NSSM的主要特点: 可以将任何可执行程序注册为Windows服务 支持服务失败自动重启 支持开机自动启动 可以捕获程序的标准输出和错误输出到日志文件 提供图形界面和命令行两种操作方式 完全免费开源 安装NSSM 下载NSSM访问 NSSM官网 下载最新版本或使用 Chocolatey 包管理器安装: 1choco install nssm 解压下载的zip文件(如果是手动下载)将win64目录下的nssm.exe复制到一个固定目录,比如:C:\Program Files\nssm 添加环境变量(可选)将nssm.exe所在目录添加到系统PATH环境变量中 使用NSSM注册Nginx服务图形界面方式 打开命令提示符,输入: 1nssm install nginx 在弹出的图形界面中配置: Pa...
在Cursor中配置MCP
什么是Cursor MCPMCP (Model Context Protocol) 是由Anthropic公司开发的协议,旨在让大型语言模型(LLM)能够安全地与外部工具和服务交互。Cursor作为先进的AI编程工具,集成了MCP功能,允许Cursor连接自定义AI模型服务器,扩展AI助手能力,连接第三方服务(GitHub、Jira等)。通过MCP,AI助手能够获取实时数据、执行特定操作,大大增强了其实用性和功能范围。 配置步骤1. 打开MCP配置界面 打开Cursor 点击左下角设置图标或使用快捷键 Ctrl+Shift+P(Windows)/Cmd+Shift+P(Mac) 搜索并选择”Cursor Settings” 在左侧边栏选择”MCP” 2. 添加MCP服务器在MCP Servers部分,点击”Add new MCP server”,推荐配置以下三个服务器: 2.1 GitHub MCP Server Name: GitHub Type: command Command: npx -y @modelcontextprotocol/server-github...
在本地电脑部署AI大模型
软件: ollama: https://ollama.com/ docker: https://www.docker.com/ open-webui: https://github.com/open-webui/open-webui 1. 下载安装ollama. https://ollama.com/download安装时,ollama默认安装在C盘,如果希望安装在其它盘,安装时可指定安装路径 1.\OllamaSetup.exe /DIR='D:\Program Files\Ollama' ollama 使用 1234567891011121314151617181920# ollama -hLarge language model runnerUsage: ollama [flags] ollama [command]Available Commands: serve Start ollama create Create a model from a Modelfile show Show informat...










