logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【0】kilo & Agent 理解

AI Agent是一类以大语言模型(LLM)为核心,具备自主认知、决策、行动与迭代能力的智能体。其核心目标是接收用户高层级目标或模糊需求后,无需人工逐步干预,通过整合记忆、规划任务、调用工具、执行反馈的闭环,自主完成问题解决,本质是"模拟人类思考与行动逻辑"的智能化任务处理载体。

【8】kilo 关键指令构建详解

模型消息主要包含system prompt、user、assistant三种类型,其中system prompt一般用于制定规则、角色定义等静态和全局的信息,是相对静态的,kilo作为agent需要感知当前状态,因此在user消息内会构建EnvironmentDetails,主要涵盖当前项目环境、用户设置、文件列表等状态信息,帮助模型更准确地理解当前环境,做出决策。System Prompt(系统

【7】Kilo 工具模块设计详解

模块化设计:工具按功能分组,便于管理和扩展按需加载:根据工作模式和配置动态启用工具安全可控:严格的参数验证和权限控制可扩展性:支持 MCP 协议集成第三方工具用户友好:清晰的工具描述和使用示例// 工具基类// 工具参数名称// ... 更多参数] as const// 工具显示名称// ... 更多工具// 工具使用接口// 具体工具类型(示例)是一个开放协议,允许 AI 应用与外部工具和数据源

#AI
【6】kilo 上下文管理与压缩机制

在与 AI 的长时间对话中,会话历史会不断增长,最终可能超出 LLM 的上下文窗口限制。自动监控:实时跟踪对话的 token 使用量智能压缩:当接近上下文窗口限制时,自动压缩历史对话保持连续性:压缩时保留关键信息,确保对话流畅触发方式自动触发压缩:系统自动检测上下文使用情况,达到阈值时自动压缩用户手动触发压缩:用户主动点击 UI 按钮触发压缩用户批准 AI 压缩:AI 检测到需要压缩时,请求用户批

#人工智能
【0】kilo & Agent 理解

AI Agent是一类以大语言模型(LLM)为核心,具备自主认知、决策、行动与迭代能力的智能体。其核心目标是接收用户高层级目标或模糊需求后,无需人工逐步干预,通过整合记忆、规划任务、调用工具、执行反馈的闭环,自主完成问题解决,本质是"模拟人类思考与行动逻辑"的智能化任务处理载体。

【1】Kilo Code 项目整体结构设计

Kilo Code 是一个开源的 VSCode AI 编程助手扩展,基于 React 和 TypeScript 构建。项目提供自然语言编程、任务自动化、智能重构等功能,支持多种工作模式(架构、编码、调试)和 AI 模型集成。采用分层架构设计,包含用户界面层、扩展核心层、服务层、工具层和 API 层。支持从 Marketplace 安装或源码构建,提供代码索引、自动补全等高级功能,适用于创建新功能、

到底了