logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《2026 Python零基础入门:用AI主题学编程》第七课:高级函数 + lambda —— 批量处理提示词、简单函数式编程

用*args/**kwargs、lambda、map/filter/sorted等Python特性,能大幅提升提示词批量生成、修改、筛选的效率,是AI提示工程中非常实用的中级技巧。

#python#人工智能#开发语言
GitHub 上的 CI/CD 怎么用?从 GitHub Actions 到一条可上线的流水线

本文介绍了GitHub Actions作为CI/CD工具的核心概念和使用方法。主要内容包括:1)Workflow、Job、Step等基本概念;2)最小可运行的CI测试示例;3)三种常见的CD触发方式;4)密钥管理的正确做法;5)矩阵构建测试多版本;6)缓存优化技巧;7)常见问题及解决方案。文章提供了前后端通用的流水线骨架,强调权限最小化、环境隔离等最佳实践,并给出了学习CI/CD的自测清单。通过Y

#github#ci/cd#自动化
哈希表(HashMap)为什么快?从原理到手写最小实现

本文系统讲解了哈希表的核心原理与应用要点。首先揭示哈希表本质是"数组+索引计算",通过哈希函数将查找操作从遍历比较优化为直接定位。文章详细分析了哈希表平均O(1)复杂度的前提条件,强调冲突处理的必要性,比较了拉链法和开放寻址法的优劣。重点阐述了装载因子与扩容机制的关系,并给出简化版拉链法实现伪代码。最后指出常见误区,提醒读者注意冲突退化、key一致性等问题。全文强调哈希表的性能

#散列表#数据结构
踩坑:Redis 缓存「查不到就打到 DB」穿透与击穿的差别

本文分析了缓存系统常见的三类问题:穿透(不存在的key查询穿透到DB)、击穿(热点key过期瞬间大量请求)、雪崩(大量key同时过期)。针对穿透建议使用布隆过滤器或缓存空值;击穿可通过互斥锁、单飞模式或永不过期策略解决;雪崩则需TTL随机化。关键要区分这三类问题的不同特征和应对策略,避免常见的缓存设计误区。全文简明扼要地总结了缓存问题的核心原理与解决方案。

#缓存#数据库#redis
踩坑:Docker 卷挂载后「Permission denied」——UID/GID 与 root 容器

摘要 容器与宿主机目录权限不一致的核心原因是Linux基于UID/GID数值匹配权限,而容器内外用户身份可能不同。常见问题包括:非root容器用户访问root宿主目录、跨平台绑定挂载语义差异等。解决方案包括:构建镜像时固定UID并调整宿主机目录属主;在Compose中显式对齐用户;开发环境可通过命名卷或入口脚本调整权限(避免生产环境滥用777)。关键在于确保容器内外UID数值匹配,而非简单设置文件

#docker#容器#运维
《2026 LangChain零基础入门:用AI应用框架快速搭建智能助手》第2课:PromptTemplate 与动态 Prompt —— 像变量一样灵活生成专业提示词

本课针对只会简单 API 调用的读者,讲解 LangChain 的 PromptTemplate 使用:变量填充、few-shot 示例、多语言模板。示例通过模板化 Prompt 快速生成专业内容,支持互动输入。学完即可灵活定制大模型提示词,适合零基础向更结构化的 AI 应用开发过渡。

#人工智能
《2026 LangChain零基础入门:用AI应用框架快速搭建智能助手》第4课:Memory 与 ConversationChain —— 让AI真正“记住”对话历史

本课讲解 LangChain Memory 与 ConversationChain:ConversationBufferMemory 完整保存历史、WindowMemory 限制长度、文件保存/加载。示例构建带记忆的多轮聊天机器人,支持连续上下文。学完可让 AI “记住”对话,适合零基础向有状态的 AI 交互工具过渡。

#人工智能
《2026 LangChain零基础入门:用AI应用框架快速搭建智能助手》第5课:Agents 基础 —— 让AI自己决定下一步做什么,实现ReAct风格的智能代理

本课讲解 LangChain Agent 基础:ReAct Agent 创建、@tool 定义工具、AgentExecutor 执行思考-行动循环。示例让 AI 自动调用计算/天气工具解决问题。学完可构建能“自己决定用什么工具”的智能代理,适合零基础向自主 AI 助手过渡。

#人工智能#python
《2026 LangChain零基础入门:用AI应用框架快速搭建智能助手》第6课:Tools 与自定义工具 —— 给AI加上搜索、计算、读文件、调用外部API等能力,让代理更强大

本课讲解 LangChain Tools 与自定义工具:@tool 定义、添加到Agent、实现计算/天气API/文件读取等能力。示例让AI自动调用工具解决问题。学完可为代理添加任意外部能力,适合零基础向实用AI助手过渡。

#人工智能
《2026 LangGraph零基础入门:从简单Agent到复杂多智能体系统的实战指南》第3课:构建第一个实用单 Agent 图(带工具调用)

第3课实战构建一个完整的写作助手单Agent图,包含搜索工具、撰写初稿工具,并通过conditional edges实现多轮工具调用与自动结束。代码详细展示了State、Agent节点、ToolNode和路由函数的完整配合,帮助读者从理论走向第一个可落地的实用Agent。适合已掌握前两课基础、希望快速搭建真实AI应用的开发者。

#人工智能#edge
    共 48 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择