logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《从零构建一个类 Claude 的流式 AI Agent:架构设计与实践》

流式体验:让用户感知到 Agent 在"思考"工具扩展:如何设计可插拔的工具系统跨平台:LLM 生成的命令如何在不同系统上执行状态管理:多轮对话的上下文维护这个项目还在持续迭代中,后续计划支持 MCP 协议、长期记忆等功能。

#python#fastapi
从“conda 命令找不到”到成功激活环境——我在 Trae 里踩的一个坑

问题原因解决方法Trae 终端不识别 conda没有加载 conda 的初始化脚本手动执行每次都要手动执行配置文件未自动加载修改$PROFILE或配置 Trae 终端环境激活后 Python 路径不对未正确选择解释器在 Trae 里选rag环境的 Python 路径这个坑其实不大,但是很烦人。如果你也在 Trae 里用 conda,提前把配置文件配好,能省很多时间。conda 不是不能用,是 Tr

#python#conda
一次订单同步任务的多线程改造实践

是 Java 线程池的核心实现类,位于包中。它管理着一组工作线程,负责执行提交的任务。是 Java 8 引入的异步编程工具,可以看作Future的增强版。它解决了传统Future痛点Future手动完成结果❌回调机制❌组合多个任务❌异常处理抛出超时控制需自己实现知识点实践应用核心线程数 vs 最大线程数核心常驻,最大应对突发有界队列防止任务积压导致 OOM拒绝策略保证任务不丢失异步执行无返回值的任

#java
《从零构建一个类 Claude 的流式 AI Agent:架构设计与实践》

流式体验:让用户感知到 Agent 在"思考"工具扩展:如何设计可插拔的工具系统跨平台:LLM 生成的命令如何在不同系统上执行状态管理:多轮对话的上下文维护这个项目还在持续迭代中,后续计划支持 MCP 协议、长期记忆等功能。

#python#fastapi
agent开发中遇到的,流式输出,不能实时呈现到前端的问题

不是让代码“等待0秒”,而是主动告诉事件循环:“我先让出CPU,你们先处理其他任务(比如真正发送数据),我排到最后等”。没有这行代码,你的协程会一直霸占CPU,发送任务永远得不到执行机会!有时候解决问题不需要复杂的架构调整,一行代码就够了。关键是理解底层原理:事件循环如何调度任务await 的真实含义同步操作和异步操作的区别希望这篇文章能帮你少走弯路!#Python #异步编程 #WebSocke

#python
到底了