Ollama本地部署26M工具调用模型:从原理到实战全流程

Ollama工具调用本地部署
于 2026-07-07 15:42:47 修改
·本内容遵循CC 4.0 BY-SA版权协议

在实际 AI 应用开发中,很多场景需要大语言模型能够调用外部工具来执行特定任务,比如读取本地文件、查询数据库或调用 API。传统做法通常依赖云端 API,但数据隐私和网络延迟成为瓶颈。Ollama 作为本地化部署的开源平台,让开发者能在自己的机器上运行轻量级大模型,并结合工具调用能力构建私有化 AI 应用。本文将围绕如何利用 Ollama 训练一个 26M 超轻量级工具调用模型,完成从环境准备、模型微调到本地工具集成的全流程实战。

这个方案特别适合对数据隐私要求高、需要离线运行或希望低成本实验工具调用能力的团队。26M 参数量的模型在消费级显卡上即可完成微调,部署成本远低于百亿级模型,同时保留了基础的工具调用与逻辑推理能力。下面我们会先梳理工具调用的核心概念,再逐步搭建环境、准备数据、完成微调,最后验证模型能否正确调用我们定义的本地文件搜索工具。

1. 理解 Ollama 工具调用的工作机制

工具调用(Tool Calling)本质上是大语言模型与外部环境交互的桥梁。模型接收到用户请求后,并不直接生成答案,而是先判断是否需要调用工具,选择合适工具,生成调用参数,等待工具返回结果,最后整合信息生成最终回复。这种机制让模型能够突破训练数据的时间限制,获取实时信息或执行具体操作。

Ollama 的工具调用框架基于函数调用(Function Calling)规范。开发者需要预先定义一组工具,每个工具包含名称、描述、参数 schema 和实际执行函数。当用户输入到达模型时,Ollama 会将工具描述信息注入上下文,模型根据当前问题决定是否调用工具、调用哪个工具以及传递什么参数。工具执行后的结果再返回给模型,由模型生成面向用户的自然语言回复。

与云端 API 调用相比,Ollama 本地部署的优势在于整个流程都在本地完成,无需网络传输,数据完全私有。26M 模型虽然参数量小,但通过有针对性的微调,完全可以学会基础的工具选择与参数生成能力。下面我们开始准备实验环境。

2. 环境准备与 Ollama 安装配置

2.1 硬件与系统要求

本地部署微调对硬件有一定要求,但 26M 模型相对轻量,以下是最低配置建议:

  • CPU: 四核以上,支持 AVX2 指令集
  • 内存: 16GB RAM(微调过程中需要缓存训练数据)
  • 显卡: 可选,如果有 NVIDIA GPU(6GB+ 显存)可显著加速训练
  • 磁盘: 10GB 可用空间(用于存储模型权重和训练数据)
  • 操作系统: Windows 10/11, macOS 12+, 或 Linux(Ubuntu 20.04+)

实际测试中,搭载 RTX 3060(12GB)的台式机或 M2 芯片的 MacBook 都能流畅运行整个流程。

2.2 安装 Ollama

Ollama 提供了各平台的简易安装包,访问官网 https://ollama.com/download 选择对应版本下载安装。

Windows 系统

  1. 下载 .exe 安装程序,以管理员身份运行
  2. 安装完成后,Ollama 会作为服务自动启动
  3. 打开命令提示符,验证安装:ollama -v

macOS 系统

  1. 下载 .dmg 文件,拖拽到 Applications 文件夹
  2. 首次运行需要在系统偏好设置中授权
  3. 终端验证:ollama -v

Linux 系统

BASH
# 使用一键安装脚本
curl -fsSL https://ollama.com/install.sh | sh
# 验证安装
ollama -v

如果下载速度较慢,可以配置国内镜像源加速。创建或修改 ~/.ollama/ollama.yaml 文件(Linux/macOS)或 C:\Users\<用户名>\.ollama\ollama.yaml(Windows):

YAML
# Ollama 配置文件
registry: "registry.ollama.com"
mirrors:
- location: "https://mirror.example.com/ollama" # 替换为实际镜像地址

2.3 安装 Python 依赖

工具调用示例需要 Python 环境(3.8+)和必要的库:

BASH
# 创建虚拟环境(可选)
python -m venv ollama_env
source ollama_env/bin/activate # Linux/macOS
# ollama_env\Scripts\activate # Windows
 
# 安装核心依赖
pip install ollama pymupdf
  • ollama: 官方 Python SDK,用于与本地 Ollama 服务交互
  • pymupdf: PDF 文件解析库,用于工具函数中读取文档内容

3. 准备微调数据与工具定义

3.1 设计工具调用训练数据

微调小模型的关键在于高质量的训练数据。对于工具调用任务,我们需要准备问答对,其中包含工具选择、参数生成和结果整合的完整链条。数据格式参考:

JSON
{
"messages": [
{
"role": "user",
"content": "帮我找一下关于机器学习的文档"
},
{
"role": "assistant",
"content": "",
"tool_calls": [
{
"name": "search_text_files",
"arguments": {
"keyword": "机器学习"
}
}
]
},
{
"role": "tool",
"content": "./files/ml_tutorial.pdf",
"tool_call_id": "call_001"
},
{
"role": "assistant",
"content": "找到相关文档:ml_tutorial.pdf"
}
]
}

实际项目中,可以编写脚本批量生成此类数据,覆盖各种工具调用场景。关键是要让模型学会:

  1. 何时需要调用工具(而不是直接回答)
  2. 如何选择最合适的工具
  3. 如何从用户问题中提取关键参数
  4. 如何将工具返回结果转化为自然语言回复

3.2 定义本地工具函数

工具函数是模型与外部环境交互的接口。我们先定义两个简单的文件搜索工具:

PYTHON
import os
import pymupdf
 
def search_text_files(keyword: str) -> str:
"""
在指定目录的文本文件和PDF中搜索包含关键词的文档
返回匹配的文件路径,若无匹配返回"None"
"""
directory = "./files/"
if not os.path.exists(directory):
return "None"
for fname in os.listdir(directory):
filepath = os.path.join(directory, fname)
if os.path.isfile(filepath) and not fname.startswith('.'):
# PDF文件处理
if fname.endswith(".pdf"):
doc = pymupdf.open(filepath)
document_text = ""
for page in doc:
document_text += page.get_text()
doc.close()
# 使用简单关键词匹配(实际可用更复杂逻辑)
if keyword.lower() in document_text.lower():
return filepath
# 文本文件处理
elif fname.endswith(".txt"):
with open(filepath, 'r', encoding='utf-8') as f:
content = f.read()
if keyword.lower() in content.lower():
return filepath
return "None"
 
def search_image_files(keyword: str) -> str:
"""
在图像文件中搜索包含特定内容的图片
返回匹配的文件路径
"""
directory = "./files/"
image_extensions = (".jpg", ".png", ".jpeg", ".gif")
for fname in os.listdir(directory):
if fname.lower().endswith(image_extensions):
filepath = os.path.join(directory, fname)
# 实际项目中可集成图像识别模型
# 这里简化为文件名匹配
if keyword.lower() in fname.lower():
return filepath
return "None"

3.3 配置 Ollama 工具 Schema

工具定义需要转换为 Ollama 能理解的 JSON schema:

PYTHON
ollama_tools = [
{
'type': 'function',
'function': {
'name': 'search_text_files',
'description': '在本地文件系统中搜索包含特定关键词的文本文件或PDF文档',
'parameters': {
'type': 'object',
'properties': {
'keyword': {
'type': 'string',
'description': '从用户请求中提取的搜索关键词',
},
},
'required': ['keyword'],
},
},
},
{
'type': 'function',
'function': {
'name': 'search_image_files',
'description': '在本地文件系统中搜索包含特定内容的图像文件',
'parameters': {
'type': 'object',
'properties': {
'keyword': {
'type': 'string',
'description': '从用户请求中提取的图像内容关键词',
},
},
'required': ['keyword'],
},
},
},
]
 
# 工具函数映射
available_functions = {
'search_text_files': search_text_files,
'search_image_files': search_image_files
}

工具描述(description)的质量直接影响模型的选择准确性,要清晰说明工具的用途和适用场景。

4. 选择与微调 26M 超轻量级模型

4.1 模型选型考虑

26M 参数量属于超轻量级,适合工具调用这类相对结构化任务。可选模型包括:

  • TinyLlama-1.1B 的裁剪版(26M 参数定制)
  • Microsoft Phi-2 的小参数变体
  • 自研的 26M 工具调用专用模型

由于公开的 26M 模型较少,实践中往往需要从更大的模型蒸馏或从头训练。这里以 TinyLlama 为基础进行参数裁剪和微调。

4.2 准备模型微调环境

Ollama 支持通过 Modelfile 定义和构建自定义模型:

DOCKERFILE
# Modelfile 示例
FROM tinyllama:1.1b
 
# 设置参数(减少参数量到26M左右)
PARAMETER num_attention_heads 4
PARAMETER hidden_size 256
PARAMETER intermediate_size 512
PARAMETER num_hidden_layers 6
 
# 添加工具调用训练数据
SYSTEM """你是一个工具调用助手,能够根据用户需求调用合适的工具。"""
 
# 导入微调数据
TEMPLATE """{{ if .System }}<|system|>{{ .System }}</s>{{ end }}{{ if .Tools }}<|tools|>{{ .Tools }}</s>{{ end }}{{ if .Prompt }}<|user|>{{ .Prompt }}</s>{{ end }}{{ if .Response }}<|assistant|>{{ .Response }}</s>{{ end }}"""

构建自定义模型:

BASH
ollama create tool-call-26m -f ./Modelfile

4.3 执行模型微调

使用准备好的工具调用数据对模型进行监督微调:

PYTHON
import ollama
import json
 
# 加载训练数据
with open('tool_call_data.jsonl', 'r') as f:
training_data = [json.loads(line) for line in f]
 
# 微调配置
fine_tune_config = {
'model': 'tool-call-26m',
'training_data': training_data,
'parameters': {
'epochs': 3,
'learning_rate': 5e-5,
'batch_size': 4
}
}
 
# 开始微调(Ollama 最新版本支持)
try:
response = ollama.fine_tune(**fine_tune_config)
print(f"微调任务ID: {response['job_id']}")
except Exception as e:
print(f"Ollama 微调API暂未开放,可使用传统方法微调")
# 备用方案:使用transformers库直接微调

如果 Ollama 原生微调功能不可用,可以使用 Hugging Face Transformers 库进行微调,再将权重转换为 Ollama 格式:

PYTHON
from transformers import AutoTokenizer, AutoModelForCausalLM, TrainingArguments
 
# 加载基础模型
model = AutoModelForCausalLM.from_pretrained("TinyLlama/TinyLlama-1.1B")
tokenizer = AutoTokenizer.from_pretrained("TinyLlama/TinyLlama-1.1B")
 
# 配置训练参数
training_args = TrainingArguments(
output_dir="./tool_call_26m",
num_train_epochs=3,
per_device_train_batch_size=4,
learning_rate=5e-5,
save_steps=500,
)
 
# 执行训练(代码示例,需完整实现数据加载等逻辑)

5. 验证工具调用流程与效果

5.1 启动 Ollama 服务并加载模型

确保 Ollama 服务在后台运行:

PYTHON
import subprocess
import time
 
# 检查Ollama服务状态
def start_ollama_service():
try:
# 尝试连接现有服务
ollama.list()
except:
# 启动服务
subprocess.Popen(["ollama", "serve"],
stdout=subprocess.DEVNULL,
stderr=subprocess.STDOUT)
time.sleep(5) # 等待服务启动
 
start_ollama_service()
 
# 加载微调后的模型
try:
ollama.pull('tool-call-26m')
except:
print("使用本地已有模型")

5.2 完整工具调用流程测试

PYTHON
def run_tool_call_pipeline(user_input):
"""完整的工具调用流水线"""
# 1. 将用户输入传递给模型
messages = [{'role': 'user', 'content': user_input}]
# 2. 模型生成工具调用请求
response = ollama.chat(
model='tool-call-26m',
messages=messages,
tools=ollama_tools
)
# 3. 执行工具调用
tool_results = []
if hasattr(response.message, 'tool_calls') and response.message.tool_calls:
for tool_call in response.message.tool_calls:
tool_name = tool_call.function.name
if tool_name in available_functions:
print(f"调用工具: {tool_name}, 参数: {tool_call.function.arguments}")
# 执行实际工具函数
tool_func = available_functions[tool_name]
result = tool_func(**tool_call.function.arguments)
tool_results.append(f"{tool_name} 返回: {result}")
# 4. 将工具结果返回给模型生成最终回复
if tool_results:
messages.append(response.message)
tool_response = "工具执行结果: " + "; ".join(tool_results)
messages.append({'role': 'tool', 'content': tool_response})
final_response = ollama.chat('tool-call-26m', messages=messages)
return final_response.message.content
else:
return response.message.content
 
# 测试示例
test_queries = [
"帮我找一下关于Python编程的文档",
"有没有机器学习的图片",
"搜索深度学习的资料"
]
 
for query in test_queries:
print(f"用户: {query}")
result = run_tool_call_pipeline(query)
print(f"助手: {result}\n")

5.3 预期输出与效果评估

正常情况下的输出示例:

TEXT
用户: 帮我找一下关于Python编程的文档
调用工具: search_text_files, 参数: {'keyword': 'Python编程'}
助手: 找到相关文档: ./files/python_tutorial.pdf
 
用户: 有没有机器学习的图片
调用工具: search_image_files, 参数: {'keyword': '机器学习'}
助手: 未找到匹配的图片文件,请尝试其他关键词

评估指标应包括:

  • 工具选择准确率:模型是否在需要时调用工具,并选择正确工具
  • 参数生成质量:从用户问题中提取的关键词是否相关
  • 结果整合能力:能否将工具返回结果转化为自然语言回复

6. 常见问题排查与优化建议

6.1 工具调用失败场景分析

问题现象 可能原因 检查方式 解决方案
模型不调用任何工具 工具描述不清晰或训练数据不足 检查工具描述是否准确 优化工具描述,增加相关训练样本
工具选择错误 工具功能描述重叠或区分度不够 对比不同工具的描述 明确各工具专属场景,增加区分度
参数提取不准 模型不理解如何从问题提取参数 分析错误参数案例 在训练数据中加强参数提取示例
工具执行但结果无用 工具函数逻辑有问题 单独测试工具函数 修复工具函数bug,增加日志

6.2 性能优化建议

针对 26M 小模型的优化策略

  1. 简化工具描述:用最简练的语言描述工具功能,减少上下文长度
  2. 限制工具数量:小模型同时处理多个工具能力有限,优先保证核心工具质量
  3. 参数约束:明确参数类型和范围,降低模型生成难度
  4. 结果格式化:工具返回结果尽量结构化,方便模型解析
PYTHON
# 优化后的工具描述示例
optimized_tools = [
{
'type': 'function',
'function': {
'name': 'search_text_files',
'description': '搜索文档:输入关键词,返回匹配文件路径', # 更简洁的描述
'parameters': {
'type': 'object',
'properties': {
'keyword': {
'type': 'string',
'description': '搜索关键词,如"Python"或"机器学习"', # 更具体的提示
},
},
'required': ['keyword'],
},
},
}
]

6.3 生产环境部署考量

当工具调用模型准备投入实际使用时,还需要考虑:

  1. 错误处理机制:工具执行失败时的降级方案
  2. 超时控制:设置工具调用超时,避免长时间等待
  3. 权限管理:限制工具可访问的资源范围
  4. 日志监控:记录完整的工具调用链路用于排查问题
PYTHON
def safe_tool_call(tool_func, args, timeout=30):
"""带超时和错误处理的工具调用包装器"""
try:
import signal
def timeout_handler(signum, frame):
raise TimeoutError("Tool execution timeout")
# 设置超时(Unix系统)
signal.signal(signal.SIGALRM, timeout_handler)
signal.alarm(timeout)
result = tool_func(**args)
signal.alarm(0) # 取消超时
return result
except Exception as e:
return f"Tool error: {str(e)}"

7. 扩展方向与进阶实践

基于基础的文本和图像搜索工具,可以进一步扩展模型能力:

