从零到一构建智能终端(七):LLM Agent 中的 ReAct 执行模型深入解析 ReAct(Reasoning + Acting)范式在 LLM Agent 中的应用,探讨推理-行动循环的设计、工具调用编排和状态管理2025年11月4日12 min read终端开发AIReact阅读更多
从零到一构建智能终端(三):Web 终端的高性能渲染方案探讨如何在浏览器环境中实现高性能的终端渲染,包括 Canvas vs DOM、批量写入优化、Unicode 处理和 60fps 的挑战2025年11月3日12 min read终端开发前端性能优化阅读更多
从零到一构建智能终端(六):代码语义搜索的向量数据库设计探讨如何构建面向代码的向量数据库系统,包括 AST 感知分块、嵌入向量索引、余弦相似度搜索和混合检索策略2025年11月3日12 min read终端开发AI向量数据库阅读更多
从零到一构建智能终端(五):Git 提交图的可视化算法解析如何将 Git 的 DAG 提交历史转换为二维平面图,探讨列占用算法的设计思路、分支合并处理和 SVG 路径生成2025年11月2日11 min read终端开发算法可视化阅读更多
从零到一构建智能终端(四):Frecency 算法在命令补全中的应用深入解析 Frecency 算法的设计原理,探讨如何结合频率与时近性构建智能的命令排序系统,以及在终端补全场景中的工程实践2025年11月1日10 min read终端开发算法阅读更多
从零到一构建智能终端(二):OSC 转义序列与 Shell Integration 实现深入解析终端 OSC 转义序列协议,探讨如何通过 OSC 7 和 OSC 133 实现现代终端的 Shell Integration 功能2025年10月31日10 min read终端开发系统设计阅读更多
从零到一构建智能终端(一):终端多路复用器的实现 - Mux 架构深度拆解深入 OrbitX 的终端 Mux 架构,通过代码拆解其核心组件的实现。看它如何管理多个终端会话、处理并发 I/O,并与应用主线程高效通信2025年10月29日14 min read终端开发架构设计Tauri阅读更多
基于 Vue3 和 Tiptap的在线多人协同编辑文本编辑器为Umo Editor启用Tiptap协同编辑功能,实现基于vue3生态的多人实时协同编辑2025年4月12日4 min read前端协同编辑阅读更多
Vite模块联邦(vite-plugin-federation)实现去中心化微前端后台管理系统架构详细介绍如何利用模块联邦技术在vue3生态+vite中构建去中心化的微前端架构2025年4月12日20 min read前端架构设计阅读更多