- 博客(105)
- 资源 (2)
- 收藏
- 关注
原创 OpenClaw自托管常用命令指南
本文介绍了OpenClaw智能助手的安装与使用指南。主要内容包括:一键安装方法、系统服务管理、网络配置选项、监控维护命令以及基本概念说明。文章还分享了使用体验,指出OpenClaw具有自我修复和指导能力,其基于模型的决策方式比传统软件更灵活。最后强调其性能取决于底层模型的智能程度,展望了此类AI软件与传统软件融合的可能性。全文提供了从安装到日常维护的完整操作指南,适合开发者快速上手使用OpenClaw。
2026-03-12 10:03:09
167
原创 【译】2025年企业 AI 的现状:我们在实际工作中使用 AI 获得的经验
GPT 和项目是基于 ChatGPT 构建的可配置界面,可以通过指令、知识和自定义操作进行定制,使员工能够执行可重复的多步骤任务。自定义 GPT 和项目的每周用户数量今年迄今已增长约19 倍。近几个月来,约 20% 的企业消息都是通过自定义 GPT 或项目处理的。部署最广泛的GPT 要么将机构知识编码成可重用的助手,要么通过与内部系统集成来自动化工作流程。一些组织已经建立了大规模开发和共享自定义 GPT 的文化。
2026-03-10 15:54:46
407
原创 在 Kylin Linux Advanced Server for Kunpeng V10 上构建 VSCode 1.106
本文记录了在华为云服务器(4vCPU/16GB内存)上进行的软件升级过程,重点解决了Node.js安装过程中的网络问题。服务器运行Linux 4.19.90-17.5.ky10.aarch64系统,需要升级node.js、python和gcc版本。通过nvm成功安装Node.js 22.21.1时遇到下载速度慢和校验失败问题,最终通过手动下载安装包到指定缓存目录解决。同时进行了开发工具组和系统依赖的安装,包括glibc等组件的升级。整个升级过程展示了在特定环境下解决软件安装问题的实用方法。
2026-01-09 17:26:46
1384
原创 【译】ChatGPT的记忆机制
ChatGPT的记忆系统是一个多层架构,平衡了个性化、性能和Token效率。通过结合短暂的会话元数据、明确的长期事实、轻量级对话摘要和当前消息的滑动窗口,ChatGPT实现了一件了不起的事情:它感觉个人和上下文感知,没有传统RAG系统的计算开销。
2025-12-16 14:04:07
737
原创 开源项目合并新分支和本地修改指南
摘要:本文解释了一个Git合并命令的含义和作用。该命令将基于v3.29.5的修改分支v3.29.5-FinCode合并到基于v3.31.0的新分支v3.31.0-FinCode上,并强制创建合并提交(--no-ff)以保留清晰的版本历史记录。这种非快进合并方式能更好地追踪定制化修改,并为未来开发维护提供明确的版本演进记录。命令格式为git merge v3.29.5-FinCode --no-ff -m "合并信息"。
2025-11-11 17:23:05
529
原创 【译】OpenAI 构建智能体实用指南
摘要: 本指南为产品和工程团队提供构建LLM智能体的实用框架,涵盖核心概念、适用场景及设计基础。智能体是能独立执行复杂工作流的系统,依赖大语言模型(LLM)进行决策,通过工具与外部交互,并遵循明确指令。适用场景包括需复杂决策、规则维护困难或依赖非结构化数据的任务。设计智能体需关注模型选择(平衡性能与成本)、工具定义(数据、动作、编排三类)及清晰指令配置(拆解任务、覆盖边界情况)。编排模式分为单智能体(逐步扩展工具)和多智能体系统(协同分工),建议从简单架构开始验证效果。指南旨在帮助团队高效构建安全、可靠的智
2025-10-17 15:05:43
900
原创 使用FastMCP将FastAPI接口发布成MCP服务
这篇文章介绍了将FastAPI接口转换为MCP服务的实践经验。作者最初使用fastapi-mcp时遇到JSON参数传递问题,后改用FastMCP框架。文章对比了两种集成方案:转换所有API端点为MCP工具(快速但不灵活)和将MCP功能添加到现有Web应用(更灵活但需额外编码)。FastMCP官方推荐后者,因为LLM对MCP有特殊要求,直接转换REST API可能不理想。文章详细演示了如何将MCP集成到现有FastAPI服务中,通过修改main.py文件实现同时提供HTTP和MCP服务。
2025-08-07 11:42:21
1872
原创 如何在 Ubuntu 上安装 Linux 杀毒软件 ClamAV,排除系统已经感染木马或病毒
摘要:本文介绍了在Ubuntu系统上安装和使用ClamAV防病毒软件的完整指南。主要内容包括通过APT仓库安装ClamAV及其守护进程、验证安装、更新病毒定义数据库、执行系统目录扫描以及检查病毒日志等步骤。文章还提供了处理检测到的木马或病毒文件的建议,包括删除恶意文件和恢复被替换的系统文件的方法。通过遵循本指南,用户可以有效地保护Ubuntu系统免受恶意软件的威胁。
2025-07-10 09:37:33
3195
原创 8卡RTX 5090D服务器部署Qwen3-32B-AWQ模型执行性能测试
从CUDA兼容性验证开始,经历了NCCL错误解决、vLLM服务部署、Docker容器化,最后通过多轮压力测试调优参数。
2025-07-07 09:46:52
1768
原创 使用Dockerfile构建含私有Maven仓库依赖包的Java容器
本文描述了在使用JDBC方式访问ArgoDB时,如何在容器化环境中成功打包和测试连接的过程。最初尝试了两种方案:一是通过本地文件导入POM,但构建镜像后无法找到驱动;二是将JAR文件安装到本地Maven仓库,但构建时仍失败。最终,通过将依赖上传到私有仓库,并使用Maven Shade插件将所有依赖打包到一个JAR文件中,成功解决了问题。Dockerfile分为构建和运行两个阶段,确保在镜像启动时能够测试连接是否成功,并且连接URL可以通过环境变量传递。
2025-05-20 13:33:49
424
原创 怎么强制macOS上的某个应用不使用独立显卡
之前碰到过企业微信更新之后强制使用独立GPU,后面找到了快捷指令的方式禁止企业微信使用独立GPU启动,后面某个版本更新好了。最近最近微信更新到了4.0.3.93版本,也出现了这个问题,不想再在快捷指令里启动了,因为占用菜单栏空间,所以找了一下,发现苹果官方Developer Documentation给出了修改Info.plist文件禁止应用使用独立GPU的方法,具体参考方法二。
2025-05-07 15:16:27
1219
4
原创 【译】运行 DeepSeek R1 1.58Bit 动态量化版
DeepSeek-R1 最近掀起了一股浪潮,它在完全开源的情况下与 OpenAI 的 O1 推理模型不相上下。我们探索了如何让更多本地用户能够运行它,并设法将 DeepSeek R1 的 671B 参数模型量化为 131GB,比原来的 720GB 减少了 80%,同时功能也非常强大。通过研究DeepSeek R1的架构,我们设法有选择地将某些层量化到更高位(如4比特),而将大多数MoE层(如GPT-4中使用的层)量化到1.5比特。
2025-02-26 14:42:31
1406
原创 【译】仅有 Text2SQL 是不够的: 用 TAG 统一人工智能和数据库
通过数据库为自然语言问题提供服务的人工智能系统有望释放出巨大的价值。此类系统可让用户利用语言模型(LM)的强大推理和知识能力,以及数据管理系统的可扩展计算能力。这些综合能力将使用户能够通过自定义数据源提出任意的自然语言问题。然而,现有的方法并没有充分探索这种场景。Text2SQL 方法只关注可以用关系代数表达的自然语言问题,而这只是真实用户希望提出的问题的一小部分。
2024-12-18 17:50:53
1031
原创 Ubuntu 24.04 LTS 设置静态IP地址
Ubuntu如果是最小安装,没有图形界面,需要配置静态IP,该怎么操作呢?Netplan 是最新版 Ubuntu 的默认网络管理工具。Netplan 的配置文件使用 YAML 编写,扩展名为 .yaml。注意:配置文件中的空格是语法的一部分,请务必小心。如果没有适当的缩进,文件将无法正常读取。
2024-10-17 21:17:17
4057
原创 解决curl: (60) Peer‘s Certificate issuer is not recognized.错误
http://curl.haxx.se/docs/sslcerts.html
2024-09-27 11:05:14
3166
原创 检索增强生成 (RAG):揭开这一术语的神秘面纱并解释其带来的价值
我认为重要的是展示 RAG 在业务中的重要性以及它提供的竞争优势,同时节省搜索正确信息的时间,并从所有可以存储信息的孤岛中创建一个结构。从管理海量文档的大型企业到渴望开辟自己利基市场的敏捷初创公司,RAG 提供了一条在信息时代不仅能生存而且能茁壮成长的道路。如果你想自己尝试这些工具,我推荐你使用百度甄知或通义千问进行个人测试,但如果你需要更多功能和低成本私有化部署,以及使用生成式人工智能为你的员工和团队提供支持的额外工具,可以考虑给我发消息,了解我们能提供的产品和服务。
2024-06-28 21:57:56
1554
原创 【译】组复制和 Percona XtraDB 集群: 常见操作概述
主服务器崩溃中断5-15s中断5-10s读服务器崩溃无影响中断3-5s添加节点无影响无影响删除节点无影响无影响部分网络故障影响性能较多中断 3-5 秒,性能低于正常水平全面网络隔离无影响中断3-5s更改主中断1-3s对集群没影响如果读节点宕机或分离,组复制的影响较小。在 PXC 中,由于所有节点都是相同的,因此没有专用的主节点;如果任何节点发生任何情况,集群都必须投票并重新创建集群视图,这可能会对应用程序造成一定影响。不过,PXC 能更好地处理主节点晋升和网络故障。
2024-05-20 22:05:21
1338
原创 【译】MySQL 组复制 - 部分网络故障对性能的影响
在这个由两部分组成的博客系列中,我想介绍一些使用组复制的故障转移场景。在第一部分中,我将讨论我在撰写这些文章时发现的一种有趣的行为和性能下降。在第二部分中,我将展示几个故障转移场景,并演示 Group Replication 如何处理每种情况。测试环境非常简单,是在 MySQL 8.0.19 上使用默认设置的三节点 Group Replication(mysql1,mysql2,myslq3),mysql2是主节点。
2024-05-20 22:03:00
1081
原创 【译】MySQL复制入门: 探索不同类型的MySQL复制解决方案
MySQL 复制是将主 MySQL 数据库中的数据复制并发送到一个或多个辅助数据库(称为副本)的过程。复制确保信息被复制并有目的地填充到另一个环境中,而不是只存储在一个位置(基于源环境的事务)。这样做的目的是将基础架构上的辅助服务器用于读取或其他管理解决方案。下图显示了一个 MySQL 复制环境示例。MySQL复制是将主MySQL数据库中的数据复制并发送到一个或多个称为副本的辅助数据库的过程。
2024-05-20 21:05:45
1001
原创 【译】微调与人工引导: 语言模型调整中的 SFT 和 RLHF
本文主要对监督微调(SFT, Supervised Fine Tuning )和人类反馈强化学习(RLHF, Reinforcement Learning from Human Feedback)进行简要比较。
2024-04-15 13:46:26
3397
原创 【译】矢量数据库 101 - 什么是矢量数据库?
大家好——欢迎回到Milvus 教程。在上一教程中,我们快速浏览了每天产生的日益增长的数据量。然后,我们介绍了如何将这些数据分成结构化/半结构化数据和非结构化数据,它们之间的区别,以及现代机器学习如何通过嵌入来理解非结构化数据。最后,我们简要介绍了通过 ANN 搜索处理非结构化数据的方法。通过所有这些信息,我们现在可以清楚地看到,非结构化数据量的不断增加需要一种模式的转变和一种新的数据库管理系统——向量数据库。在本教程中,我们快速浏览了矢量数据库。具体来说,我们了解了:1)成熟的矢量数据库具有哪些功能;
2024-03-19 09:35:25
1357
1
原创 【译】矢量数据库 101 - 非结构化数据简介
欢迎阅读Milvus 教程。这是第一篇教程,主要以文字形式介绍非结构化数据。我知道,这听起来并不是一个非常性感的话题,但在你按下浏览器选项卡上的小 x 按钮之前,请听我们把话说完。新数据每天都在产生,无疑是全球一体化和全球经济的关键驱动力。从佩戴在手腕上的心率监测器到车队的 GPS 定位,再到上传到社交媒体上的视频,数据的生成速度正呈指数级增长。这些日益增长的数据量的重要性不容低估;
2024-03-19 08:59:31
1225
原创 大型语言模型(LLM, Large Language Models)基模和 Chat 模型之间的区别
最近看大模型相关的知识,有看到大模型都有基础模型(base)和对话模型(chat),不太清楚什么时候用到基础模型,什么时候用到对话模型,故有此文。通过了解,最简单的概述就是基于基础模型会训练出一个对话(Chat)模型,对话模型主要用于对话场景,基础模型主要做文本生成,没有上下文对话的能力。
2024-02-20 08:59:50
6586
转载 什么是 RAG?
检索增强生成(RAG, Retrieval-Augmented Generation)是指对大型语言模型输出进行优化,使其能够在生成响应之前引用训练数据来源之外的权威知识库。大型语言模型(LLM)用海量数据进行训练,使用数十亿个参数为回答问题、翻译语言和完成句子等任务生成原始输出。在 LLM 本就强大的功能基础上,RAG 将其扩展为能访问特定领域或组织的内部知识库,所有这些都无需重新训练模型。这是一种经济高效地改进 LLM 输出的方法,让它在各种情境下都能保持相关性、准确性和实用性。
2024-02-07 10:41:18
514
原创 MacBook Pro (15 英寸,2018) 运行 ChatGLM3-6B 大模型
接上篇 在 Mac 上加速 PyTorch 训练,准备完 MPS 环境之后,开始在本地体验 ChatGLM3-6B 模型。二、然后使用 pip 安装依赖:三、进入 base_demo,准备启动 streamlit 示例程序本人笔记本带独立显卡,4G 显存,16G 内存,默认参数可以启动示例程序,但是对大模型提任何问题都会提示如下错误:按 Ctrl + C 结束正在运行的模型,冒着机器可能突然崩溃的风险,按照提示信息执行命令取消内存限制内存限制错误提示信息如下:正常启动后,会自动使用浏览器打开
2024-02-03 20:38:03
1359
原创 【译】在 Mac 上加速 PyTorch 训练
MPS 后端扩展了 PyTorch 框架,提供了在 Mac 上设置和运行操作的脚本和功能。新的 MPS 设备将机器学习计算图形和基元映射到 MPS Graph 框架和 MPS 提供的调整内核上。PyTorch 的预览版(夜间版)将为您的设备提供最新的 MPS 支持。请注意,使用 Apple 芯片的 Mac 和使用 Intel x86 的 Mac 的环境设置会有所不同。你可以使用 macOS 预装的 pip3。下载最新的公开 Xcode 版本,或从 Mac App Store 下载最新的测试版,或从。
2024-01-30 16:42:15
3278
原创 【译】在 Linux 上以 systemd 服务方式运行 Jira
本文仅适用于服务器和数据中心平台上的 Atlassian 产品。对服务器*产品的支持将于 2024 年 2 月 15 日之后终止。如果您正在运行服务器产品,可以访问 Atlassian 服务器支持终止公告,查看迁移选项。*Fisheye和Crucible除外Linux/Solaris 系统管理不属于 Atlassian 支持范围。本页面仅供参考。
2024-01-29 10:19:38
803
原创 【译】MongoDB 性能最佳实践指南
MongoDB 是面向开发高性能应用程序的现代开发人员的主要 NoSQL 文档数据库。MongoDB 采用类似 JSON 的文档,以水平扩展和负载平衡著称,为开发人员提供了定制化和可扩展性之间的绝佳平衡。但是,与其他高性能工具一样,MongoDB 在熟悉业务的专家手中才能发挥最佳性能。性能问题可能表明数据库没有尽最大努力工作,而特定的优化可以带来更好的性能。在本篇文章中,我们将重点介绍如何使用 MongoDB 实现大规模性能。请记住,我们要介绍的最佳实践并不是详尽无遗的(这需要更长的篇幅)。
2023-12-27 16:28:46
2007
原创 【译】OpenMetadata 与 DataHub: 架构、功能、集成等方面的比较
OpenMetadata 是一个开源元数据存储库,由 Uber 元数据基础架构背后的团队构建。DataHub 是 LinkedIn 推出的一款开源数据编目工具。这两款工具在数据编目、搜索、发现、管理和质量方面提供了类似的功能。在本文中,我们将比较 OpenMetadata 和 DataHub 的架构、技术栈、元数据建模和摄取设置、功能和集成。OpenMetadata 和 DataHub 是目前最流行的两种开源数据编目工具。这两个工具在功能上有很大的重叠,但也有一些不同之处。
2023-12-27 08:54:24
6405
2
原创 【译】构建 RESTful Web Service
本指南属于入门指引系统,将指导您使用 Spring 创建 "Hello, World" RESTful 网络服务。
2023-12-18 09:06:50
195
原创 【译】虚拟线程:绝对优势
深入了解虚拟线程如何提高应用程序的性能和可扩展性,同时将线程管理开销降到最低。探索虚拟线程是一件很棒的事情,它是 Java 的一项强大功能,有望彻底改变多线程应用程序。在本文中,我们将深入探讨虚拟线程如何提高应用程序的性能和可扩展性,同时将线程管理的开销降到最低。让我们开始这段旅程,充分发挥虚拟线程的潜力!为了证明这个用例,我们将创建一百万个平台线程和虚拟线程。生成这些线程后,我们将使用HeapHero和fastThread工具分析它们的堆和线程行为。
2023-12-07 10:04:01
482
原创 读书笔记:彼得·德鲁克《认识管理》第39章 管理组织的结论
企业是否健康的检验标准不是组织结构的美观、清晰、完美,而是员工的绩效。清晰的责任和权力:简单的组织结构使得每个部门和员工都清楚自己的职责和权力,避免了复杂组织结构中可能出现的工作重叠和责任推诿现象,从而提高了工作效率。减少沟通成本:在简单的组织结构中,员工之间的沟通更加直接和有效,因为信息传递的层级较少,避免了复杂组织结构中信息传递可能出现的失真和误解现象。降低管理成本:简单的组织结构使得企业的管理成本降低,因为管理层级和管理人员的数量较少,避免了复杂组织结构中可能出现的管理成本过高的问题。
2023-12-05 08:30:38
243
原创 读书笔记:彼得·德鲁克《认识管理》第38章 最高管理层与董事会
为了解决这些问题,企业需要完善董事会的职能和权责规定,提高董事会的独立性和权威性,加强信息披露机制建设,并提高董事会成员的专业知识和经验水平。董事会需要对公司的战略规划和业务决策进行监督,确保公司的战略方向正确,同时对公司的日常运营和重大决策进行监督,确保公司能够实现既定的战略目标。董事会需要根据公司的战略规划和业务决策,招募和评估公司的高管人员,确保公司的高管人员具备相应的专业能力和道德素质,能够有效地领导和管理公司。此外,最高管理层还需要关注利益相关者的需求和期望,包括股东、员工、客户、政府、社区等。
2023-12-05 08:28:51
289
原创 读书笔记:彼得·德鲁克《认识管理》第37章 创新型组织
种种迹象显示,未来将是一个创新时代,也是一个技术、社会、经济、制度迅 速变革的时代,在20世纪的最后25年中,创新型组织将必须发展为社会 的中心机构。因此,对于抵制变革的现象,我们需要充分尊重个人的选择和意愿,同时也要引导和支持个人和组织积极应对变革带来的挑战和机遇。因此,对于抵制变革的现象,我们需要深入了解其背后的原因和动机,以便更好地引导和支持个人和组织进行必要的变革。此外,宽容的组织也需要建立相应的机制和流程,以评估和筛选员工的创新提案,确保只有那些符合组织需求和战略目标的创新项目得到支持和实施。
2023-12-04 11:25:36
445
原创 读书笔记:彼得·德鲁克《认识管理》第36章 以成果为中心的设计和以关系为中心的设计
模拟分权制最适合化工、钢铁、玻璃、石油等行业的大型材料企业,所有成品出自相同的原料和生产过程,但每种成品销往不同的市场,模拟分权制是处理这类企业结构难题的一种适当设计原则。研发公司的设立和组织,则是根据主要的研究和探究领域。而联邦分权制则将组织划分为若干个独立的经营单位,每个单位都有自己的管理层和决策权,可以根据市场变化和客户需求进行自主决策,从而提高了组织的灵活性和适应性。这种组织原则的核心思想是将企业划分为若干个独立的经营单位,每个单位都有自己的产品线、市场和责任,从而形成一个相对独立的经营实体。
2023-12-04 11:22:00
483
原创 读书笔记:彼得·德鲁克《认识管理》第35章 以任务和工作为中心的设计
团队领导者的首要工作是设定目标,包括组织整体目标和各个领域的目标,并确定实现这些目标的方式,然后将目标传达给团队成员,并确保目标得以实现。此外,团队领导者还需要进行组织工作,分析组织所需的各类活动、决策和关系,把工作分类,将其分解为容易管理的业务,并进一步分解为可管理的岗位,再把分解出的岗位整合为组织整体,并挑选人员负责上述岗位,完成相关工作。团队制是一种以项目或任务为基础的组织结构,企业将一群人聚集在一起,以完成特定的任务或项目为目标,具有高度的灵活性和适应性。
2023-11-29 20:35:59
412
原创 读书笔记:彼得·德鲁克《认识管理》第34章 结构与战略
在适当的领 域和条件下,这两种组织结构形式仍旧是我们能够找到的最佳答案,但 我们越来越不得不在这两种组织结构形式都不适合的领域构建组织,我 们越来越不得不另外开发新的组织设计原则,目前我们已经有了5条原则。在中间控制层,斯隆借鉴了法约尔的组织结构理论中的职能制,将企业组织划分为不同的职能部门,如生产、销售、财务等,每个部门都有明确的职责和权力。具体来说,企业的组织结构应该能够支持其战略的实施,包括能够提供清晰的责任和权利、能够支持企业的业务流程、能够支持企业的产品和服务等。
2023-11-29 20:33:50
2045
原创 【译】Spring 6 入参数据校验: 综合指南
Spring 中的编程式验证器 API 的核心是允许创建自定义验证器类,并定义仅靠注解可能无法轻松捕获的验证规则。以下是创建自定义验证器对象的一般步骤。创建一个实现接口的类。重载supports()方法,以指定该验证器支持哪些类。实现validate()或方法,以定义实际的验证逻辑。使用或方法,以给定的错误代码拒绝给定字段。我们可以直接调用方法来添加其他类型的错误。> clazz) {
2023-11-24 14:03:42
1004
原创 读书笔记:彼得·德鲁克《认识管理》第33章 管理者与管理科学
在制定决策时,应该根据实际情况进行全面分析和评估,包括风险和收益、当前和未来的关系、内部和外部的因素等,以确保决策的科学性和可行性。总之,管理科学的优势在于其提供了一种系统化的方法来解决问题和做出决策,提高了决策的准确性和有效性,促进了团队协作和提高员工的责任感,以及促进员工的自我发展和成长。总之,虽然具体的管理工具的起源难以确定,但我们可以追溯到一些早期的管理工具和概念,如泰勒的科学管理原理、法约尔的组织理论、韦伯的官僚组织理论等,这些都对管理工具的发展产生了深远的影响。
2023-11-24 08:26:52
389
原创 读书笔记:彼得·德鲁克《认识管理》第32章 管理者与预算
在制定预算之前,企业需要明确预算的目标和范围,包括需要预算的项目、预算的时间跨度、预算的金额等。经营预算是企业在预算期内为日常生产经营活动编制的预算,它是企业全面预算体系的基础,通常包括销售预算、生产预算、直接材料预算、直接人工预算、制造费用预算、产品成本预算、销售及管理费用预算等。经营预算的编制通常以销售预测为基础,以实现一定的利润为目标,通过对各项成本费用的控制和资源的有效配置,实现企业生产经营活动的协调和优化。此外,预算还可以提供对政府活动进行监控和评估的工具,以确保政府的工作效率和质量。
2023-11-24 08:24:19
333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