logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FastAPI 网络编程入门到实战:从 HTTP 协议到异步 API 开发

本文从 HTTP 协议基础出发,系统讲解 FastAPI 核心功能:① 路由(静态/动态)与装饰器用法;② 路径参数(Path)与查询参数(Query)的类型转换及校验(ge/le/min_length 等);③ 请求体验证(Pydantic 模型);④ HTTPException 统一异常处理;⑤ 异步编程(async/await)提升 I/O 并发;⑥ ASGI 与 WSGI 对比及 Uvic

#python#fastapi
Linux 命令——文件、进程、网络与 Vim 编辑器

本文介绍 Linux 常用命令,涵盖文件与目录操作(cd、ls、mkdir、mv、cp)、文件查看(cat、less、head、tail)、进程管理(ps、grep、kill)、权限修改(chmod 数字/符号法)、网络命令(ping、curl、ss)及 Vim 编辑器三种模式与保存退出。附带重定向、清屏等技巧。适合初学者快速上手日常运维与开发环境。

#linux#编辑器#网络
从零搭建 RAG 系统:Milvus 向量数据库 + 大模型完整实战指南

**RAG(检索增强生成)** 通过检索外部知识增强大模型回答,解决幻觉与知识滞后。核心流程:文档切片(滑动窗口500/50)→ Embedding(统一模型,本地BGE或云端API)→ 向量检索(Milvus)→ 可选混合检索(加BM25+RRF)→ 可选Rerank(高精度)。索引默认IVF_FLAT,大数据用HNSW;度量选COSINE。选型原则:敏感数据用本地BGE;含专有名词用混合检索;

#milvus#数据库
Claude Code 完整安装与配置指南(含 CC-Switch 多供应商切换工具)

本文详解 Claude Code 的完整安装流程:从 Node.js 环境搭建、npm 淘宝镜像配置加速下载,到全局安装 CLI 工具,再通过 CC-Switch 可视化管理多供应商 API Key,最后在项目目录启动 AI 编程助手。每一步均说明原理与避坑要点,助你快速上手。

#python#后端
Python 模块、包与异常处理:构建更稳健的程序

本文系统讲解 Python 模块、包与异常处理三大核心机制。模块部分涵盖定义、`import`/`from` 导入方式、`sys.path` 搜索路径及 `__name__` 属性。包部分介绍其目录结构、`__init__.py` 作用、`__all__` 接口控制以及绝对导入与相对导入的方法。异常处理部分详解 `try/except/else/finally` 完整结构与异常捕获规则,并介绍 `

#python#开发语言
滤波与火控:当EVE的武器曲线遇上低通滤波器

朋友安利EVE Online,在旁边播放讲解武器机制的B站视频。画面中武器输出效率随距离变化的曲线,让我瞬间认出那是低通滤波器的幅频响应。本文从这一突发奇想出发,建立“距离即频率”的映射模型,论证炮台本质为实际低通滤波器——最佳射程如通带,失准范围即过渡带;导弹则逼近理想低通滤波器——射程内满伤,超出一步伤害归零,以if-else逻辑实现阶跃截断。进而探讨此类比为何必须是低通而非高通或带通,揭示游

终结Bug的源头:一次“双重契约+多轮陪审”的真实AI编码实验

AI编码的痛点在于代码能跑却Bug丛生,根源是缺乏一份不可变的法律文件来约束生成行为。我们的解法:提取“源契约”作为通用根基,构建“双重契约”(全局宪法+文档生成规范),设计A(生成者)、B(初审)、C(验证)、D(终审)四角色层级递进审查——只有两个独立法官都通过,文档才算冻结。一个中型全栈项目验证了这套方法论:2份任务契约、7份代码文档全程由AI生成,全部业务代码一次运行通过,0 Bug。这套

#bug#人工智能#代码规范
AI 编程零 Bug 的核心秘密:契约式提示词的本质与构造

摘要:AI 编程工具虽能提效,却常因路径混乱、环境变量滥用、命名随意等“泛化生成”弊端,导致代码难以直接交付生产。本文剖析问题根因——缺乏统一契约,指出契约式提示词是破解之道。文章给出契约的七项核心构成(路径、配置、数据模型、函数签名、API 规范、外部依赖、错误处理),并提出从已有确定性资产(DDL、OpenAPI、JSON Schema)高效抽取契约的工作流,最终提供一份极简实战骨架,帮助开发

#bug#人工智能#自然语言处理
Ollama + ModelScope:本地大模型极简部署

本文介绍如何使用 Ollama 在本地快速部署大模型,涵盖安装、命令行操作、通过 ModelScope 拉取 GGUF 模型、Python 与 HTTP 接口调用示例,以及 Ollama、vLLM、llama.cpp 三大工具的横向对比。内容精简实用,适合开发者快速上手本地 AI 推理。

CentOS 7 虚拟机部署 Dify

本文详细记录了在 CentOS 7 虚拟机 环境下,从零开始部署开源 LLM 应用开发平台 Dify v1.10.1 的完整过程。针对国内用户在部署中常见的 Docker 镜像拉取超时、SELinux 权限拒绝、宿主机目录挂载写入失败、虚拟机网络访问配置 等典型痛点,提供了一步一图的解决方案。文中重点讲解了如何精准获取虚拟机 ens33 网卡 IP、通过 chcon 修复 SELinux 上下文,

#centos#linux#运维
    共 12 条
  • 1
  • 2
  • 请选择