7.1 集成更多工具类型

  • 数据库查询工具:让模型能执行SQL查询获取结构化数据
  • API调用工具:集成天气查询、股票信息等外部API
  • 计算工具:执行数学计算、单位转换等任务
  • 系统操作工具:文件管理、进程监控等(需严格控制权限)

7.2 多工具协同调用

训练模型学会按顺序调用多个工具完成复杂任务:

PYTHON
# 示例:先搜索文档,再提取关键信息
multi_tool_sequence = [
{"tool": "search_text_files", "args": {"keyword": "销售报告"}},
{"tool": "extract_summary", "args": {"file_path": "<上一步结果>", "max_length": 200}}
]

7.3 工具调用缓存优化

为提升响应速度,可以添加工具结果缓存:

PYTHON
from functools import lru_cache
 
@lru_cache(maxsize=100)
def cached_search_text_files(keyword: str) -> str:
"""带缓存的搜索工具"""
return search_text_files(keyword)

26M 超轻量级工具调用模型虽然能力有限,但通过精心设计的工具集和有针对性的微调,完全可以在特定场景下替代部分人工操作。这种本地化部署方案特别适合对数据隐私要求高、预算有限的中小团队。随着模型规模增大和训练数据丰富,工具调用的准确性和复杂性还能进一步提升。

实际项目中,建议先从最简单的工具开始验证流程,逐步增加工具复杂度和模型规模。每次变更后都要充分测试,确保模型能正确理解工具功能并生成合适的参数。工具调用能力的构建是一个迭代过程,需要不断根据实际使用反馈优化工具设计和训练数据。

