- 博客(97)
- 收藏
- 关注
原创 Langchain调用MCP服务和工具
该项目更新比较频繁,感觉作者也在全力做一个直观好用的MCP管理,对于Langchain集成MCP服务是一个不错的选择。
2025-08-10 18:29:41
1139
原创 opencode所有配置文件的地方
定义 OpenCode 的核心行为,包括权限控制、插件加载、AI Provider 配置等。: 配置 oh-my-opencode 插件的 Agent 模型和任务类别模型。: 定义 Agent 的行为规范、编程原则、危险操作确认机制等。: 存放项目级插件依赖,可覆盖全局配置。
2026-03-07 18:35:41
2381
原创 GPU服务器模型资源使用分析
Memtoken2×L×Nkv×Dhead×PMemtoken2×L×Nkv×Dhead×P222:Key + Value 矩阵系数。LLL(Layers)层数。4B为36层,1.7B为28层。NkvN_{kv}Nkv(KV Heads)键值头数。GQA 下均为 8。DheadD_{head}Dhead注意力头维度。通常为 128。PPP参数精度。
2025-12-10 15:50:52
732
原创 CUDA与CUDA Toolkit是什么?看不懂我吃!
你可以在一块RTX 3080显卡上(最低要求CUDA 11.1)安装和运行 CUDA 12.4,只要你安装了支持CUDA 12.4的。文件(包含 CUDA C/C++ 代码)编译成可以在 GPU 上运行的二进制代码。一个支持CUDA 12.4的最新驱动,也能完美运行CUDA 11.8编译的程序。这代表你的驱动(12.4)足够新,可以完美地向后兼容和运行 11.8 版本的工具包和程序。我们来从三个不同的出发点分析这个依赖链条,并回答你关于硬件限制的关键问题。显示 11.8),并且你运行的是 PyTorch。
2025-12-02 14:20:55
1174
原创 frpc 开机自启教程 (适用于 OpenWRT / BusyBox)
你好!本教程适用于像这样的、没有systemd(没有systemctl命令)并使用BusyBox的系统。本教程将指导你使用rc.local这一经典方法,来让你存放在目录下的frpc实现开机自动启动。
2025-11-29 17:09:36
921
原创 Spec Workflow MCP 入门教程
通过本教程,您学习了 Spec Workflow MCP 的基本使用方法。它通过将模糊的开发需求固化为结构化的规范文档,并围绕这些文档建立审批和任务流程,极大地提升了 AI 辅助开发的可控性和团队协作效率。
2025-11-27 17:20:26
1082
原创 Kubernetes 暴露 Neo4j 服务教程 (HTTP 与 Bolt 分离)
使用你Ingress(ALB) 的公网 IP 或域名。例如:使用你(NLB) 的新公网 IP。端口号仍然是7687。连接字符串示例:bolt://[NLB 的新公网 IP]:7687。
2025-11-25 18:01:51
440
原创 从 Docker Compose 到集群部署:K8s 核心概念与迁移
当你从单机上的 Docker Compose 转向服务器集群(如 Kubernetes)时,应用的管理方式会发生根本性的变化。集群提供了高可用性、弹性和自动扩展能力,但也引入了新的抽象概念。
2025-11-25 16:13:30
426
原创 1penl的docker下载脚本
https://testingcf.jsdelivr.net/gh/docker/docker-install@master/install.sh
2025-11-20 15:36:22
116
原创 Git Stash 核心做了什么
git stash的核心就是一个临时储藏区(栈),它允许你快速地“清理”你的工作目录,去处理其他紧急事务,然后再安全地“取回”你之前的工作。它完美地解决了“我代码写了一半,不能提交,但我又必须切换分支”这个经典难题。
2025-11-19 17:17:24
1025
原创 git remote add做了什么
触及了 Git 的两个核心概念:1) 本地仓库如何“记住”远程仓库;(如果你的私钥有密码,此时会提示你输入私钥的密码来“解锁”私钥,开头时,Git 的行为就像一个浏览器(但没有图形界面)。之后,Git 会在这个文件的末尾。文件里,给一个复杂的 URL (文件,找到你指定的昵称(比如。这个文件位于你的项目目录下的。) 关联上了一个简单的昵称 (真正的网络通信发生在你执行。下面我们就来对比你命令中的。协议,和你特别要求剖析的。首先,我们来分析你输入的。在执行该命令之前,你的。),然后读取它关联的。
2025-11-19 16:53:57
806
原创 找到你的history的命令时间和当时所处的pwd
Atuin会替换掉您默认的history,提供一个超级强大的版本。✅ 命令内容✅[1] 执行时间(精确到纳秒)✅[3] PWD 位置✅ 命令执行时长✅ 命令退出状态 (例如,命令是成功了还是失败了)✅ 主机名和会话 ID此方案通过修改 Bash 的钩子函数,在每次命令执行后,将 PWD 和带时间戳的命令写入一个自定义的日志文件。优点:无需安装任何工具,完全可控,只依赖 Bash 自身功能。缺点:配置稍复杂,历史记录存储在单独的日志文件中,需要自己cat/grep查看。方案。
2025-11-11 18:42:57
1002
原创 从 ps -ef 之后怎么获得这个进程的更多信息
这是一个人类可读的(非乱码)文件,提供了进程状态的快照,包括内存使用情况、用户/组 ID、运行状态等。Pid: 17870VmRSS: 123456 kB <-- 重要的:实际物理内存占用...VmRSS(Resident Set Size) 是排查内存泄漏时一个非常有用的指标,它显示了进程当前实际占用了多少物理内存 (RAM)。ps -ef给了你PID,而PID就是打开/proc宝库的钥匙。你想知道什么使用什么命令 (以 PID 17870 为例)执行者 (User)ps -ef(第一列UID。
2025-11-11 17:45:48
826
原创 n8n Docker Compose 部署官方+中文版本插件
本章包含执行部署的详细步骤,以及管理 n8n 实例的常用 Docker Compose 命令。执行以下命令,Docker Compose 将在后台启动 n8n 容器。本章将提供配置文件的内容以及详细的参数说明。(此命令用于重新启动已停止或正在运行的容器)然后按回车(Enter)键,保存并退出。文件创建一个专门的目录,并进入该目录。请在你的服务器上依次执行以下命令。(此命令也会在后台创建并启动容器)(此命令只停止容器,不删除它)(此命令会停止并删除容器,但。文件所在的目录)下执行。部署 n8n 的核心是。
2025-11-09 12:01:00
1833
原创 为何在 uv 虚拟环境中 `uv pip` 和 `pip` 的结果不一致?
本文档详细解释了一个在uv虚拟环境中常见的“陷阱”:当激活虚拟环境后,显示的是正确的、已安装在虚拟环境中的包(如torch),而pip list却显示的是系统全局的包。这个问题的核心原因uv的极简设计uv venv创建的虚拟环境默认只包含python解释器,而没有pip可执行文件。Shell 的PATH机制:当你运行pip时,Shell 在虚拟环境的bin目录中找不到pip,于是自动向后搜索,找到了并执行了你系统全局的。本文还将解释为什么在你尝试修复()后,问题可能仍然存在。
2025-11-05 13:42:38
1414
1
原创 Pydantic 配置管理深度解析
Field默认情况下,Pydantic 模型中的属性名(如)会直接映射到同名的环境变量。但很多时候,我们希望环境变量使用全大写且带下划线的命名规范(如DB_HOST),而 Python 属性使用小写蛇形命名法(如db_hostField参数含义alias废弃,Pydantic v2 推荐使用。推荐使用。定义字段在数据源(如环境变量)中的别名。default定义默认值,如果环境变量或.env文件中找不到该值,则使用此默认值。# Python属性名是 db_host。
2025-10-22 11:17:22
1324
原创 WSL SSH 服务器一站式配置教程
本教程旨在帮助你从任何状态(无论是已损坏、配置错误还是未安装)的WSL(Windows Subsystem for Linux)环境中,建立一个全新的、可正常工作的SSH服务器。我们将使用systemctl进行服务管理,这要求你的WSL发行版(如Ubuntu 22.04)已启用systemd。
2025-10-13 21:07:43
1513
原创 WSL 教程:使用 Systemd 配置服务自动启动(SSH & frpc)
如何在新版本的 WSL (Windows Subsystem for Linux) 中,利用 Systemd 来设置 OpenSSH 服务器和 frpc(FRP 客户端)在每次启动时自动运行。适用条件: 此方法适用于支持 Systemd 的 WSL 版本(通常在较新的 Windows 11 版本中提供)。首先,你需要在 WSL 的配置中显式启用 Systemd。编辑 wsl.conf 文件在你的 WSL 终端中,使用 vim 编辑器创建或打开 文件:添加配置按 进入插入模式,然后将以下内容添加
2025-10-08 16:50:25
1605
原创 AP2协议与智能体(Intelligent Agents)和电商支付
传统的电子商务和在线支付流程都是围绕着一个核心假设建立的:屏幕前有一个“人”在亲自浏览、点击和确认支付。您可以把它理解为一套为AI智能体(也就是我们常说的“AI助手”)在互联网上代表我们进行安全、可信的支付和交易而制定的“行为准则和沟通语言”。,它是由谷歌联合Mastercard、PayPal、Salesforce等60多家支付和科技领域的公司共同推出的一项开放性协议。AP2协议通过一个叫做**“授权凭证”(Mandates)**的关键机制来建立信任。整个过程确保了交易的。
2025-10-04 10:35:58
603
原创 uv 配置国内镜像加速教程
uv是一个用 Rust 编写的高性能 Python 包管理器,旨在作为pip和venv的替代品,其速度比传统工具快 10 到 100 倍。然而,uv的速度优势主要体现在本地依赖解析和处理环节。在下载包时,它默认连接到国外的官方 PyPI 仓库 (pypi.org),由于网络距离和国际网络波动,下载速度可能依然缓慢。为了解决这个问题,我们可以将uv的下载源配置为国内的镜像源,从而显著提升下载速度。
2025-10-04 09:41:02
2792
原创 SSH&公钥&私钥!进阶!SSH与Git!
当你使用 Git 与远程仓库(如 GitHub、GitLab)交互时,有两种主要的连接方式:HTTPS 和 SSH。HTTPS 方式每次操作(如git push)都需要你输入用户名和密码(或个人访问令牌),而 SSH 方式则通过我们之前讨论的公钥私钥机制,实现更安全、更便捷的“免密”操作。这个过程是如何工作的?GitHub 怎么知道我是谁?
2025-09-24 18:25:06
999
原创 SSH&公钥&密钥!进阶:个人公司分别创建密钥对!config配置文件详解!密码登录设置!
这时,在你的电脑上就需要同时管理多对密钥。默认情况下,SSH 客户端只会使用这一个私钥。我们需要一种方法来告诉 SSH:“当连接A服务器时,请用A私钥;当连接B服务器时,请用B私钥。这个方法就是使用文件。
2025-09-24 17:56:43
1048
原创 SSH&公钥&私钥!一文全部搞懂!
整个过程高效且安全:客户端先“自报家门”(用户名+公钥),服务器再根据这个信息去用户的“授权名单”里精确查找,找到后再发出“考题”。它会提示你输入一次密码,然后自动获取你的公钥,登录服务器,创建文件,设置权限并完成所有配置。这是 SSH 密钥最常见的应用场景:从你的本地计算机(客户端)无密码登录到远程服务器(默认为 Linux 系统)。你的本地计算机(客户端)会保管好唯一的私钥,用它来向所有认识你公钥的服务器证明“我就是我”。现在,你需要将刚刚复制的公钥内容,添加到目标服务器的授权列表里。
2025-09-24 17:29:30
1490
原创 SCP 命令小白教程
scp(secure copy) 是一个在 Linux 系统下基于 SSH 协议进行远程文件拷贝的命令。相比于配置复杂的 FTP 或来回插拔的 U 盘,scp命令是系统自带的“瑞士军刀”,它无需额外安装,一条命令就能在服务器之间安全、高效地传输文件。scp。
2025-09-24 16:00:12
1223
原创 在LangGraph中使用mcp服务
该项目更新比较频繁,感觉作者也在全力做一个直观好用的MCP管理,对于Langchain集成MCP服务是一个不错的选择。
2025-09-18 16:59:28
1064
原创 python快速使用mcp服务
该项目更新比较频繁,感觉作者也在全力做一个直观好用的MCP管理,对于Langchain集成MCP服务是一个不错的选择。
2025-09-14 15:08:46
1118
原创 langchain结合mcp服务 管理mcp服务增删改查
Langchain结合MCP服务管理工具mcpstore,为AI代理快速添加MCP服务能力。该工具支持远程/本地服务注册、生命周期管理和状态监控,提供可视化界面和REST API,兼容多种配置格式。通过简单几行代码即可将MCP服务转换为Langchain兼容的tools列表,支持与现有工具链无缝集成。关键特性包括:自动协议推断、服务健康检查、在线市场集成、多进程管理,以及开箱即用的示例代码。该项目更新活跃,是Langchain集成MCP服务的便捷解决方案。
2025-09-12 07:52:20
548
原创 讲Gemini里面的canvas的内容提取为直接复制的md源码的提示词
【代码】讲Gemini里面的canvas的内容提取为直接复制的md源码的提示词。
2025-09-11 10:05:59
1426
原创 Linux 文件查找命令
在 Linux 系统中,文件查找是一项至关重要的日常操作。无论是寻找配置文件、定位程序,还是搜索日志内容,掌握高效的查找命令都能极大地提升工作效率。findlocatewhichwhereis和grep,并对比它们之间的区别。
2025-09-08 17:34:59
910
原创 小白也能看懂,HTTP中的文件上传与下载到底发生了什么?
操作HTTP 方法数据位置关键下载GET响应体 (Response Body)image/jpeg等上传POSTPUT请求体 (Request Body)下载就是客户端发一个简单的GET请求,服务器把文件放在响应体里发回来。上传就是客户端发一个结构化的POST请求,用格式把文件和其他信息打包放在请求体里发过去。
2025-09-04 16:42:28
1509
原创 NFS 文件共享系统
你已经成功搭建了一个 NFS 文件共享系统!NFS让你像使用本地文件夹一样使用网络上的文件夹。它实现了实时的文件访问,不存在延迟“同步”的概念,因为文件本身就只有一份,在服务器上。服务器端负责“共享”出去,客户端负责“挂载”进来。希望这份教程对你有帮助!现在你可以尝试共享一些其他目录,或者让更多的客户端挂载同一个共享目录了。
2025-09-03 10:53:05
565
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