Gemma 4:26b 本地部署实测:Ollama 零门槛运行指南
本文详细记录了基于Ollama在消费级设备(如M1 Pro Mac)上零门槛部署Gemma 4:26b大模型的完整流程,涵盖环境准备、Ollama安装与服务验证、GGUF量化模型拉取、内存与磁盘空间优化、性能基准测试(实测32 tokens/s)及中文支持调优。重点解析了直连下载优于代理的技术原理、服务启动失败的七类根因、OOM实时监控与降级策略,以及Modelfile定制等可控性实践,强调其作为可嵌入工作流的确定性AI工具链价值。
weixin_34095889
359
本地模型部署:Ollama显存优化与量化技术实战指南
本文系统讲解在本地使用Ollama部署大语言模型时的显存优化核心方法,涵盖量化技术(如Q4_K_M原理与选型、运行时显存开销(KV缓存、CUDA、系统预留)估算、分层卸载策略、多模型共存与A/B测试技巧,并针对4GB至24GB不同显存配置提供模型-量化-上下文长度匹配指南,强调监控与自动化脚本在显存管理中的关键作用。
weixin_33733810
604
Gemma 4 26B MoE本地部署实战:Apple Silicon上的生产级AI
本文详述Gemma 4 26B MoE模型在Apple Silicon设备上的生产级本地部署全流程,涵盖MoE稀疏激活原理、MIT开源协议合规要点、Ollama工具链选型依据、M2/M3芯片内存与Metal驱动关键适配要求、256K上下文实测效果及编码/文档场景生产力验证,并指出其在复杂推理、多模态和CI集成中的典型短板与规避方案。
406
10分钟本地跑Gemma 4:Ollama零配置部署实战指南
本文详解如何使用Ollama在10分钟内完成Gemma 4四档模型(E2B/E4B/26B MoE/31B Dense)的本地部署与运行。涵盖硬件适配边界、Ollama 0.20.0+版本关键要求、模型拉取与内存映射机制、OpenAI兼容API调用,以及VS Code集成、Python直连RAG、断网AI Agent等生产级应用。强调零配置、本地化、开箱即用特性,聚焦LLM推理栈的底层执行逻辑与实测性能数据。
躲不过这哀伤
337
Ollama本地部署实战:模型落地企业工作流的完整指南
本文系统阐述Ollama在企业环境中本地部署模型的完整实践路径,涵盖其三层抽象架构(模型仓库、运行时、服务总线)、跨平台零失败部署流程(经27次真实环境验证)、五大企业集成痛点(内存泄漏、Tokenizer不兼容、并发冲突、缓存反噬、日志审计缺失)及对应解决方案,并强调Ollama作为可编排、可审计的AI基础设施,支撑智能体工作流落地的核心价值。
weixin_30595035
462
Ollama安全加固指南防止本地模型暴露与工具调用风险
本文聚焦Ollama本地模型服务的安全风险,重点分析公网暴露(17.5万个实例)、工具调用导致的权限越界、LLMjacking算力劫持及内网横向渗透等核心威胁。提出七步实操加固方案绑定回环地址、Nginx反向代理+HTTP Basic Auth、禁用或沙箱化工具调用模型路径隔离、日志审计与告警、自动化资产盘点、安全基线脚本化。强调默认配置即风险,需从部署源头落实最小权限与纵深防御。
387
打造私有AI知识库基于ollama与bge-m3的本地RAG系统实战
本文详细介绍了基于Ollama与BGE-M3构建本地私有AI知识库的完整流程,涵盖RAG架构原理、Qwen系列LLM部署、Docker容器化封装、OpenWebUI前端集成及中文向量化优化策略。重点解析了文档预处理规范、BGE-M3混合检索模式配置、GPU显存受限下的模型量化方案(如q4_k/q6_k)、性能调优关键参数及常见OOM/乱码问题解决方案,并延伸至会议纪要生成、技术文档翻译等高级应用。
weixin_30872499
433
Ollama+Docker极简部署:本地模型服务化实战指南
本文详解如何利用Ollama与Docker实现本地模型的极简服务化部署。涵盖环境配置(Docker Desktop+WSL2协同)、容器启动与健康检查、模型加载优化(国内镜像源/挂载GGUF/自定义镜像)、API调用调试(curl黄金模板、Python SDK封装、Postman+VS Code工具链)、典型故障排查(localhost连接失败、模型加载失败五类根因)及生产加固(内存限制、日志轮转、Docker Compose多模型隔离)。核心聚焦稳定、低开销、标准化HTTP API交付。
cuiyingchan0663
404
从0到1:MiniMind部署Ollama构建本地化聊天机器人全指南
本文详细介绍了如何将轻量级模型MiniMind(26M参数)部署Ollama平台,实现在普通PC上运行本地化聊天机器人。涵盖了环境准备、模型转换、Ollama配置、性能测试及高级应用等内容,提供完整的部署流程和技术细节。
甄墨疆
1153
Gemma 4 + Ollama:零基础本地部署模型实战指南
本文详解Gemma 4大模型Ollama工具协同实现零基础本地部署的完整路径,涵盖电脑端真本地部署、手机端远程调用、国内网络优化(镜像源/离线方案)、Prompt工程调优(编程/学术/办公/知识管理)、高频故障排查(端口监听/图片识别/Mac Metal加速等),以及基于API构建无代码生产力工具的落地实践,突出轻量化设计、GGUF格式优势与Ollama封装能力。
葛店小学张洪雨
293
零成本本地AI Agent搭建OpenClaw+Ollama实战指南
本文详解如何基于OpenClaw与Ollama构建完全离线、零API费用、零云依赖的本地AI Agent系统。涵盖协议级协同原理(原生Ollama API替代OpenAI兼容层)、国内镜像部署、7B模型高效调优、自动模型发现、生产级财务助手构建,以及Systemd守护、多节点智能路由和Prometheus监控等高可用实践,适用于隐私敏感场景与资源受限环境。
weixin_34284188
397
使用Ollama运行本地模型模型参数选择(保姆级图文讲解)
本文详细介绍了如何使用Ollama本地部署和运行大语言模型(LLM),涵盖Windows平台安装、模型路径配置、GPU显存适配策略及关键参数选择原则。重点解析了GGUF格式与4-bit/5-bit等量化技术原理及其对推理性能与精度的影响,并对比Ollama官方仓库与魔塔(ModelScope)等第三方平台的模型获取流程,提供Qwen3.5等典型模型的下载、加载、测试与管理实操命令。
我认不到你
3531
QLoRA微调实战:Ollama本地90分钟打造工业级大模型
本文详解如何利用QLoRA高效微调大语言模型,并通过Ollama实现本地化部署。重点涵盖QLoRA低秩适配与4-bit量化原理Ollama对GGUF格式的原生支持、工业领域高质量数据构建规范、关键训练参数(learning_rate=2e-4, batch_size=4, lora_r=64)的物理依据,以及.modelfile编写、模型验证与生产避坑要点。全流程可在90分钟内完成,适用于边缘设备与产线环境。
aixls80424
473
Mac本地AI实战指南:Ollama+Llama.cpp+MLX全栈部署
本文详解在Apple Silicon Mac上基于Ollama、Llama.cpp和MLX构建本地模型推理环境的完整方案。涵盖硬件适配(Unified Memory与Metal优化)、推理引擎选型(Llama.cpp轻量高效 vs MLX深度集成Neural Engine)、Ollama作为本地AI服务中枢的核心作用,以及模型量化(GGUF)、GPU加速、Web UI/API集成等关键实操。强调绕过Docker/K8s的原生macOS部署优势,并提供M系列芯片性能调优、常见错误排查(如模型加载失败、网络超时)及多工具协同(ComfyUI、LM Studio)方法。
weixin_34026276
361
Ollama本地部署实现Token自由:原理、避坑与实操
本文详解Ollama本地部署如何突破云端Token限制,实现真正的Token自由。核心在于采用Ollama原生API替代OpenAI兼容模式,规避Schema映射损耗与流式响应中断;规避端口11434冲突、国内镜像失效及WSL2 CUDA内存泄漏三大陷阱;结合硬件规格进行模型选型与压测,最大化GPU显存利用率。技术要点涵盖协议层优化、内存管理机制、成本归因逻辑及OpenClaw深度集成配置。
weixin_30412167
280
M1 Pro本地模型部署实战:翻译与文本分析全链路指南
本文详解在Apple M1 Pro芯片MacBook上部署本地模型的全链路方案,聚焦Ollama+llama.cpp技术栈与Metal后端优化,支持Qwen2-7B和Phi-3-mini等GGUF量化模型。内容涵盖统一内存架构利用、4-bit量化实践、首token延迟优化、PDF文本分析自动化工作流,以及常见内存占用、服务崩溃、提示词低效等实操问题排查。强调隐私安全、离线可用与生产力集成,实现翻译与文本分析的亚秒级响应。
weixin_33816300
348
本地部署模型实战:Ollama+OpenClaw+Discord边缘AI系统
本文详述在龙虾养殖场景中,基于Ollama本地模型推理)、OpenClaw(边缘技能编排引擎)和Discord(身份认证与指令通道)构建高可靠AI巡塘系统的技术实践。重点涵盖资源受限设备上的模型选型与内存优化、OpenClaw作为PLC式技能执行框架的设计哲学、Discord在弱网/断网下的容灾网关角色,以及电力、网络、设备、人员、时间、安全、成本七层物理约束驱动的工程验收标准。所有技术决策均围绕边缘场景的确定性、零运维与TCO展开。
weixin_34252090
453
Ollama本地运行671B大模型实战指南
本文详解在16GB内存MacBook上通过Ollama部署671B MoE大模型的完整路径,涵盖硬件基线确认、Metal后端启用、GGUF量化格式(Q4_K_M)选型、内存映射与分页加载机制、RAM优化参数调优(num_gpu、kv_cache_type、mlock),以及常见Metal编译失败、内存压缩等故障根因分析。强调Ollama以CPU+GPU协同实现边缘推理,牺牲吞吐换取数据主权与离线可控性。
weixin_33980459
325
【从0到1模型应用开发实战】01|本地跑起第一个 LLMPython + uv + Ollama
本文介绍如何在本地计算机上使用Python、uv和Ollama搭建首个大模型应用。内容涵盖Python环境配置、uv项目管理工具的使用,以及通过Ollama下载并运行本地模型实现首次对话。适合AI初学者快速入门,为后续学习RAG、Agent等高级功能打下基础。
大模型部署
924
Gemma 4本地部署实战:MacBook M1 Pro上32token/s的稳定推理
本文详述在MacBook M1 Pro(32GB内存)上通过Ollama部署Gemma 4:26b模型的完整流程,实现稳定32 tokens/s中文推理。重点涵盖Ollama服务端与客户端分离部署、Metal API加速原理、GPU内存映射缓存机制、模型拉取优化(禁用代理提升下载速度)、磁盘空间预估(需≥40GB)、性能监控方法(/api/chat调试日志)及API集成实践。强调统一内存架构对推理吞吐的关键作用,面向具备基础开发能力但无需CUDA/vLLM经验的用户。
骑lv上高速
226
CSDN每天最佳新人--2026-05-19
排名博文标题用户名质量分难度等级1二叉树递归遍历图解递归调用与参数传递2601_95864027:[博客] [成就]92未知2数据结构入门顺序表详解才是是多年:[博客] [成就]82未知3大三双非本科0基础自学大模型第一期-接入大模型zwh_glne:[博客] [成就]92未知4人形机器人行业的 Unix 时刻BridgeDP:[博客] [成就]89未知5从零实现安卓自动化Python + uiautomator2 淘宝/拼多多脚本实战爱李一万年:[博客] [成就]96未知6wordpress官方的Jetpack插件的详细介绍wordpress资料库:[博客] [成就]86未知7神经网络与深度学习入门从线性回归、感知机到 BP 算法Tiny JoeDuck:[博客] [成就]92未知8阶段1/3C++基础入门讲义阿Q干嘛:[博客] [成就]94未知9A Summer Without Ice? The Future of the Arctic in a Warming Worldxueshulese250:[博客] [成就]89未知102025电赛E题国一视觉方案解析LZM——epsilon:[博客] [成就]93未知11C#Rhino二次开发.第1课.环境搭建与第一个插件半截烟996:[博客] [成就]87未知12特种行业触摸屏与普通工业触摸屏深度对比-WEYOOTA 维佑德电子 WEYOOTA:[博客] [成就]86未知13【2026最新附图文】JDK25 下载、配置、卸载 保姆级教学(全程附实操步骤图)林江先:[博客] [成就]83未知14Claude Code接DeepSeek后,缺的那块Web搜索我补上了JcDizzy:[博客] [成就]92未知15基于ESP32S3的智能加湿器急救箱包:[博客] [成就]96未知16深度学习与神经网络第二周学习总结Fantasy.937:[博客] [成就]92未知17vscode多语言环境配置简陋版(c,cpp,python,verilog)Lenardwwww286:[博客] [成就]95未知18MonkeyCode MC-005 | 模型怎么选什么任务用什么模型——三档模型选购指南不爱土豆唯爱马铃薯:[博客] [成就]93未知19专业的NSK正品轴承机构m0_67925252:[博客] [成就]90未知20CSRF BP 靶场tiger话安全:[博客] [成就]90未知21关于我 vibecoding 了一个 vibecoding 模拟器这件事屑老板White:[博客] [成就]94未知22AI安全自动化评测工具:用Gemma本地模型零成本完成LLM红队测试知还还:[博客] [成就]96未知23智能地理位置优化AI驱动的精准获客与区域流量重构2601_96087441:[博客] [成就]89未知24从线性回归到卷积神经网络神经网络入门的一条主线杰小侠:[博客] [成就]86未知25Visual Studio 2026中配置CUDA环境Sakura_Jzy:[博客] [成就]94未知26破解工业物联网数据分析困局DolphinDB 核心解决方案探索卧底巨星430:[博客] [成就]91未知27谷城县装修设计哪家好暴躁小甜甜:[博客] [成就]90未知28[特殊字符] Ollama 客户端常用命令及对话指令学习笔记Java的初学者26.3.4:[博客] [成就]92未知292026年免费网络验证系统推荐Whisper 卡密验证平台2401_87712402:[博客] [成就]83未知30爬虫学习笔记武小佳:[博客] [成就]92未知31专业的智能家居生产厂家renzhiming123456:[博客] [成就]90未知32神经网络与深度学习课程总结1从线性模型到 BP 误差反向传播算法传齐在现:[博客] [成就]89未知33哈工大神经网络与深度学习课程总结(一)m0_62861373:[博客] [成就]91未知34ingress流量控制与灰度金丝雀发布​​Y.zheng:[博客] [成就]93未知35米筐python实现股票K线5分钟重采样转成等成交量K线szytztm:[博客] [成就]81未知36Two different futures of the ArcticsXueshulaji12138:[博客] [成就]87未知37击穿乌兰察布算力集群底牌服务器/电控/防雷/传感全规格参数公开季念&季凡:[博客] [成就]75未知38字扩展实现4K×4bit存储器2501_92227275:[博客] [成就]86未知39C++笔记(01)从C到C++Aremeno:[博客] [成就]90未知40神经网络与深度学习第一周课程总结zone_Gloria:[博客] [成就]92未知41年产1万片MXene-细菌纤维素复合柔性传感器生产工艺设计べss:[博客] [成就]93未知42华为matebook pro 2025改装无头骑士lisupn923:[博客] [成就]88未知4304 回归分析——《数据挖掘(主编吕欣 王梦宁)》读书笔记C.lqy:[博客] [成就]92未知44win和linux双系统环境下对linux系统扩容你好我的名字是亦野:[博客] [成就]76未知45某里v2滑块加密分析Felix327:[博客] [成就]92未知46现代密码学实验一重复密钥XOR+SHA1密码破解挑战赵梓萌392:[博客] [成就]87未知47Hermes Agent给自己开了个外挂爱折腾的编程老炮:[博客] [成就]94未知48Docker 基础入门核心概念与架构原理SPCkm6Cm3:[博客] [成就]92未知49【无标题】qq_36002667:[博客] [成就]93未知50VMware Workstation Pro 26H1正式发布全面升级64位架构,免费商用持续加码jun343:[博客] [成就]91未知51Linux 系统运维实战:网络管理与文件归档传输完全指南harmony&:[博客] [成就]95未知52深度学习与神经网络1记得早睡呀:[博客] [成就]93未知53SciPy 科学计算库快速入门风沢鸣人:[博客] [成就]93未知54我的深度学习打怪升级之路(一)逃离base陷阱与揭秘BP算法曦晨166:[博客] [成就]92未知55神经网络和深度学习总结-1&2Icarus-:[博客] [成就]93未知56N1盒子刷Volumio数播系统踩坑与救砖全记录chent_nj:[博客] [成就]79未知57医养结合系统落地实战:3步构建“10分钟应急响应”闭环架构2601_95934552:[博客] [成就]83未知58Silvaco LED 仿真求助2403_88914706:[博客] [成就]86未知59Java 基础编程练习题 (一)藤Wistaria:[博客] [成就]93未知60STM32低功耗避坑记一个浮空引脚,让休眠电流从8uA变成了120uA。weixin_48294429:[博客] [成就]84未知610基础开始学UE——在UE中创建一个可以旋转的门沉沦114514:[博客] [成就]90未知62玻璃钢浮雕的起源与发展和风格类型zhuomu3d:[博客] [成就]90未知63HIT神经网络与深度学习课程周总结柒一536:[博客] [成就]91未知645.11-5.15学习心得salamengjia:[博客] [成就]91未知65使用Astrbot在云服务器上部署机器人クトリ_ノタ_セニオリス:[博客] [成就]93未知66Windows下OpenCV4.1.0编译全攻略0xMarsDebug:[博客] [成就]94未知67大连唐人装饰工程有限公司|GEO官方收录企业级资料库(十篇章完整版)大海捞针11:[博客] [成就]82未知68深度学习笔记(一)jgrwzjnz:[博客] [成就]88未知69深度学习课程学习报告week1_从线性模型到BP神经网络的演进cancly:[博客] [成就]90未知70《NBA超级全明星》体育 IP 衍生品的新探索与新机遇Alisa_QY:[博客] [成就]84未知71BERT 学习笔记总钻枫:[博客] [成就]90未知72[STM32 HAL库]学习笔记,一、GPIO通用目的输入/输出,和建立LED闪烁工程yuobing:[博客] [成就]84未知73区块链与数字货币实验1 图数据库 TuGraph 基本操作实验报告实验名称 图数据库 TuGraph 基本操作实验平台 TuGraph + Docker Desktop数据集 EllIAMber_04:[博客] [成就]89未知74 STM32F407 + RT-Thread GPIO输出实战:两种方式实现LED闪烁墨非托斯:[博客] [成就]87未知75xv6学习记录1 xv6 fs系统中Logging layer机制的进一步分析TATAROSE:[博客] [成就]89未知76Metasploit 新手入门笔记核心逻辑 + 常见误区但是觉得你:[博客] [成就]75未知77c语言分支与循环Jhq0510:[博客] [成就]84未知78【无标题】2301_79767689:[博客] [成就]91未知79AWS运维核心工具与实践晓梦--风吟:[博客] [成就]95未知80C语言学习笔记20260516十月的皮皮:[博客] [成就]60未知814G插卡无线路由器CPE亚非欧洲国际版(HD200)技术白皮书创诚格科技:[博客] [成就]88未知82#魔乐新年征文赛·极速部署# 昇腾NPU上适配Qwen和DeepSeek双模型实战:从环境配置到成功对话全记录ryo3344:[博客] [成就]87未知83标题《彻底解决 Windows 下 Claude.exe 重复安装 / 多版本冲突问题》Lumina Sylph:[博客] [成就]88未知84密码学实验1记录W_l-x:[博客] [成就]86未知85基于 YOLOv8 的猫狗图像分类项目全流程复盘I_know_cherish:[博客] [成就]94未知86CLAUDE.md内容的一些实践总结xJx4i5Skh:[博客] [成就]84未知87GitHub开源免费的小龙虾OpenClaw安卓版阿白金:[博客] [成就]68未知88神经网络与深度学习(一)heyxiu_:[博客] [成就]77未知89VOS3000 907 全面安装教程weixin_40063599:[博客] [成就]77未知90NN&DL 第2周课程总结一只行者浩.:[博客] [成就]95未知91西安市GEO优化公司推荐2026年最新排名云千禧:[博客] [成就]78未知92神经网络与深度学习笔记Junfeng Li:[博客] [成就]88未知93Doramagic 为什么不是提示词库,而是 AI Agent 能力资源包weigangwin:[博客] [成就]91未知94汽车底盘异常与轮胎偏磨成因、养护及解决方案WLQ2222:[博客] [成就]90未知95工业零部件采购供应链系统设计从数据治理到智能调度的技术实现智商网输送线配件供应:[博客] [成就]88未知96 薄膜压力传感器FSR为何成为智能汽车座舱的“新标配“BSD_CGQ:[博客] [成就]88未知97AI文生视频闪烁问题排查从源头定位到参数调优发哥鸭:[博客] [成就]93未知98神经网络与深度学习课程第二周总结Orimmet:[博客] [成就]92未知99请教高手指教,JSP中加载jasper文件报错,万分感谢!yzp625:[博客] [成就]74未知100rip - pwn我上早八的:[博客] [成就]94未知
dify + ollama本地部署,添加模型供应商没反应
本文详细介绍了在本地部署Dify和Ollama时,用户遇到添加模型供应商无响应问题的排查与修复方法。内容包括验证Ollama服务状态、检查Dify配置、模型加载验证、日志深度分析、网络调试技巧、版本兼容性处理以及系统资源监控。
鱿鱼丝大年糕
CSDN月度精选--第51期(2026-05-28)
[第51期]|CSDN月度精选|aigc ① GPT image-2 怎么调用?2026 完整接入教程 + 踩坑实录(ofoxcoding:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要GPT image-2 是 OpenAI 2026 年开放 API 的最新图像生成模型,通过 gpt-image-1 端点调用,支持文字渲染、风格控制和透明背景输出,生成质量比 DALL·E 3 有明显提升。下面是完整的接入方案和我踩过的坑。 ② C++实现Whisper+Kimi端到端AI智能语音助手(linux开发之路:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要std::string ai_system_prompt = "你是 Kimi,一个中文优先...";public:// 禁止拷贝(资源管理语义)// 生命周期// 回调设置(用于外部集成)// 输入接口。 ③ 超越 Copilot Chat用 SDK 打造专属 AI Agent(实战四场景)(云原生指北:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要入门篇5 行代码启动 Agent,理解 SDK 与 CLI 的关系架构篇Client/Session 职责分离,事件驱动模型,39 种事件类型本文(实战篇)四个场景,工具调用、交互循环、Skills 机制,从 demo 到生产。 ④ PentestGPT V2源码研究之事件驱动架构详解(TUI 与核心引擎通信机制)(缘友一世:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要fill:#333;important;important;fill:none;color:#333;color:#333;important;fill:none;fill:#333;height:1em; ⑤ Claude颠覆AI编程(程序大视界:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要时代特征代表工具1.0代码补全2.0项目理解3.0自主编程Claude 4我的建议如果你还没尝试 AI 编程工具,现在就是最好的时机。Claude 4 免费可用,上手成本低,效率提升立竿见影。 你用过 Claude 吗? ⑥ OpenAI GPT Image 2 教程API Key 获取、参数说明与 Python/Node.js 示例(技术程序猿华锋:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要它不是一个只会画图的模型,而是一套更适合真实产品接入的图像生成与编辑能力。支持文本生成图片支持图片编辑与高保真输入支持 Image API 与 Responses API 两种接入路线支持尺寸、质量、格式、压缩等工程化控制。 ⑦ AI编程唤醒古老的编程模式Actor(reddishz:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要Actor模式由计算机科学家Carl Hewitt于1973年提出,比面向对象编程更早。它的核心思想极其简单一切皆为Actor。一个Actor是一个独立的计算单元,它拥有私有状态——只有自己可以访问,外部无法直接修改; ⑧ 事件驱动为AI原生应用领域注入新活力(AI 算法学习:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要当AI模型从「离线训练-批量预测」走向「实时交互-动态进化」,传统的请求-响应架构已难以满足需求用户期待毫秒级反馈,系统需要处理百万级并发事件,模型需根据实时数据持续优化。 ⑨ MetaGPT 深度剖析AI Agent Harness Engineering 从需求到产品的全流程自动化逻辑(光子AI:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要你是否曾经梦想过,只需要用自然语言描述一个产品需求,AI 就能自动完成从需求分析、系统设计、代码编写到测试部署的整个开发流程?这不再是科幻小说中的场景,而是 MetaGPT 正在实现的现实。 ⑩ Claude Code Desktop图形界面下的AI编程助手完全指南(oscar999:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要这篇文章会从头到尾梳理 Claude Code Desktop 能做什么、怎么用,以及它和命令行版本有什么不同。 ⑪ ChatGPT/GPT-5.5 常见故障排查指南智能体与 API 调用全流程修复手册(云天AI实战:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要ChatGPT、AI 智能体、Workspace Agents、API 调用在接入、升级和上线过程中出现的常见故障排查问题。重点是帮助开发者、技术运营和做副业项目的实践者,在模型更新频繁的环境下,快速建立一套可复现的定位流程。 ⑫ LLS OAI 项目级会话记录模式 — 为 GitHub Copilot Chat 打造的智能日志助手一键生成工作日志,告别繁琐汇报(星驰云:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要关键的是——当你需要编写日报时,只需把当天的会话记录交给 AI,它就能智能分析并生成结构化的工作日志一键复制,直接粘贴到公司的汇报系统,轻松完成每日任务。打开当天的会话记录,交给 AI 分析处理,自动生成结构化的工作日志内容。便于项目交接和长期维护。 ⑬ GPT技术架构详解(wespten:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要模型不具备、大模型规模突破后突然出现的能力,是 GPT 区别于传统小模型的核心特征。 ⑭ GitHub Copilot CLI中使用skills教程(以aminer-open-skill为例)(九成宫:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要你下载的文件夹内可以不止SKILL.md,还可以包含其他的脚本文件。更新命令与安装命令相同,npm 会自动安装最新版本。打开终端显示的网址,输入终端的8位认证码授权。,下面的可以一键复制的就是(上面。注我是在WSL2中执行的。即可加载skills。 ⑮ 深入理解硬盘分区表(MBR / GPT)与固件启动模式(Legacy / UEFI)(YasharQ:[博客] [成就]) [质量分94;难度等级未知;新鲜技术98] 摘要场景推荐组合原因组装新电脑 / 重装 Win10/11UEFI + GPT支持安全启动、快速启动、大容量硬盘,性能与安全性最佳维护旧电脑(Win7 或更早)保持原样,避免改动后系统无法启动从旧系统升级到 Win10/11先转换再切换使用微软。 ⑯ 哪些降重软件可以同时降低查重率和AIGC疑似率?高效论文降重方案TOP10平台功能对比与选择建议!(亦答AI工具:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要并在最后给出万字正文。在正文生成环节,系统彻底抛弃了“大模型编故事的通病”,内部强制调度学术知网图谱库,能够自动。 ⑰ Claude Code 完全使用指南从入门到精通的终端AI编程助手(代码渡客:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要它不是一个花里胡哨的IDE插件,而是一个扎扎实实的CLI工具——直接在终端里跟AI对话、改代码、跑命令。随着Claude 4系列模型的推出,Claude Code正迅速成为开发者社区最热门的话题之一。 ⑱ 三步快速对接gpt-image-2OpenAi最强绘图模型,脚踩Banana Pro(戴着眼镜看不清:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要所有人都穿黑色系造型,打光是侧逆光加柔焦,整体色调偏冷灰蓝,肢体、影子自然真实,脸部细节、发丝、饰品光泽、布料褶皱质感精致,每个人有不同的 pose 和表情。,逆向分组仅支持部分参数,可直接用于对接开发。本文档基于 xgapi 图像生成接口整理, ⑲ [特殊字符] 2026年国内 Codex 安装教程和使用教程GPT-5.4 完整指南(新手也能10分钟上手)(JavaPub-rodert:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要 Codex = 自动写代码 + 自动执行任务的工程师不是工具,是“劳动力”。Codexnewapisub2apiGPT-5.4那你已经不是开发者了,而是 AI 工程生产线搭建者。 [第51期]|CSDN月度精选|c/c++ ① Re从零开始的 C++ 进阶篇(四)工业级 C++ 编程如何构建异常安全的健壮系统?(含案例分析)(小此方:[博客] [成就]) [质量分97;难度等级未知;新鲜技术98] 摘要它可以捕获任意类型的异常, ② 分布式消息推送系统协议设计【C++ grpc kafka】(FL4m3Y4n:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要我们通过redis进行路由来判断一个room_id的消息应该发往哪些comet中的哪些链接,comet中维护了room_id—user_conn的集合。这里基于C++,grpc,kafka,mysql,redis实现一种分布式消息推送系统。 ③ 用crosstool-ng 制作 Windows 上的 aarch64-linux-gnu 交叉编译器 (海中的鱼天上的鸟:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要故下面的所有操作都在root下进行。当然,如果非要用root运行的话也是可以的,见本文最后的附注。ARM Linux这正式我们下面要编译的工具链。 ④ C++ 高性能网络服务骨架(三)—— 请求分发、连接处理与服务骨架设计(消失的旧时光-1943:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要为了简化,我们先不做完整 HTTP 协议,只做一个“类 HTTP”最小版本。第一篇,你搞清楚了连接怎么建立。第二篇,你搞清楚了 accept 和处理逻辑怎么分离。第三篇,你开始把“连接处理”真正做成一个服务端处理链。最小服务端架构骨架。 [第51期]|CSDN月度精选|云原生 ① 微服务-Docker(越越~~:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要镜像就是包含了应用程序、程序运行的系统函数库、运行配置等文件的文件包。构建镜像的过程其实就是把文件打包的过程。Dockerfile语法Dockerfile 是一个文本文件,里面包含了一系列构建镜像的指令。可以把它理解为镜像的配方或制作说明书。自定义镜像。 ② 本地模型部署实录从Docker环境搭建到Open WebUI公网访问(●VON:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要折腾了一整天,从课堂上的大模型理论,到宿舍里的实战部署,虽然中间遇到了RAG失败、内存溢出等各种报错,但通过不断将报错信息扔给AI寻求修改方案,最终还是成功跑通了流程。电脑内存最好是16G+,否则在面对动辄几G的大模型时会非常被动。 ③ Windows系统下Docker Desktop环境的完整迁移方案,包含镜像、容器和数据卷的备份恢复方法 将笔记本上Docker Desktop 东西迁移本地PC 电脑Docker Desktop上(云草桑:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要本文提供了Windows系统下Docker Desktop环境的完整迁移方案,包含镜像、容器和数据卷的备份恢复方法。主要步骤包括1)确保两台电脑安装相同版本Docker并启用WSL2;2)通过批处理脚本备份所有Docker镜像到tar文件; ④ 1、K8S-单Master集群部署-OpenEuler24.03(SPC的存折:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要无固定比例,需结合集群规模、工作负载及监控数据动态规划。小型集群可轻量配置,中大型需HA及独立etcd,超大规模建议托管方案。定期性能调优是关键。存。- 可单master,无需HA,etcd可与master共置(但建议SSD磁盘)。 ⑤ 6.Docker数据持久化(給妳一生緈諨:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要将应用与运行的环境打包形成容器运行, Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了但是我们对数据的要求希望是持久化的、容器之间希望有可能共享数据。 ⑥ K8S CPU绑核详解(风向决定发型丶:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要CPU 绑核是将 Pod 中的容器绑定到特定的 CPU 核心上执行,避免 CPU 调度切换带来的性能开销,适用于延迟敏感、高性能计算场景。尤其是游戏服务器。收益说明典型提升减少上下文切换避免进程在 CPU 间迁移降低 20-40% 开销。 ⑦ 基于Docker的hadoop容器安装hive并测试(IT从业者张某某:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要既然 Hive CLI 可以正常使用,让我们测试一些基本的 Hive 操作。这些测试语句可以帮助验证 Hive 的基本功能是否正常工作,包括 DDL(数据定义语言)、DML(数据操作语言)和查询功能。能看出来构建失败了,删除镜像,根据具体id配置。 ⑧ docker(小兔薯了:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要容器是一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运 行。开发人员在自己笔记本上创建并测试好的容器,无需任何修改就能够在生产系统的虚拟机、物理服 务器或公有云主机上运行。容器的组成。 ⑨ Docker:项目部署(叶总没有会:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要对比项手动部署部署步骤需要手动执行多个docker run命令一个搞定网络配置需要手动创建网络,并让每个容器加入自动创建网络,所有服务自动加入依赖管理需要手动控制启动顺序通过depends_on自动管理配置管理。 ⑩ Docker与K8s学习(一)虚拟化介绍(云居雁。:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要准备开个系列记录一下自己学习Docker与K8s的过程,可能会更偏向实际操作一些,侧重于环境搭建和一些命令背后的原理探究(暂时是这么想的),至于一些介绍以及docker安装和配置,拉镜像什么的可能不会涉及太多。学习记录,如果有错误麻烦大家指出一下。 ⑪ Docker 入门学习笔记 06用一个可复现的 Python 项目真正理解 Dockerfile(迷路爸爸180:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要前面已经学过怎么拉镜像、启动容器、看日志、传环境变量和挂载目录;为了让案例更贴近常见 Python 场景,这里使用一个很小的数据分析示例。numpypandas之所以还能画图,是因为pandas的.plot()底层仍然依赖matplotlib。 ⑫ K8S集群可视化工具Kuboard部署与实践指南(别学了再学真学会了:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要根据Kuboard官方提供的详细的部署文档与Demo环境进行部署。 ⑬ 极简后端环境搭建一行 Docker 命令部署四大核心数据库(避坑 PG 18+)(发现你走远了:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要为了让其他项目能够方便地复用环境配置,我总结了这篇完全基于 Docker Desktop 的数据库部署指南。本篇博文专为初涉后端领域的新手准备,涵盖 PostgreSQL、MongoDB、Redis 以及 MySQL 的背景知识、核心原理和应用场景。 ⑭ D3作业2K8s配置管理与镜像构建实验手册(实验5-6)(cool3200:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要使用场景推荐方式说明配置文件Volume挂载支持热更新(需重启Pod)环境变量envFrom批量导入,简洁高效命令行参数结合env使用灵活性高敏感信息使用SecretConfigMap不加密大文件不推荐。 ⑮ k8s-单Master集群部署(简练理解)(Cat_Rocky:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要calico组件的相关镜像,目前在国内无法下载。分别在k8s-node1和k8s-node2中执行(每个k8s的master节点的校验证书不一样,自行查看)———————————————以上k8s运行所需插件安装完毕—————————————— ⑯ K8s故障排查一条分层排查路径解决99%线上问题(运维老郭:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要 ⑰ RabbitMQ系列文章(第二篇)RabbitMQ环境搭建——Windows/Linux/docker全教程(避坑指南)(qq_29757467:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要环境搭建是所有实操的基础,也是新手最容易踩坑的环节比如Erlang版本和RabbitMQ不兼容、Linux防火墙没开放端口、Docker部署后访问不到管理界面等。今天这篇文章,我们将分步讲解。 ⑱ 云原生环境中的边缘计算从K3s到边缘节点的全栈部署(苏沁宁:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要云原生环境中的边缘计算是云计算的重要延伸,通过K3s、KubeEdge和OpenYurt等平台,可以实现边缘节点的高效管理和应用部署。边缘计算的核心概念和优势边缘计算平台的选择和安装边缘应用的部署和管理边缘数据的处理和存储。 ⑲ OCI 镜像标准 ↔ Docker 镜像分层原理(张323:[博客] [成就]) [质量分91;难度等级未知;新鲜技术99] 摘要容器镜像是一个分层存储的归档文件(通常为 Tar 格式),包含运行容器所需的所有静态文件和元数据。其核心设计遵循开放容器倡议(OCI)标准,主要包含以下两部分容器镜像不是 Docker 发明的,而是有全球统一的行业标准(OCI 标准) [第51期]|CSDN月度精选|人工智能 ① PyTorch实战(40)——使用PyTorch构建推荐系统(盼小辉丶:[博客] [成就]) [质量分98;难度等级未知;新鲜技术99] 摘要推荐系统 () 无处不在,例如抖音会推荐用户观看什么内容;Spotify推荐用户听什么音乐;淘宝推荐用户购买哪些产品。 ② 论物理记号在数学与机器学习中的可迁移性—以Dirac bra-ket记号与Einstein求和约定为例(Allen_Lyb:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要在跨学科研究与教学中,一个反复出现的现象是物理学中某些极为高效的记号体系,例如 Dirac 的 bra-ket 记号与 Einstein 求和约定,并未在数学与机器学习中得到同等程度的广泛采用。 ③ 【Python数据挖掘35讲】第28章信用卡欺诈检测中的不平衡分类问题研究SMOTE、随机森林与代价敏感学习的层次化解决方案(智算菩萨:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要信用卡欺诈检测是金融风控领域中典型的极端不平衡分类问题,其核心挑战在于欺诈交易在整个样本空间中占比极低(通常低于0.2%),传统分类器天然偏向多数类,导致少数类检测性能严重不足。 ④ 我用 GLM-5.1 重构了我的 AI 项目(努力不熬夜 ^_^:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要✅️经过实测下来,前端点击停止按钮仅仅是对前端进行停止,后端任务依然会正常执行,正常记录对话数据到数据库,所以当前端刷新时,数据就会显示出来,没有做到真正的停止,还是需要后端提供接口才行。又是经过一段时间的等待,也是完成了代码的编写。 ⑤ 2026 年 AI 编码多代理协作全景Claude Code + Codex CLI 7 个开源工具深度评测(薛定e的猫咪:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要2025 年以前,AI 编码工具的核心问题是"能不能用"——Claude Code 和 OpenAI Codex CLI 让这个问题的答案从否变成了是。一个任务让 Claude Code 跑着,另一个任务只能干等。 ⑥ AI Agent商店下一个App Store的雏形(AI架构师小马:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要2008年乔布斯推出App Store时,没人能想到这个小小的应用分发平台会催生10万亿美元的移动互联网产业,让无数个人开发者实现财富自由。 ⑦ 跨平台大语言模型一站式管理平台 — 下载、推理、微调、知识库问答、图像识别、API 服务,一个工具全搞定。(依星:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要 下载、推理、微调、知识库问答、图像识别、API 服务,一个工具全搞定。 ⑧ 高频电磁场仿真-主题040-机器学习在电磁仿真中的应用(kkchenjj:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要正问题 vs 逆问题正问题已知源和介质,求场分布(适定问题)逆问题已知场分布,求源或介质(不适定问题)雷达目标识别从散射场反演目标形状和材料医学成像从测量数据重建生物组织电磁特性无损检测从反射信号识别内部缺陷天线诊断。 ⑨ 用AI准确提取复杂布局的文档(新缸中之脑:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要本文将介绍一个简单的解析器,能够准确提取文档中的所有多模态数据并保持布局精确。它演示了如何将其作为一个可复用的Python包使用,并支持多个模型提供商。 ⑩ 我用 Nexent 做了个 AI 大厨基于 Nexent 知识库与 MCP 生态打造智能烹饪顾问实战(鸽芷咕:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要上传完成后,我逐个查看了 Nexent 对每份文档自动生成的摘要。这个功能表面上看只是个辅助,但它直接影响了多知识库场景下的检索路由精度——智能体检索前会先根据总结判断"这个问题应该去哪个库找"。Markdown 食材禁忌表。 ⑪ Day 10 编程实战:Boosting(AdaBoost & GBDT)金融预测(wayz11:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要Day 10 学习总结串行训练,关注错误样本加权组合弱学习器降低偏差,可能增加方差调整样本权重和模型权重指数损失函数对异常值敏感函数空间梯度下降拟合负梯度(伪残差)支持多种损失函数。 ⑫ [【Scala PyTorch深度学习】PyTorch On Scala系列课程 第十四章 29 PyTorch模型扩展自定义Module【AI Infra3】PyTorch Scala硕士研一课程】(数据算法+AI For Data:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要虽然 PyTorch 提供了像或这样的基本构建块,以及像这样的容器,但应用程序通常会通过将更复杂或专门的逻辑封装到可重用组件中来获得好处。扩展是 PyTorch 用于创建这些自定义层或网络部分的标准机制。 ⑬ AI Agent 平台选型与 Skills 服务化方案 — 云厂商与开源全景对比(云原生安全矩阵:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要将高频 Skills 封装为 MCP Server,接入 AgentCore,开放给团队使用。多云 Agent 统一管理,通过 MCP 协议实现跨云工具调用。局限单人使用、无审计、无权限控制、依赖本地环境。优点简单、灵活、零成本。 ⑭ [特殊字符] 洛书369与AI决策不变量——古典数学在现代人工智能中的形式化应用 | UID9622 × Claude(龍芯北辰 | UID9622:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要道德经》第四十二章“道生一,一生二,二生三,三生万物。” —— 这不是哲学诗句,这是一个递归生成算法的完整描述。Tesla 说如果你知道 3、6、9 的奥秘,你就掌握了宇宙的钥匙。本文用严格的现代数学,证明了这把钥匙的存在。 ⑮ AI 编程理论与实践 — 课程大纲(:MNongSciFans:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要从深度学习原理到 AI Agent 工程化,覆盖"理解→搭建→部署→迭代"全链路。面向有基础编程经验(1年+)、想系统掌握 AI 编程的技术人员。以下三个项目三选一,全程代码驱动,配完整的项目模板和测试用例。 ⑯ AI Agent Harness Engineering 数据标注自动化智能体如何减少人工标注成本(SuperAGI架构师的AI实验室:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要对于所有AI落地项目尤其是大模型微调场景而言,数据标注成本已经成为最大的瓶颈之一传统人工标注1万条NLP实体抽取数据成本高达1.5-2万元,CV图像分割单张标注成本甚至超过50元,百万级标注数据集的成本动辄上百万,中小团队根本无力承担。 ⑰ AI Agent Harness对话安全恶意内容过滤(AI智能架构工坊:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要LLM推理引擎负责理解用户输入、生成推理、做出决策。记忆系统记住对话历史、任务进度、用户偏好。工具访问互联网、调用API、执行代码、读写文件。规划模块将复杂任务分解为子任务,自主规划执行路径。。Harness拦截与过滤。 ⑱ AI Agent Harness Engineering 团队搭建指南架构师、工程(AI智能探索者:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要第一性定义AI Agent Harness是一套标准化的约束体系、工具链与协作流程。 ⑲ 企业级AI Agent部署清单从安全审查到性能调优的30项检查(操作系统内核探秘:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要在当今快速发展的AI技术领域,AI Agent正在从实验室走向企业生产环境。然而,将AI Agent从概念验证阶段部署到企业级生产环境是一个复杂的过程,涉及安全、性能、可靠性、可扩展性等多个方面的挑战。 [第51期]|CSDN月度精选|软件工程 ① 本地模型部署实战指南从硬件选型到性能优化全解析(刘一说:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要硬件能力 × 模型选择 × 推理优化 × 数据能力(RAG) ② [260429] x-cmd v0.9.1一键开启 DeepSeek-V4-Pro Max 模式 + 1M 上下文;顺手重构了 uuid 模块(x-cmd:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要从 v0.9.1 开始,x-cmd 不再默认向 Windows 提供保底 curl(Linux 不变,本地没有 curl 时仍使用 x-cmd 自编译的 curl)。x-cmd 是一个一站式的命令行工具集,其强大的功能可以为人类用户和AI共同使用。 ③ ConvNeXt 系列改进极限轻量化方案结合 GhostNet 核心思想重构 ConvNeXt Block,打造微型视觉模型(爱思考的观赏鱼:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要基于上述Block,我们构建一个极限轻量化的微型GhostConvNeXt网络。"""微型GhostConvNeXt网络参数量目标<2MFLOPs目标<0.3G(224x224输入)""" ④ OpenClaw智能体的涌现与异化——复杂系统演化、知识权力重构与文明纪元跃迁(第五篇)(大明湖畔无花果:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要历经前四篇从技术解构、生态经济、微观政治到行动智能范式的层层剥茧,我们对OpenClaw的认知已从“爆火的开源工具”深入至“权力与信任重组的实验场”。然而,若欲穷尽其对社会结构冲击的全貌,必须再次跃升维度。 [第51期]|CSDN月度精选|java ① 微服务学习笔记(3)——基于SpringCloud OpenFeign实现远程调用(九转苍翎:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要3.2.52023.0.32023.0.1.02.2.3(已免费上传至我的资源)项目源码。 ② SpringBoot+XXL-Job 工单管理 SLA 双计时架构——响应/解决独立超时、轮询游标、负载最少算法、站内信预警一套打通(RuoyiOffice:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要sendSlaWarning(ticket, "响应");注意30 分钟是硬编码的——实际上每条 SLA 规则都有`warn_before_minutes` INT NOT NULL DEFAULT 30 COMMENT '提前预警(分钟)' ③ SpringBoot3 整合 SpringAI 实现ai助手(记忆)(Nhuanuary:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要本教程详细介绍如何使用 Spring Boot 3 整合 Spring AI 实现一个具有记忆功能的 AI 助手。该实现使用 Redis 作为存储介质,支持用户级别的会话隔离和 30 天的对话历史持久化。 ④ Spring AI 1.1.4 开发者使用手册(鬼先生_sir:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要Spring AI 是 Spring 生态系统的 AI 应用开发框架,提供统一的 API 抽象,支持 20+ AI 模型提供商和 19+ 向量数据库。) {}​) {} ⑤ 【Spring AI 实战】八、完整 RAG 问答实战:检索 + 重排序 + 生成全链路(冰点.:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要大家好,我是冰点,今天我们继续聊SpringAI的基本用法和特性。 ⑥ Spring AI Alibaba Skill 实战:定义、注册与渐进式披露的企业级落地(银河技术:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要Component@Tool(description = "根据订单号查询订单状态、支付状态和物流状态")扫描包含@Tool注解的方法解析方法名、描述、参数类型、返回类型推导模型可识别的参数结构。 ⑦ Agent Skills Overview _ Spring Boot (RR1335:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要SKILL.mdnameand什么是智能体技能?智能体技能是一种轻量级、开放的格式,用于通过专业知识和工作流程扩展AI智能体的能力。其核心是一个包含SKILL.md文件的文件夹。该文件至少包含元数据(名称和描述)以及指导智能体执行特定任务的说明。 ⑧ 【Springboot升级AI】(大模型部署)LangChain4j、会话记忆、隔离消失持久化问题、ollama、RAG知识库、Tools工具(玛卡巴卡ldf:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要用户的问题 先进向量模型生成向量,存入向量数据库,进行余弦相似度匹配,把相关的向量片段和会话一起发给大模型。,当用户发送会话1时,将会话1存入容器。当用户发送下一个会话,先去容器找,有就使用已有的,没有就新建会话。片段之间设置重叠内容,可设置字数。 [第51期]|CSDN月度精选|前端 ① 如何通过JS改造WebUploader实现军工行业卫星视频的跨浏览器超大附件分片断点续传插件?(2501_90646763:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要接口地址分别对应文件初始化,文件数据上传,文件进度,文件上传完毕,文件删除,文件夹初始化,文件夹删除,文件列表。支持上传文件夹并保留层级结构,同样支持进度信息离线保存,刷新页面,关闭页面,重启系统不丢失上传进度。示例中已经包含此目录。 ② HarmonyOS APP<玩转React>开源教程三十一示例项目下载功能(大雷神:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要示例项目下载功能的价值,不只是“导出几个 ZIP 文件”,而是把项目资源做成了一个有预览、有分类、有说明、有下载、有分享、有教程的完整内容中心。这是项目里很有“作品集”气质的一部分它把 11 个示例项目做成了可浏览、可筛选、可下载、可分享的内容中心。 ③ 如何通过JS改造WebUploader实现军工行业卫星视频的跨浏览器超大附件分片断点续传插件?(路过了忘了:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要作为一名前端开发工程师,最近遇到了一个颇具挑战性的需求需要在Vue项目中实现4GB左右大文件的稳定上传,且要兼容Chrome、Firefox、Edge等主流浏览器,后端使用PHP接收。分片上传过程中偶尔会出现断点续传失效的情况。 ④ Vue3转React实战:VuReact 可控混写迁移指南(M ? A:[博客] [成就]) [质量分96;难度等级未知;新鲜技术98] 摘要本文以真实业务场景为载体,完成了 Vue 到 React 混写迁移的全流程落地。核心思路是通过 VuReact 编译器实现 Vue 源码到 React 工程的“可控转换”,保留原有业务逻辑与生态适配,解决了跨框架迁移的成本高、风险大的问题。 ⑤ 用 React 写 CLI 是什么体验?—— Ink 框架深度解析与实战(fzil001:[博客] [成就]) [质量分94;难度等级未知;新鲜技术98] 摘要特性传统 CLI代码组织命令式过程组件化状态管理全局变量布局系统手动计算Flexbox测试困难生态有限完整 React 生态。 ⑥ Next.js 15 认证方案NextAuth v4 配合 Drizzle ORM 的落地实践(念念不忘 必有回响:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要先看一眼(providers)确认后端支持 Credentials 登录。拿通行证(csrf)先去拿一个安全令牌,防止被攻击。正式闯关(callback/credentials)带着你的账号密码 + 安全令牌,去进行验证。 ⑦ 【JS 实战案例】原生实现企业级城市选择组件(省市区联动+搜索+拼音检索+记忆功能)(叫我一声阿雷吧:[博客] [成就]) [质量分93;难度等级未知;新鲜技术98] 摘要原生JS事件委托减少事件绑定数量,提升组件性能,尤其适用于列表类组件。localStorage本地存储实现用户偏好记忆,提升用户体验,掌握持久化存储的核心用法。数据过滤与检索正则匹配、字符串处理,实现中文+拼音双重检索,掌握检索算法的基础逻辑。 ⑧ Pinia 是 Vue 的专属状态管理库(江湖行骗老中医:[博客] [成就]) [质量分91;难度等级未知;新鲜技术99] 摘要推荐在src/stores目录下创建文件(如user.js或user.tsPinia 使用唯一 ID和配置对象。Options API 风格(类似 Vuex)和Setup API 风格(推荐,更符合 Vue 3 习惯)。 [第51期]|CSDN月度精选|python ① 配电网智能决策平台从风险感知到自愈控制的 Python 实现(码农的神经元:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要县域配电网具有线路半径大、分支多、负荷分散、运行环境复杂等特点,极端天气、设备老化和负荷波动都可能引发停电风险。 ② 项目介绍 基于Python的船员信息管理系统设计和实现(含模型描述及部分示例代码)专栏近期有大量优惠 还请多多点一下关注 加油 谢谢 你的鼓励是我前行的动力 谢谢支持 加油 谢谢(nantangyuxi:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要现代航运业作为全球经济不可或缺的重要组成部分,对信息化、智能化管理提出了更高要求。随着船舶数量、规模的不断扩大以及国际航线的日益繁忙,船员队伍逐步壮大,岗位职责细化,管理难度显著提升。 ③ python+Vue实现摄像头视频流服务(支持启停控制)(东木月:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要本文提供了一个生产可用的摄像头视频流服务动态启停按需开启摄像头,节省资源。多控制方式控制台 + HTTP REST API。前端友好Vue 3 页面自动连接、状态提示、一键重连。代码清晰线程安全、异常处理、资源释放。 ④ Django实战项目|机房运维自用运维系统,AI辅助从零撸码2(RonaldoL9:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要本次三大核心模块的开发,完成了网络设备运维系统的基础数据管理底座搭建。过程中不仅深化了Django全栈开发能力(模型设计、视图开发、模板渲染),更针对实际业务场景解决了数据校验、交互体验、性能优化等多类问题,形成了可复用的解决方案。 [第51期]|CSDN月度精选|区块链 ① SEAL全同态加密BFV方案入门详解(Css38RttP:[博客] [成就]) [质量分90;难度等级未知;新鲜技术99] 摘要随机生成多项式a(x)∈Rq,生成小希数噪声多项式e(x)∈Rq,计算b(x) = -a(x)s(x) + e(x) (mod q),公钥是多项式对pk = (b(x), a(x)),可公开传播。 ② 以太坊交易全流程详解(架构师老林:[博客] [成就]) [质量分87;难度等级未知;新鲜技术99] 摘要一笔简单的ETH转账背后,是账户模型、Gas机制、Mempool队列、EVM执行和PoS共识等多个子系统协同工作的结果。从用户点击“发送”到15分钟后交易最终确认,交易经历了签名、广播、排队、打包、执行、见证、最终化等一系列精密流程。 ③ 如何用订单簿数据判断真假突破(OrderBook 实战)(m0_38016714:[博客] [成就]) [质量分89;难度等级未知;新鲜技术96] 摘要交易的本质,不是预测价格。而是判断市场有没有能力推动价格而这个能力,不在K线里。流动性杠杆清算资金当你真正理解这一点你会发现 大部分突破,根本不值得交易 而真正的机会,只存在于结构里。 ④ CFD 行情系统技术设计文档(企业级完整版)(李子枢谈架构:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要 ⑤ 什么叫流动性数字货币与美股市场解读(2301_77604523:[博客] [成就]) [质量分91;难度等级未知;新鲜技术99] 摘要什么叫流动性?在数字货币与美股等交易市场中,流动性通常指资产能否以及多快以接近市场价格被买入或卖出的能力。简言之,流动性反映两件事一是速度——能否迅速变现;二是价格——变现时价格偏离“公允价”的程度(即价差、滑点或市场冲击)。 ⑥ EA自动交易进化史从手工下单到程序化交易的崛起(迅利量化:[博客] [成就]) [质量分86;难度等级未知;新鲜技术99] 摘要原因很简单MT4的生态太成熟了,大量的EA、指标都是用MQL4写的,迁移成本太高。好的EA卖出几百上千份是常有的事。这次改版让MQL4从"简陋的脚本语言"升级为"真正的编程语言",支持面向对象编程、更丰富的API调用,能做的事情比以前多了很多。 ⑦ 【北大炒股ppt】65页 完整版(COCOAIGC:[博客] [成就]) [质量分92;难度等级未知;新鲜技术93] 摘要这份PPT以"地震概论"课程为载体,实则系统讲授了股票投资的核心认知、基础知识和实战原则,强调是散户生存的关键,同时警示股市风险,建议不适合者选择定投指数基金或远离股市。 [第51期]|CSDN月度精选|大数据 ① OpenClaw(养龙虾) +关于Hadoop hive的Skills(Cloudera CDH、CDP)(TT1h2bxZf:[博客] [成就]) [质量分86;难度等级未知;新鲜技术98] 摘要未来,随着.NET 10 对张量计算的进一步加速,以及模型上下文协议(MCP)在整个软件工业界的普及,我们可以预见,AI 代理将从孤立的实验项目转变为企业 IT 架构中不可或缺的组成部分。对于决定迁移的开发团队,建议采用渐进式的策略。 ② 销售Agent全链路设计从获客线索到成交转化(AI Python 编程:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要我们做过一个调研,国内90%的企业销售团队都面临3个核心痛点第一是获客成本越来越高,线上投放一个线索成本从几十块涨到了几百块,但是转化率不到2%,大部分线索都浪费了; ③ 基于 DeepSeek API 的 ASR 文本纠错脚本实战:Python 多线程批量处理 JSONL 语音转写数据(分析全都队:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要这段 Python 脚本本质上是一个大模型驱动的 ASR 文本纠错批处理工具。JSONL 数据读取Prompt 工程DeepSeek API 调用多线程并发失败重试顺序写回结果。 ④ SpringCloud 秒杀系统生产级落地Sentinel+Redis 联合优化,从限流防刷到库存闭环,彻底解决超卖 / 宕机 / 恶意刷(梵得儿SHI:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要/ 自定义限流返回结果,前端友好提示result.put("message", "活动太火爆了,请稍后再试!");});秒杀系统的优化,从来不是堆技术,而是基于业务场景的层层削峰、原子性保障、异步解耦、兜底容错的综合工程。 ⑤ Spring事务失效的经典场景及解决方案(Hazenix:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要是不是自己调自己?(同类内部调用)是不是 try-catch 把异常吃了?是不是抛出了 Checked Exception 却没配?方法是不是public的?这个类是不是 Spring Bean?(有没有被new数据库引擎支持事务吗? ⑥ Oracle Database 23ai当数据库本身成为 AI 引擎(weixin_42615070:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要2024 年,Oracle 正式发布 Database 23ai,将版本号中的"c"换成了"ai",这不是一次简单的命名游戏,而是宣告了一个新时代的到来AI 不再是外挂于数据库之上的工具,而是数据库本身的一部分。 ⑦ 【亲测可用】Dagster数据编排框架实战教程-第5章Schedules和Sensors调度(精通代码大仙:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要 ⑧ 【大模型 | 预测| 数据库 | 资源 | 全球资源 】CDS|欧洲数据库CDS API安装配置以及调用(拾贰_Python:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要在项目中执行下载流水线。 ⑨ 行标识符的抉择深入理解数据库领域的OID与ROWID机制(码农阿豪@新空间:[博客] [成就]) [质量分94;难度等级未知;新鲜技术97] 摘要OID和ROWID,一个是继承自经典数据库设计的“老物件”,一个是KES为国产化场景量身打造的“新工具”。它们各有各的适用边界,也各有各的设计取舍。 ⑩ 三大向量数据库横向评测性能、易用性、扩展性大比拼(爱吃香芋派OvO:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要向量数据库是专门用于存储、管理和检索向量数据(数值数组)的数据库系统。大语言模型的输出是向量Embedding 模型将文本/图像转换为向量相似度搜索需要高效的向量检索项目信息发布时间2022 年开发商开源协议Apache 2.015k+定位。 ⑪ SQL 注入原理实战的完整指南(浔 .:[博客] [成就]) [质量分93;难度等级未知;新鲜技术98] 摘要SQL 注入(SQL Injection)是一种代码注入技术,攻击者通过在应用程序的输入字段中插入恶意的 SQL 代码,欺骗数据库服务器执行非预期的 SQL 命令。SQL 注入的本质: 数据与代码的边界模糊,用户输入被当作代码执行最有效的防御。 ⑫ 工作流(2)——工作流引擎的底层架构从Token到数据库的精密运转(tataCrayon|啾啾:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要这里存的是“地图”。你画好的 XML 文件、流程的名字、版本号,都存在这里。这些数据一旦部署,基本上是只读的。执行机制将流程图转化为有向图,利用Token(令牌)的移动、分裂、合并来驱动流程流转持久化与一致性依托关系型数据库和本地事务。 ⑬ Oracle 核心体系架构学习系列一从内存、进程到磁盘的底层逻辑学习(尚雷_TechTalk01:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要用内存换速度,用日志保安全,用进程做分工。内存(SGA)是高速缓存,所有操作都先在内存中完成,尽可能减少磁盘 I/O后台进程是幕后英雄,负责将内存中的数据持久化到磁盘,保证数据库的稳定性和可恢复性。 ⑭ Valkey 深度剖析Redis 最佳平替的技术全景(冷小鱼:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要维度评价许可证安全BSD 3-Clause,零商业限制,Linux 基金会治理,无法被单一厂商变更性能飞跃8.0 版本 230% 吞吐提升,亚毫秒级延迟,RDMA 支持规模极限2000 节点集群,10 亿 RPS,远超 Redis 常规部署规模兼容性。 ⑮ Spring Boot + Redis 缓存优化方案,解决 Redis 缓存的三大经典问题(星晨雪海:[博客] [成就]) [质量分91;难度等级未知;新鲜技术99] 摘要这套代码是Redis 缓存优化的经典工业级实现,完整覆盖了缓存穿透、缓存击穿的解决方案,通过通用工具类封装,实现了业务与缓存逻辑的解耦,是 Java 后端 Redis 优化的标准实践。 ⑯ JWT + Redis 双 Token 机制原理实战(庞轩px:[博客] [成就]) [质量分89;难度等级未知;新鲜技术99] 摘要AccessToken 短时效 + JWT→ 无状态高性能RefreshToken 长时效 + Redis→ 可主动撤销前端拦截器 + 401 检测→ 实现无感自动续期黑名单机制→ 解决 JWT 无法主动失效问题Token 旋转→ 防止重放攻击。 ⑰ 数据管理工具怎么选?数据管理工具应具备什么? (gushinghsjj:[博客] [成就]) [质量分92;难度等级未知;新鲜技术96] 摘要选择数据管理工具,不是一个追逐技术潮流的行为,而是一次对自身工作流程和需求的深入审视。它本质上是为你和你的团队选择一个长期的数字工作伙伴。这个伙伴未必需要功能上面面俱到,但一定要在你最关心的那些核心环节上可靠、高效、易于协作。回过头看,一个合适的。 ⑱ redis集群安装部署 redis三主三从集群(卡布奇诺-海晨:[博客] [成就]) [质量分89;难度等级未知;新鲜技术99] 摘要下面的IP和端口列表顺序很重要,前三个IP会成为主节点,后三个成为从节点。当某个主节点故障后,集群会通过共识算法将其从节点提升为新的主节点,整个过程是。)、连接的master ID、分配的哈希槽等信息,可以清晰地看到3主3从的架构,集群状态OK。 ⑲ MySQL 存储过程与触发器超详解从基础到实战(含面试题 + 案例)(茉莉玫瑰花茶:[博客] [成就]) [质量分94;难度等级未知;新鲜技术93] 摘要存储过程是一组为完成特定功能的SQL 语句集,经编译后存储在数据库中。用户只需通过指定存储过程名称和参数,就能快速执行这组 SQL,并获取相应的结果,无需重复编写复杂逻辑。 [第51期]|CSDN月度精选|移动开发 ① Xcode 接入智谱 GLM Coding Plan 报错解决方案(叹一曲当时只道是寻常:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要在 Xcode 26.3 中配置智谱 Bigmodel 作为外部模型提供者后,对话时报错。原因是智谱 API 响应格式与 Xcode 期望的 Claude API 格式不完全兼容。 ② 开源鸿蒙跨平台Flutter开发量子态波函数坍缩系统-波动力学与概率云渲染架构(独特的螺狮粉:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要在量子力学的哥本哈根诠释中,微观粒子在被观测之前并不存在一个确定的位置,而是以一种“概率云”的叠加态分布在空间中;当进行观测的瞬间,波函数发生坍缩,粒子瞬间出现在某一个确定点上。 ③ Camera2 API架构基础Android视频系统的大门(冬奇Lab:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要应用层: CaptureRequest ──→ [Camera Pipeline] ──→ CaptureResult + 帧数据↑(硬件按Pipeline顺序处理)1. 传感器曝光2. RAW数据读取3. ISP处理(去噪、锐化、色彩) ④ Flutter 框架跨平台鸿蒙开发 - 情绪气象站(小飞珠_xiaofei:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要运行效果图情绪气象站是一款将抽象情绪转化为具象天气动画的创意应用。核心理念是"心情如天气,变化无常"——用户选择心情,应用便将其转化为对应的天气动画效果开心时阳光灿烂,难过时细雨绵绵,愤怒时电闪雷鸣,焦虑时狂风呼啸,疲惫时雾气朦胧。 ⑤ 开源鸿蒙跨平台Flutter开发昼夜节律与睡眠相位-脑电波周期与最佳苏醒测绘架构(AI_零食:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要我们不仅在创造一个应用,更是在挑战人类生命体征数字化的极限。“昼夜节律与睡眠相位测绘台”打破了死板的数字时钟边界,用最底层、最纯粹的Canvas画布指令集硬生生勾勒出了在神经元层面发生的波形更迭。通过对909090。 ⑥ Flutter 框架跨平台鸿蒙开发 - 默契测试(李李李勃谦:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要运行效果图默契测试应用是一款专注于好友互动的趣味社交类应用,旨在通过双人同时答题的方式,测试朋友之间的默契程度。应用以粉色为主色调,传递温馨、友谊的品牌形象。 ⑦ Flutter 框架跨平台鸿蒙开发 - 声音日记(autumn2005:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要运行效果图声音日记应用是一款创新的语音记录工具,让用户通过60秒语音快速记录每一天。应用以紫色为主色调,传递优雅、神秘的氛围。核心亮点在于AI智能分析功能——录音完成后自动生成文字摘要和情绪分析,帮助用户更直观地了解自己的情感状态。 ⑧ Android 完成一款类似于影石360或者大疆的360度全景功能,并支持放大缩小以及手势移动(龚礼鹏:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要输入端手势捕捉(你的代码1) + 陀螺仪传感器。逻辑端PanoPlayerActivity + PanoViewWrapper 管理所有组件,根据用户操作改变状态。调度端PanoRender(你的代码3)拿着状态,指挥流水线。渲染端。 ⑨ 2026 AI 时代下,Flutter 和 Dart 的机遇和未来发展,AI 一体化(恋猫de小郭:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要相信大家都感受到了 2026 的 AI 浪潮和冲击,如果说一个开源项目,或者说一个技术框架,在 2026 没能和 AI 沾边,那么能拥抱的资源肯定会越来越有限,而在这方面,实际上很多人可能还没直观感知到,不知不觉里。 ⑩ 全开源-健身运动预约小程序 — 从需求到原型的全栈实践(码视野:[博客] [成就]) [质量分94;难度等级未知;新鲜技术95] 摘要团课列表支持分类筛选,课程详情页包含价格、教练介绍、课程内容、强度等级、卡路里消耗、适合人群标签等完整信息,底部提供约课按钮。课程列表支持搜索、分类筛选、状态筛选,提供新增课程、编辑、发布/下架等操作,支持设置课程强度和适合人群。 ⑪ DeepSeek-V4首发即支持,ZStack AIOS 私有化部署即刻可用(ZStack开发者社区:[博客] [成就]) [质量分88;难度等级未知;新鲜技术99] 摘要对整个开源大模型行业来说,DeepSeek-V4的发布可谓是众望所归,单看参数对比已经能够感受到DeepSeek在这一年的厚积薄发,中国科技行业的进步可谓是日新月异,我们也希望用自己的努力,助推这么优秀的大模型能普惠到更多用户。 ⑫ Kotlin的内联函数(小书房:[博客] [成就]) [质量分89;难度等级未知;新鲜技术98] 摘要简单来说,就是把函数的代码直接复制到调用处,而不是通过压栈的方式直接调用函数。可见,对于非inline函数,在调用的时候是直接调用函数,而调用inline函数则是直接把函数的实现代码复制到调用处。这样做有什么好处呢? [第51期]|CSDN月度精选|嵌入式 ① AIoT产品进化引擎OTA驱动的持续迭代体系(IoT物联网产品手记:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要通过远程升级设备的软件、固件与配置,使产品在生命周期内持续进化,从而不断提升用户价值与商业价值的能力体系。OTA驱动的本质,是让硬件具备软件的进化能力。最终目标持续优化用户体验降低迭代成本构建长期竞争力从功能到场景智能硬件产品设计的核心逻辑。 ② 异步电机负载适配控制与效率优化技术研究(神经网络66544:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要异步电动机作为工业驱动领域的核心设备,其能效水平对工业节能具有重要意义。然而,异步电动机在轻载工况下运行效率显著下降,传统固定参数控制策略难以适应负载波动。 ③ 物联网嵌入式实训平台从硬件到云平台的一体化实现(武汉唯众智创:[博客] [成就]) [质量分93;难度等级未知;新鲜技术98] 摘要物联网嵌入式人才的培养,核心在于“理论与实践结合、技能与产业适配”,而技术实操与全链路认知是关键。 ④ 物联网BOM成本管理精准化、智能化与可持续化(AAAAA9240:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要物联网BOM成本管理已从"静态物料列表"升级为"串联研发、采购、生产、售后的核心数据流"。企业必须建立"问题驱动审计"机制,通过精准的BOM数据"算准成本",再通过BOM驱动"控用量、优库存、降高价物料",才能在激烈的市场竞争中实现真正的"降本增效"。 [第51期]|CSDN月度精选|开发工具 ① 【AI智能体】Claude Code 集成Github CLI 实现高效项目协同使用详解(小码农叔叔:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要2026年,随着各类AI工具的广泛使用,普通人也能在日常的生活和工作中享受到各种AI工具带来的便捷。 ② windows下通过VSCode使用vcpkg 管理库开发opencv项目环境搭建(H Journey:[博客] [成就]) [质量分97;难度等级未知;新鲜技术98] 摘要vcpkg 就是一个帮你“一键安装”C++ 库,并自动帮你把“路”铺好,让你的编译器能直接找到这些库的工具。对于 Windows 下的 C++ 开发者来说,它是目前最主流、最高效的选择。你的勾选方案非常完美MSVC v143(最新版) ->保留-> ③ Visual Studio | Marketplace创建发布者(Create Publisher)时无法创建的问题解决方案(时光之源:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要那就这样吧,再说就曲终人散了,如果你也想发布一款属于自己的软件,那就跟着教程试试吧!不会的话就用TRAE或者Cursor开发一个,这些编程工具现在都能手把手教你了! ④ SCNP语义分割边缘logits策略(Ricardo-Yang:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要在分类或分割任务中,网络最后输出的通常不是概率,而是logits,也就是每个类别的原始分数。z2.10.3−1.2z2.10.3−1.2这表示该像素对三个类别的“偏好分数”,但它们还不是概率。piezi∑j。 ⑤ 国产 AI IDE(Agent) 颠覆传统开发方式codebuddy 介绍,以及简单对比 trae、lingma、Comate(非科班Java出身GISer:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要是将大模型智能体能力深度嵌入开发环境的新一代工具:不只是代码补全 / 生成,而是具备需求理解、任务规划、代码编写、调试优化、工程管理、工具调用的自主执行体,能以开发者助手 / 协作工程师身份,参与全开发流程。CodeBuddy 是。 ⑥ 从零到一在 Windows 上本地部署 PaddleOCR 并封装为 API(无 GPU,无 GitHub)(黄同学real:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要你是否需要一个本地运行的 OCR 服务,能够识别图片中的文字并返回坐标?本文会带你从零开始,在 Windows 11 系统(无独立显卡)上使用 Python 虚拟环境部署 PaddleOCR,并封装为 HTTP API 接口。 ⑦ 第十九节SaaS生态接入——打通GitHub与Notion(李子焱:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要本章,我们将跳出单一技能,直面一个更普遍的痛点如何在GitHub、Notion这类SaaS巨头构建的生态壁垒间架起桥梁,让数据与流程自由流动,构建属于你自己的自动化中枢。几秒后,检查你的Notion数据库,应该会出现一条对应的新任务卡片。 ⑧ # AI 编程 IDE 智能协作模式 人机协同开发痛点成因与工程化指令范式研究(标准化指令范式*)(卖酸奶的不错:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要随着AI原生集成开发环境(IDE)的快速普及,内置智能协作编程模式已成为现代软件工程领域的主流开发方案。但工程实战数据表明,现有智能协作模式普遍存在。 ⑨ 专业开发者如何用 AI 高效打造一款自动化测试 IDE(会周易的程序猿:[博客] [成就]) [质量分90;难度等级未知;新鲜技术99] 摘要作为专业开发者,我将 AI 定位为高生产力的协同者,而非替代者。它大幅压缩了从设计到实现的低创造性劳动,让我能将更多精力投入在架构权衡、性能优化和复杂问题定位上。 ⑩ 【后端】【工具】JetBrains AIR深度解析这不是另一个IDE,这是编程的“升维打击”(小毅&Nora:[博客] [成就]) [质量分92;难度等级未知;新鲜技术96] 摘要它没有继续在IDEA的“陆地”上修修补补,也没有在Fleet的“轻量级”赛道上恋战,而是直接造了一艘“飞船”,试图把我们带到编程的下一个维度。这就像理解“马车”和“汽车”的区别,不是看谁的马鞍更舒服,而是看动力源是“马”还是“内燃机”。 ⑪ Qwen3.6-27B 开源昇腾适配已到位,AtomGit AI 开放体验(AtomGit 代码君:[博客] [成就]) [质量分87;难度等级未知;新鲜技术99] 摘要:部署更友好、推理更高效,兼顾性能与实用性,开发者部署首选。 ⑫ 【兆易创新GD32VW553开发板试用】 BSP 从 GitHub 下载与编译指南(神一样的老师:[博客] [成就]) [质量分96;难度等级未知;新鲜技术94] 摘要最近参加了RT-Thread和电子发烧友组织的评测活动,特在CSDN记录一下测试的过程。RT-Thread 官方 GitHub 仓库包含了数百个 BSP,完整克隆体积巨大。本文针对这一款 RISC‑V 评估板,介绍使用。 [第51期]|CSDN月度精选|数据结构与算法 ① CNAS能力验证——稳健统计方法(算法A)计算稳健均值和标准差(一个与程序bug抗争的程序员:[博客] [成就]) [质量分88;难度等级未知;新鲜技术99] 摘要表E.1给出一轮能力验证计划的23个结果,其中5个结果标示为“小于”某数量。由算法A得到的稳健均值(x)和标准差(s)显示了三种不同的计算方法忽略“<”作为定量数据进行分析;删除带有“<”的数据;忽略“<” ② 从直觉到算法贝叶斯思维的技术底层与工程实现(yC6j56JDI:[博客] [成就]) [质量分86;难度等级未知;新鲜技术99] 摘要未来,随着.NET 10 对张量计算的进一步加速,以及模型上下文协议(MCP)在整个软件工业界的普及,我们可以预见,AI 代理将从孤立的实验项目转变为企业 IT 架构中不可或缺的组成部分。对于决定迁移的开发团队,建议采用渐进式的策略。 ③ 强化学习策略梯度算法深度精讲(Deepmindyu:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要在 1.1 节中,我们定义了状态 s、动作 a 和奖励 r。智能体在看到状态 s 后,究竟该如何选择动作 a?决定“看到什么状态,就采取什么动作”的内部逻辑或数学映射,就是策略(Policy)。在数学上,策略通常用希腊字母表示。 ④ PMSM谐波抑制算法基于DQ轴谐波提取器的永磁同步电机仿真探索(yRXTIugk:[博客] [成就]) [质量分82;难度等级未知;新鲜技术99] 摘要在永磁同步电机(PMSM)的运行过程中,谐波问题一直是影响其性能的关键因素。今天咱们就来聊聊基于DQ轴谐波提取器的PMSM谐波抑制算法以及相关的仿真实现。 [第51期]|CSDN月度精选|测试 ① 2026版商城项目(二)-- 压力测试&缓存(leo_messi94:[博客] [成就]) [质量分97;难度等级未知;新鲜技术94] 摘要Spring 从 3.1 开始定义了 org.springframework.cache.Cache和 org.springframework.cache.CacheManager 接口来统一不同的缓存技术; ② 项目闭环管理用 OpenClaw 对接 Jira / 禅道,实现需求 - 任务 - 进度 - 验收全流程自动化(AC赳赳老秦:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要项目闭环管理是一种系统性方法,旨在覆盖项目从启动到收尾的全过程,确保每个阶段相互关联、反馈循环顺畅。需求管理收集、分析和确认项目需求,形成清晰的需求文档。 ③ 大模型写单元测试覆盖率100%的毒性诱惑(霍格沃兹测试开发学社~月亮!:[博客] [成就]) [质量分89;难度等级未知;新鲜技术99] 摘要覆盖率不应再是团队追逐的终极目标,而应降级为一道基础的“准入门槛”。例如,可以设定“行覆盖率不低于80%”作为合并请求(PR)的合并条件,但不再对超过此阈值的部分给予额外奖励。 ④ GS-VING80生命体征模拟发生器脑机接口多参数监测设备集成测试标杆(gaoshengdainzi:[博客] [成就]) [质量分85;难度等级未知;新鲜技术99] 摘要电阻变化(△Ω):0~1.00Ω(以0.05Ω递增、1~5Ω(以0.25Ω递增),最大允许误差士(示值的3%+0.05 Ω)基础阻抗:500Ω、1000Ω(默认)、1500Ω、2000Ω,导联I、II、III,最大允许误差为±3% [第51期]|CSDN月度精选|游戏 ① 【Blender】Blender 树叶建模全攻略3 种叶片 + 阵列 / 镜像 / 晶格工具实战精讲(小年糕是糕手:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要【Kurt】Blender零基础入门教程 | Blender中文区新手必刷教程(已完结)_哔哩哔哩_bilibili。 ② Icecream Screen Recorder免费屏幕录像软件解决教程制作与游戏录制中的常见问题(软件鹅知道:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要对于需要快速制作教学视频、记录游戏过程或进行远程演示的用户,是一款值得尝试的免费屏幕录像软件。它通过灵活的选区录制、双音源同步、实时绘图标注等功能,完美解决了屏幕录像软件使用中的三大核心痛点。虽然免费版有录制时长限制和水印,但对于短教程、日常分享已经足够。 ③ Unity URP 下的双面渲染(Cull Off)如何正确处理树叶、布料这类薄片物体(mxwin:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要这类“只有一层面”的薄片物体来说,背面一旦被剔掉,镜头转到另一侧就会直接穿帮。这时就要考虑关闭背面剔除,也就是。 ④ AI生成的FBX格式导入UE5模型的兼容性优化指南(郑寿昌:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要通过严格遵循上述导出选项的关闭与配置建议,并采用规范的工作流,可以确保AI生成的FBX模型在UE5中实现无缝、高保真的导入,为后续的材质制作、动画绑定和场景集成打下坚实基础。 [第51期]|CSDN月度精选|网络 ① 网络安全 | 深度解析 F5 BIG-IP Advanced WAFBot 防护全攻略(Andya_net:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要点击Bot 分类建议动作说明Trusted Bot(如 Googlebot)Alarm仅记录,不阻断Alarm仅记录,如有干扰可改为 BlockCAPTCHA弹出验证码,确认真人Block直接阻断Unknown。 ② 2026年IP归属地查询平台选型指南金融风控、异地登录、离线库全场景实测(TechWayfarer:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要根据6Wresearch发布的《Global IP Geolocation Solutions Market Report》,全球IP地理位置解决方案市场2024年估值约13亿美元,预计2031年将增至21亿美元,年复合增长率达7.10%。 ③ 【RPC】第 6 篇负载均衡 + 重试 — 故障时怎么自救(白晨并不是很能熬夜:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要假设你在手机 App 上叫外卖,平台后台有好几个外卖员可以派单。选外卖员就像分配任务随机平台从所有空闲外卖员里随机指派一个,没有固定规律,靠运气。轮流。 ④ 从零实现一个轻量级 RPC 框架通信协议与动态代理的核心原理(北极的代码:[博客] [成就]) [质量分97;难度等级未知;新鲜技术94] 摘要微服务架构下,RPC(远程过程调用)几乎成了开发者的“日常工具”。但很多同学用得很熟练,问到“Feign 和 Dubbo 的本质区别”“为什么需要序列化协议”“动态代理到底做了什么”时,却往往答不上来。这篇文章不是教你如何使用现成的 RPC 框架,而是。 [第51期]|CSDN月度精选|运维 ① 从网卡收到数据到 epoll 被唤醒把 Linux 网络接收链路真正串起来(有趣的中国人:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要 ② DevOps自动化运维实践_ansible-playbook的使用(牛奶咖啡13:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要playbook字面意思(剧本),现实中由演员按照剧本表演,在Ansible中,这次由计算机进行表演,由计算机安装,部署应用,提供对外服务,以及组织计算机处理各种各样的事情。 ③ Linux 文件系统底层探秘磁盘物理结构→inode→Ext 架构全链路(峥无:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要在 Linux 世界里,一切皆文件。支撑“文件”正常工作的底层基石,就是Ext 系列文件系统。绝大多数 Linux 发行版(Ubuntu、CentOS、Debian)默认使用 Ext4,它的前身是 Ext2、Ext3。很多同学只会用。 ④ Linux Power Management 子系统从 suspend/resume 到 Runtime PM、PM QoS(Joseph Cooper:[博客] [成就]) [质量分97;难度等级未知;新鲜技术98] 摘要会冻结用户态、停止设备、关 CPU、进入平台 sleep state;OPP 的意义不是“频率列表”这么简单,而是把“这个频率至少需要多少电压”结构化,供 CPUFreq、Devfreq、thermal、regulator、clock 等模块协同使用。 [第51期]|CSDN月度精选|go ① Go可观测性三支柱日志、指标、追踪(罗老师在线:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要import ("net/http""time"// 定义指标(使用promauto自动注册)var (// HTTP请求计数器Help: "HTTP请求总数",},// HTTP请求延迟直方图Help: "HTTP请求延迟(秒)", ② AI使用追踪和代理网关GoModel(杨浦老苏:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要什么是 GoModel?GoModel是一个使用Go语言编写的高性能AI网关,它提供统一的OpenAI兼容API接口,可以同时连接OpenAIAnthropicxAIGroqOpenRouterZ.aiOracleOllama和vLLM等多种LLM提供商。 ③ 「码动四季·开源同行」go语言如何追踪分布式系统调用链路的问题?(五年小兵勇闯互联网:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要在微服务架构下,原单体服务被拆分为多个微服务独立部署,客户端的请求涉及多个微服务,从而无法知晓服务的具体位置。系统由大量服务组成,这些服务可能由不同的团队开发,可能使用不同的编程语言来实现,多实例部署,这些实例横跨多个不同的数据中心。 ④ Golang 基础与实战笔记从语法到微服务的全面指南(zhouwy113:[博客] [成就]) [质量分91;难度等级未知;新鲜技术99] 摘要Go 语言(又称 Golang)是 Google 于 2009 年推出的一种静态强类型、编译型语言。在不损失应用程序性能的情况下降低代码的复杂性。 ⑤ Golang实战gRPC与Protobuf从入门到进阶(后端开发007:[博客] [成就]) [质量分87;难度等级未知;新鲜技术99] 摘要Proto文件是gRPC通信的“契约”,需定义消息类型(数据结构)和服务接口(方法定义)。以下以“用户服务”为例,创建user.proto文件。// 声明Proto版本(v3语法更简洁,无默认值歧义,推荐使用) ⑥ GMP 调度模型:Go 语言并发的核心机制(lshstruggle:[博客] [成就]) [质量分91;难度等级未知;新鲜技术93] 摘要P 控制并发度G 是轻量级协程,创建成本极低M 是内核线程,G 复用 M,不浪费系统资源G 阻塞时,P 会解绑 M 并调度其他 G,CPU 利用率拉满调度器全自动完成调度,开发者无需关心线程管理这就是 Go 能轻松支撑百万级并发的底层原因! ⑦ RevelGo搭建教程类Rails开发体验的Go Web框架(莱卡云(Lcayun):[博客] [成就]) [质量分83;难度等级未知;新鲜技术97] 摘要RevelGo是一款基于 Go 语言的全栈 Web 开发框架,集成了 Web 应用开发所需的多种核心功能。快速开发完整框架支持高性能运行适合用于构建中大型 Web 应用系统。 ⑧ SQLiteGo 1.5版本发布|提升使用流畅度(Quincy_Freak:[博客] [成就]) [质量分82;难度等级未知;新鲜技术95] 摘要本次更新优化了右键菜单的触发逻辑,点击「运行存储过程」时,会在SQL编辑器中新增一个标签页插入调用语句,而非覆盖原有内容,既保证存储过程正常运行,也能保护已编写的SQL代码,避免误操作导致的内容丢失。• 最新安装包下载地址。 ⑨ go 的编程哲学(不甘先生:[博客] [成就]) [质量分81;难度等级未知;新鲜技术66] 摘要下面拆成几个“能落地”的原则,做项目时能直接用。 ⑩ Go 语言深度剖析指针、unsafe.Pointer 与 uintptr 底层原理、区别与实战避坑(开心码农1号:[博客] [成就]) [质量分92;难度等级未知;新鲜技术44] 摘要T普通 Go 指针,就是我们日常写的intstring*[]byte这类带类型的指针。本质持有一个变量的内存地址,并且携带完整的类型信息能力可以直接解引用读写指向的值可以同类型指针互相赋值GC 会自动标记、引用存活对象,不会被误回收。 ⑪ 什么是Go的接口(一)(LlNingyu:[博客] [成就]) [质量分93;难度等级未知;新鲜技术38] 摘要本文描述了关于Go的接口的基础底层部分,会在下篇章通过,嵌套接口、嵌套结构体以及具体的代码示例来描述整个接口和后续内容。 ⑫ Go 1.26(蚂蚁在飞-:[博客] [成就]) [质量分91;难度等级未知;新鲜技术33] 摘要Go 最新版本 1.26 于 2026 年 2 月发布,更新的大部分改动集中在工具链、运行时与标准库的实现层面。 [第51期]|CSDN月度精选|rust ① Salvo Web框架专属AI智能体 - 让Rust开发效率翻倍(Mr -老鬼:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要经过精心整理和优化,我发布了基于官方原版整合后的简洁版Salvo Web框架专属AI智能体!这是一个专为Salvo打造的AI知识库,整合了28个核心技能模块,覆盖从基础到高级的全部开发场景。✅ 快速生成符合最佳实践的代码✅ 解决开发中遇到的各种问题。 ② 【RustDesk】开源远程桌面 — 自建中继的 Rust TeamViewer(IT召唤狮:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要RustDesk 是一个用 Rust 编写的开源远程桌面应用,目标是成为 TeamViewer 的完美替代品。与其他远程控制工具不同,RustDesk 最大特点是完全开源、可自建服务器,用户对数据拥有完全掌控权。指标数值113kForks17k。 ③ rust 亿级并发模型,实践完成(码刀攻城:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要rust语言的特点和优势自不必说,这里我们通过解读一款牛叉的压测工具,它的并发模型设计非常经典,结合了 Tokio 异步运行时与多生产者单消费者模式,来看看实现亿级并发的实践思路。并发模型核心组件表组件技术实现作用任务调度。 ④ Cortex-M33内核和TrustZone技术介绍-D(mftang:[博客] [成就]) [质量分93;难度等级未知;新鲜技术99] 摘要Cortex-M33内核是ARM公司专为物联网和嵌入式安全应用设计的一款高性能、高能效微处理器内核,它在Cortex-M4的性能基础上,深度融合了Cortex-M7引入的部分高级特性与革命性的硬件安全技术。 ⑤ Rust 闭包全方位详解语法、捕获规则、Fn 三特征、返回值实战(Barry Potato:[博客] [成就]) [质量分92;难度等级未知;新鲜技术99] 摘要闭包(Closure)是源自函数式编程的经典特性,本质是匿名函数。可以捕获当前作用域的变量(普通函数无法做到)语法极简,支持编译器自动类型推导,无需手写参数、返回值类型可赋值给变量、可作为函数参数、可作为函数返回值let x = 1; ⑥ 用 Rust 构建 LLM 应用的高性能框架(@atweiwei:[博客] [成就]) [质量分91;难度等级未知;新鲜技术99] 摘要随着大语言模型(LLM)的爆发式发展,Python 版的 LangChain 已成为构建 AI 应用的事实标准。但对于追求高性能、类型安全和内存安全的开发者来说,Rust 才是更合适的选择。完全异步。 ⑦ Rust 并发所有权实战:我用 Arc<Mutex<T>> 替代全局锁,把吞吐从 1.2k 提升到 4.8k QPS(柚子科技:[博客] [成就]) [质量分91;难度等级未知;新鲜技术99] 摘要思路来自 Java 里的LongAdder给每个线程配一个本地计数器,只在最后汇总时加一次锁。我把计数器拆成了 8 个分片(跟 CPU 核心数一致),每个线程只写自己的那片。压测直接飙到 3.5k QPS。 ⑧ [Rust][ARM64] 五、GPIO 控制、多核唤醒与完整固件(山猫Show:[博客] [成就]) [质量分94;难度等级未知;新鲜技术96] 摘要篇次主题核心知识点第一篇AArch64 架构与 Rust 裸机语法no_std第二篇环境搭建,第一个程序、boot.s 最小版、linker.ld第三篇汇编入口与链接脚本EL2 初始化、CPTR_EL2MPIDR_EL1adrvs。 ⑨ rust面试经验1(Mr.Rice.Fool:[博客] [成就]) [质量分92;难度等级未知;新鲜技术98] 摘要介绍自己介绍教育经历介绍项目经历redis rust实现反向代理服务器rust实现是 Tokio 异步运行时提供的一个宏,用于同时等待多个异步任务,并在其中任意一个完成时立即执行对应的分支。它类似于match表达式,但用于异步任务的选择。 ⑩ RuView开源项目Rust构建部署(91创客学堂:[博客] [成就]) [质量分90;难度等级未知;新鲜技术99] 摘要是一个基于的开源项目,主打的人体姿态估计、生命体征监测与穿墙检测。前面文章介绍的《RuView开源项目Docker+ESP32完整部署手册》只能显示基础的CSI感知数据,高级功能模型文件、姿态估计(骨架)都无法使用,需要源码编译版本才能使用。 ⑪ Rust 多线程从入门到实战(Rust研习社:[博客] [成就]) [质量分91;难度等级未知;新鲜技术98] 摘要Rust 的多线程设计看似复杂,实则是为了安全与性能的平衡。只要掌握了所有权和同步原语的核心逻辑,就能轻松编写高效、安全的多线程程序。后续可以深入学习异步编程,进一步提升并发性能。 ⑫ 数据库操作与数据管理——Rust 与 SQLite 的集成(misL NITL:[博客] [成就]) [质量分90;难度等级未知;新鲜技术99] 摘要使用 Rust 结构体表示数据模型,使数据操作更加明确。 [第51期]|CSDN月度精选|其他 ① Ai智能体专栏---从零搭建完全本地、无依赖、可离线的个人知识库---Ollama+RAGFlow 保姆级教程(渡水无言:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要最近在做项目时,遇到需要构建个人知识库的需要,所以本期从零搭建一套完全本地、无依赖、可离线使用的个人知识库系统。1. Ollama:本地模型的 “万能管家” ② 【HarmonyOS 6.0】ArkUI 弹出菜单的精准定位革命深入解析 `anchorPosition` 属性(枫叶丹4:[博客] [成就]) [质量分96;难度等级未知;新鲜技术99] 摘要在placement(位置优先)这是一种“相对”定位。开发者指定菜单相对于绑定组件的期望位置(如上、下、左、右等),系统会根据屏幕空间自动调整,确保菜单完整显示。这种方式灵活但不可预测,尤其是在组件尺寸变化或屏幕边缘场景下,最终位置可能与预期不符。 ③ 《QT学习第一篇QT的概述与安装、信号与槽》(雾非雾の迷惘:[博客] [成就]) [质量分96;难度等级未知;新鲜技术86] 摘要简单直接,从大的范围来说QT属于桌面客户端开发客户端直接和用户打交道的界面,背后可能存在服务端,也可能属于单客户端指令式客户端(TUI)图形化客户端(GUI)而QT就属于桌面客户端的图形化界面方向,更严格来说属于。 ④ 自用超半年的免费 OCR 工具分享告别付费,本地搭建更安心(果粒蹬i:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要是 PaddleOCR 3.x 系列中的一款视觉‑语言多模态文档解析模型,专门面向复杂文档场景设计。相比传统 OCR 仅能识别文字,PaddleOCR‑VL 通过融合视觉编码器与语言模型,实现了从“文字识别”到“图文理解”的跨模态能力。 ⑤ Prometheus监控盲区:Pushgateway如何收拢离线任务指标(是店小二呀:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要cpolar是一款安全高效的内网穿透工具,无需公网IP或复杂配置,只需一条命令,即可将本地服务器、Web服务或任意端口映射到公网,让你随时随地远程访问内网应用,特别适合开发调试、远程运维和应急部署等场景。 ⑥ 基于Rokid灵珠平台的全科学习助手智能体开发实践(禁止默:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要本次全科学习助手智能体依托Rokid灵珠平台,以极简开发、聚焦需求为核心,通过单工作流实现五大学科能力整合,全程无复杂编码、无插件依赖,充分体现平台低门槛、高效率的开发优势。智能体聚焦中小学基础学习场景,解答规范、交互友好,可直接满足学生日常学科辅导需求。 ⑦ 一个叫Swagger的工具,让写接口文档变成享受(想不明白的过度思考者:[博客] [成就]) [质量分95;难度等级未知;新鲜技术96] 摘要在前后端分离的项目开发中,一份清晰、实时更新的接口文档至关重要。它不仅能减少沟通成本,还能提高开发与联调效率。Swagger正是为此而生。它能根据代码自动生成接口文档,并内置测试功能。 ⑧ 零基础入门 LangChain 与 LangGraph(一)理解大模型、提示词、Embedding 和接入方式(半截诗​:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要但如果你把全世界的小说、论文、网页、代码、问答、论坛、技术文档全拿来做完形填空,做了无数次之后,你自然就会开始理解语言背后的很多东西。所以你先用 Embedding 找到最相关的资料片段,再把这些片段交给 LLM,让它“带资料回答”,准确率通常就会上去。 ⑨ 时序数据库选型指南可视化与分析协同怎么选?——以 Apache IoTDB + Grafana + 大数据引擎为例(倔强的石头_:[博客] [成就]) [质量分97;难度等级未知;新鲜技术99] 摘要看板能不能快速打开(下采样与查询模板是否成熟)数据能不能进入分析链路(协同成本是否可控)指标能不能形成闭环(分析结果是否可回写并服务业务) ⑩ YOLO26涨点改进| SCI一区2026 | 独家创新首发、特征融合改进篇| 使用IGCAB光照引导交叉注意力模块,助力各种任务的目标检测,图像分割,多模态融合目标检测,低光图像增强,高效涨点(Ai缝合怪 博士:[博客] [成就]) [质量分97;难度等级未知;新鲜技术100] 摘要摘要可见光-红外目标检测旨在利用不同模态间的互补性,以提升复杂环境中的目标分类与定位精度。然而现有方法大多侧重检测性能而忽视网络复杂度,导致实际应用受限。 ⑪ HarmonyOS 5.0运动健康APP开发实战:基于多传感器融合与AI教练的智能运动训练系统(进哥聊编程:[博客] [成就]) [质量分94;难度等级未知;新鲜技术99] 摘要本文基于HarmonyOS 5.0.0版本,深入讲解如何利用多传感器数据融合、端侧AI运动姿态识别与分布式设备协同,构建专业级智能运动训练应用。 ⑫ 【西瓜带你学设计模式 | 第十四期 - 享元模式】享元模式 —— 内外状态分离与对象共享实现、优缺点与适用场景(无籽西瓜a:[博客] [成就]) [质量分95;难度等级未知;新鲜技术99] 摘要同类对象会被创建得很多(例如相同字符、相同颜色、相同提示文本、相同菜单项…)但它们的大部分状态是相同的,只是少部分状态(比如“位置、上下文、时间、用户态信息”)会变化对象创建和内存占用不断上涨,最后变成性能和成本问题。
Ollama部署模型[项目源码]
### 知识点详细说明#### 标题知识点**1. Ollama工具介绍**Ollama 是一个开源工具,专门设计用来简化大语言模型(LLMs)的本地部署。它允许用户轻松地在个人计算机或服务器上部署和运行这些复杂的模型。**2. 大模型部署:**部署大型语言模型通常需要专业的知识和复杂的配置。Ollama 的出现使得没有深厚背景知识的用户也能进行部署操作。**3. 支持的模型:**Ollama 支持多种开源大模型,例如 Llama 2 和 Mistral。这意味着用户可以根据自己的需求和喜好选择不同的模型。**4. 跨平台支持**Ollama 提供跨平台支持,这意味着无论是在 Windows、Linux 还是 macOS 上,都可以使用 Ollama部署模型。#### 描述知识点**1. 系统要求**在使用 Ollama 部署模型之前,需要了解必要的系统要求。这包括处理器类型、内存大小、存储空间和可能的操作系统限制。**2. 安装步骤**文档会详细讲解 Ollama 的安装过程,包括下载安装包、配置环境以及运行初次部署所需的命令。**3. 模型拉取**介绍如何使用 Ollama 拉取并下载所需的大模型文件。这部分内容将涵盖如何访问模型仓库和如何选择特定的模型版本。**4. 运行与参数调整**完成模型下载后,接下来的步骤是运行模型并根据需要调整运行参数。这可能包括设置 GPU 加速、调整内存分配和优化运行速度。**5. 高级应用**描述了 Ollama 提供的高级应用,例如如何集成 API 来进行编程调用,Python 交互的使用方法,以及性能优化技巧。**6. 安全和隐私**部署模型时,数据安全和用户隐私是重要考虑因素。文档会讲解如何确保数据在本地处理,从而保护用户的隐私。#### 标签知识点**1. AI**人工智能(AI)是涵盖大语言模型在内的广泛领域,部署模型是 AI 研究和应用中的一个关键步骤。**2. 大语言模型:**大语言模型是 AI 中的一种技术,它能够处理和生成人类语言。这些模型通常需要大量数据和计算资源进行训练。**3. 本地部署:**与云部署相比,本地部署意味着大模型在用户的个人设备上运行,这为用户提供了更多的控制权和灵活性。#### 压缩包子文件名知识点**文件名**提供的文件名 "CfAjrKpu41KLcv0V1JKM-master-49d47fd5225abdf7263c371bf32c26cf3540e34b" 暗示这是一个版本控制系统的提交哈希值。这可能意味着文件来自于一个使用 Git 等版本控制系统管理的项目。---以上是根据提供的文件信息生成的详细知识点。这些内容对于理解如何使用 Ollama 工具部署大语言模型非常有帮助,尤其对于希望在本地环境中工作而不依赖云服务的个人用户和开发者。
Ollama本地部署指南[项目源码]
## Ollama框架本地部署知识点### 开源框架介绍- **Ollama** 是一个开源框架,专门设计用来简化在本地计算机上部署和运行大型语言模型(LLM)的流程。- 它支持本地执行,这意味着不需要依赖远程服务器或云服务,所有操作都在本地机器上完成,从而提供更高的数据安全性和隐私保护。- 拥有一个丰富的模型库,用户可以从中选择适合自己需求的预训练模型。- Ollama 的无缝集成特性表示其设计时考虑到了与现有系统和工具的兼容性,使得部署过程更为顺畅。- 提供了定制和微调功能,使开发者可以根据特定需求调整和优化模型。### 应用场景- **创意写作**利用大型语言模型进行文本生成,帮助用户创造文章、故事等。- **代码生成**能够根据描述自动生成代码,加速开发过程,辅助编程工作。- **语言翻译**进行多语言之间的翻译,促进跨语言交流。- **研究**在学术研究中提供强大的语言处理能力,辅助研究者进行数据分析。- **客户服务**作为智能客服系统的一部分,处理常见咨询,提升用户体验。### Windows系统部署步骤- **下载**从官方或指定的开源代码库中下载Ollama框架的安装文件。- **安装**运行安装程序,并根据提示完成安装过程。- **变更存储位置**安装过程中,可能会提供选项让用户自定义模型和数据的存储位置,以优化性能或出于隐私考虑。- **选择大模型**安装完成后,根据使用需求选择合适的大型语言模型进行加载和运行。### AI大模型学习资料包- 提供的一套AI大模型学习资料包旨在帮助读者深入理解Ollama框架以及大型语言模型的相关知识。- 资料包可能包括模型的工作原理、调优技巧、应用场景案例分析等。- 通过学习这些资料,用户不仅可以提高技术能力,还能更好地抓住由AI技术带来的职业机会,比如数据分析、AI开发、自然语言处理等。### 相关技术术语解释- **大型语言模型**(LLM)是指使用了大量自然语言数据进行训练的机器学习模型,通常用于处理复杂的语言理解和生成任务。- **模型库**Ollama框架中,模型库指的是包含各种预训练好的语言模型的数据库,用户可以根据自己的需求选择相应的模型。- **微调**(Fine-tuning)在预训练好的模型上使用特定数据集继续训练,以更好地适应特定任务或领域。- **源码**是指软件的原始代码,通常以代码包的形式发布,方便开发者进行本地部署或修改。### 文件信息分析- 提供的文件信息中的**压缩包子文件名**为`6oM9fGrtn9sl5mPlvfsg-master-f1243fc2368b3be74cb904fba7df9324cd57fa26`。这个文件名可能是一个版本控制系统的哈希值,用于唯一标识文件的特定版本,这里很可能是源码包的一个特定版本的哈希值,或者是一次提交(commit)的标识。这表明文件是从一个版本控制系统中导出的,可能是Git仓库。### 总结Ollama框架为开发者提供了一个在本地环境快速部署和使用大型语言模型的平台,简化了复杂模型的应用流程。对于想在本地进行AI开发的用户来说,Ollama无疑是一个强大的工具。通过掌握Ollama框架的使用,用户能够更快地进入大型语言模型的开发和应用领域,同时结合提供的AI学习资料包,可以进一步加深对AI技术的理解和实践。
本地安装BGE-M3模型[可运行源码]
本地安装BGE-M3模型是当前自然语言处理(NLP)领域中一项极具实用价值的技术实践,尤其适用于需要在本地环境中实现高效文本向量化与语义理解的应用场景。BGE-M3模型作为由百川智能推出的先进嵌入模型(Embedding Model),具备强大的多语言支持能力、高精度的语义表示能力以及对长文本的良好适应性,广泛应用于信息检索、文档相似度计算、问答系统、知识库构建等任务中。本文围绕“本地安装BGE-M3模型”的主题,结合Ollama工具和Python编程语言,详细阐述了从环境搭建到实际调用的完整流程,为开发者提供了一套可落地、可复现的技术方案。首先,在整个部署过程中,Ollama扮演着核心角色。Ollama是一个轻量级、易于使用的本地模型运行框架,允许用户在个人计算机或私有服务器上直接下载、管理和运行各种开源大模型,而无需依赖云端API服务。通过访问Ollama官网(https://ollama.ai/),用户可以便捷地下载适用于Windows、macOS或Linux系统的客户端程序,并完成安装配置。安装完成后,可通过命令行方式拉取所需的模型镜像。针对BGE-M3模型,只需执行类似`ollama pull bge-m3`的指令即可将模型文件下载至本地缓存目录。这一过程不仅简化了传统深度学习模型部署中复杂的依赖管理与硬件适配问题,还显著降低了使用门槛,使得非专业研究人员也能快速上手。接下来的关键步骤是利用Python进行模型调用与文本向量化处理。为了实现这一点,项目采用了langchain-community库——这是LangChain生态系统中的一个重要组成部分,专注于提供模块化、可扩展的工具链以支持各类语言模型的集成与应用开发。通过该库中的`OllamaEmbeddings`类,开发者能够轻松初始化指向本地Ollama服务的嵌入接口,并指定使用bge-m3模型生成高质量的文本向量。例如,在代码示例中通常会包含如下结构```pythonfrom langchain_community.embeddings import OllamaEmbeddingsembeddings = OllamaEmbeddings(model="bge-m3")text = "这是一个用于测试的中文句子"vector = embeddings.embed_query(text)print(vector)```上述代码展示了如何将一段原始文本转换为固定维度的稠密向量(即嵌入向量),该向量能够在向量空间中准确反映文本的语义特征,进而用于后续的聚类、分类或近似最近邻搜索(ANN)操作。更进一步地,实际应用场景往往涉及大量非结构化文档的处理,因此文中还提到了文档解析与分片技术。所谓文档解析,是指将PDF、Word、Markdown等格式的文件内容提取为纯文本;而文档分片则是将长文本按照一定策略(如按字符数、句子边界或语义段落)切分为多个较小片段,以适应模型的最大输入长度限制并提升语义粒度控制能力。这一步骤常借助于`langchain.text_splitter`模块中的`RecursiveCharacterTextSplitter`等工具实现。完成分片后,每个文本块均可独立送入BGE-M3模型进行向量化,并将结果存储于本地向量数据库(如Chroma、FAISS或Weaviate)中,形成可供实时查询的语义索引体系。值得一提的是,整个流程强调“本地部署”这一核心优势。相较于调用远程API,本地运行BGE-M3模型具有多项显著优点一是数据隐私性强,所有文本处理均在本地完成,避免敏感信息外泄;二是响应速度快,不受网络延迟影响,适合高频次、低延迟的应用需求;三是成本可控,无需支付按token计费的云服务费用,特别适合中小企业或个人开发者长期运营。此外,结合Docker容器化技术或systemd服务管理,还可实现模型服务的自动化启动与稳定性保障。压缩包中的源码文件(如`Xsjh6wfV1ZPkpN6CMwco-master-babe3e45da9f26f9aa0b43d81f8e52de5134ab94`)很可能包含了完整的项目结构,包括依赖清单(requirements.txt)、配置文件、示例文档、分片逻辑脚本、向量存储模块以及可视化调试工具,极大提升了项目的可移植性与工程化水平。开发者只需克隆仓库、安装依赖(`pip install -r requirements.txt`)、确保Ollama服务正常运行,便可立即运行示例代码验证功能完整性。综上所述,本地安装并使用BGE-M3模型是一项融合了前沿AI技术与实用工程方法的综合性实践。它不仅体现了现代嵌入模型在语义理解方面的强大能力,也展示了Ollama与LangChain等开源生态工具在降低AI应用门槛方面的巨大潜力。对于希望构建自主可控、高性能、高安全性的智能文本处理系统的开发者而言,掌握这一整套技术栈具有重要意义。未来,随着更多高效小型化嵌入模型的推出及本地推理优化技术的发展,此类本地化部署方案将在企业知识管理、智能客服、学术研究等领域发挥越来越关键的作用。
半糖主义941
DeepSeek大模型实战:模型全解析、部署及大模型训练微调代码实战
课程名称适应人群DeepSeek大模型实战:模型全解析、部署及大模型训练微调代码实战人工智能开发者、学习者,想系统掌握大模型技术原理与实践技能;企业技术人员,需规划大模型应用与开发方向,推动业务落地
多模态大模型的概念与本地部署调用
资源摘要信息: "本文主要介绍多模态大模型的概念,重点讨论了本地部署调用的两种模型:CogVideoX-5B视频模型和使用ollama部署的Llama-3.2-11B-Vision-Instruct-GGUF视觉问答模型。在CogVideoX-5B视频模型部分,本文详细介绍了模型的特点、环境安装、模型下载、运行代码以及生成效果。在使用ollama部署Llama-3.2-11B-Vision-Instruct-GGUF实现视觉问答部分,本文详细阐述了模型的介绍、预期用途、安装ollama和Llama 3.2 Vision模型以及运行Llama 3.2-Vision的方法。"知识点一多模态大模型的概念多模态大模型是一种能够同时处理和理解多种不同类型数据(如文本、图像、音频等)的人工智能模型。这种模型的最大特点就是能够将不同类型的数据进行有效融合,以实现更丰富、更精确的决策和预测。多模态大模型在自然语言处理、计算机视觉、音频处理等多个领域都有广泛的应用。知识点二:本地部署CogVideoX-5B视频模型1. 模型介绍CogVideoX-5B是清影同源的开源版本视频生成模型,具有入门级和高效性能的特点。模型名称中的"5B"表示该模型有50亿参数,具备生成高质量视频的能力。该模型能够实现视频生成,且具有较低的二次开发成本。2. 环境安装需要配置适当的硬件环境和安装必要的软件环境。硬件环境通常需要具备高性能的GPU,软件环境需要安装支持深度学习框架的环境。3. 模型下载用户可以从开源平台下载CogVideoX-5B模型。4. 运行代码需要编写相应的代码来运行模型,代码中需要包含模型的加载、输入数据的预处理、模型推理以及输出结果的处理等步骤。5. 生成效果运行模型后,可以生成具有高质量视觉效果的视频。知识点三使用ollama部署Llama-3.2-11B-Vision-Instruct-GGUF实现视觉问答1. 模型介绍Llama-3.2-11B-Vision-Instruct-GGUF是一种大型视觉问答模型,通过该模型可以实现对图像的描述以及基于图像的回答问题。2. 预期用途模型主要用于视觉问答任务,例如根据输入的图像描述其内容,或者根据输入的图像和问题给出答案。3. 安装ollama:ollama是一个用于部署和运行大型模型工具,需要用户在本地环境进行安装,以便部署和运行Llama-3.2-11B-Vision-Instruct-GGUF模型。4. 安装Llama 3.2 Vision模型:安装完ollama后,需要下载并安装Llama 3.2 Vision模型。5. 运行Llama 3.2-Vision通过编写代码来运行Llama 3.2-Vision模型,进行视觉问答任务。运行代码需要包含模型的加载、输入数据的预处理、模型推理以及输出结果的处理等步骤。知识点四:模型的性能参数- 推理精度:模型支持多种推理精度,包括FP16、BF16、FP32、FP8、INT8和INT4。不同的推理精度会影响模型的计算资源消耗和推理速度。- GPU显存消耗:模型在不同的推理精度下,对GPU显存的需求也有所不同。例如,在FP16精度下,单GPU显存消耗为18GB,在BF16精度下为26GB。- 推理速度:模型在不同的GPU和推理精度下,推理速度也会有所不同。例如,在单卡A100 GPU、FP16/BF16精度下,推理速度约为90秒。知识点五:模型的微调在实际应用中,为了使模型更好地适应特定任务,通常需要对模型进行微调。模型的微调需要在特定的数据集上进行,以使模型参数更新,以适应新的任务。微调时,模型在不同精度下的显存消耗也会有所不同。例如,在FP16精度、bs=1的情况下,微调时的显存消耗为47GB,在BF16精度、bs=1的情况下,微调时的显存消耗为61GB。
AAA黑8AAA
ollama 运行大模型调用gpu GTX 1650
本文详细介绍了如何在Ollama中配置和运行大模型,特别是针对NVIDIA GTX 1650 GPU。首先,确保显卡驱动和CUDA版本符合要求,然后安装Docker和NVIDIA容器工具包。通过Docker运行Ollama容器并启用GPU加速,下载并运行适合显存的模型版本。最后,提供性能优化建议和典型问题的排查方法。
pourui
linux 部署ollama
本文详细介绍了如何在Linux环境下逐步部署Ollama应用。首先,确保系统环境具备必要的依赖项和支持工具,然后安装Docker和Dokku,接着添加PostgreSQL插件支持,构建并发布Ollama应用,最后进行测试与验证,并提供后续维护的建议。
白茶qh