日期档案
< >

Doro 站点数据

文章 8 总阅读 4140 总点赞 462 总点踩 44 总评论 7
  • Python 原生封装 Llama.cpp 大模型推理接口

    本文以通义千问Qwen量化GGUF模型为案例,基于Llama.cpp框架展示本地大模型调用与功能开发的完整实现原理及流程。全文采用原生Python编写代码案例,无需依赖重型AI框架,依次实现模型元数据解析、本地接口单次对话调用、多轮对话持久化记忆、自定义工具调用拓展等功能实现逻辑,针对直接调用大模型上下文断裂、功能单一、拓展性不足等问题,通过轻量化对话记忆与工具解析执行框架完成优化实现,拆解本地对话交互运行原理,帮助开发者掌握大模型的基础调用原理。 大模型基础内容 什么是GGUF格式 首先 GGUF 是
  • Agent 学习笔记 14:Harness Engineering:给 Agent 装上一层可靠外壳

    单次 Demo 能跑,不代表 Agent 可以交给真实用户。模型输出、工具调用、状态恢复、权限控制和人工介入之间,还需要一个稳定的运行外壳,这就是我理解的 Harness Engineering。 Harness 管的是整个运行环境 它通常包括明确的项目指令、上下文策略、工具契约、状态机、结构化输出、权限、超时重试、日志追踪和评估回归。模型提供灵活判断,Harness 把这种判断限制在可测试、可恢复的轨道里。 请求 -> 身份与策略 -> 上下文构建 -> Agent 循环 -> 工具治理 -> 产物校验
  • Vibe Coding 有了接口原型后:用智能体做一份联调差异单

    把 Vibe Coding 想成先搭出样板房:一句自然语言就能很快生成页面、接口骨架和交互流程。它适合前端、后端、运维和 Web Coding 开发者把想法跑起来。当天可以先选一条可回滚的接口链路,让智能体只读取契约与测试结果,生成一份差异单;做到每一条差异都能回到来源文件,就已经足够有用。 Vibe Coding 先帮你跑出原型,为什么联调还是会卡住? Vibe Coding 擅长把意图变成可见的原型。例如,前端页面、接口调用代码和模拟数据可以在一次对话里迅速出现。它解决的是“先让功能看得见”。 但接口
  • "AutoMem: A Text-Gradient Recursive Self-Improvement Framework for Automated Memory Architectures Search" 论文笔记

    华东师范大学 ICALK 实验室联合上海人工智能实验室的工作 AutoMem ,目前挂在 Arxiv 26.07 上,把 LLM Agent 的长期记忆设计重新表述成一个 任务自适应的记忆架构搜索 问题, 本质上就是给每个 task 找一个现有方法的最佳组合 这篇工作可以看成是紧接着 MemEvolve 的思路往前走了一步。MemEvolve 把整个记忆系统当成一个整体去演化,每一个候选都是一份 单体(monolithic)实现 ,好处是灵活,坏处是失败发生时无法把责任归因到具体的记忆模块,也无法做受控的
  • MonkeyCode 是什么:一个浏览器里的 AI 开发平台

    MonkeyCode 是什么:一个浏览器里的 AI 开发平台 很多人第一次听说 MonkeyCode,会以为它又是一个"套壳 ChatGPT 的聊天窗口"。其实它不是聊天机器人,而是一套真正能干活儿的 AI 开发平台。 一句话介绍 MonkeyCode 是一个免费、无需安装的在线 AI 开发平台。你打开浏览器、注册账号,就能在一个内置的云端开发环境里,用自然语言让 AI 帮你完成开发、测试、部署的全流程。 它和普通 AI 聊天工具有什么不同? 普通聊天工具给你的是"一段回答";MonkeyCode 给你的
  • Agent 学习笔记 15:Skill System:让 Agent 学会发现和复用能力

    工具解决的是“调用一次能力”,Skill 解决的是“复用一套完成任务的方法”。当 Agent 不只需要一个函数,而是需要步骤、资源、判断标准和验证方式时,技能系统就比不断扩充工具列表更合适。 Tool、Skill 和 Sub Agent 的边界 Tool 通常是原子动作,例如读文件、查订单;Skill 是围绕目标封装的工作流,例如“生成并校验周报”;Sub Agent 则拥有相对独立的上下文和执行循环,适合边界清晰、可并行的子任务。层级越高,成本和治理要求也越高。 一个 Skill 应包含什么 除了名称和
  • unibest:基于 Vite + Vue 3 的 Uni-app 开发终极方案

    告别 HBuilderX?拥抱 unibest:基于 Vite + Vue 3 的 Uni-app 开发终极方案在移动端跨平台开发领域,Uni-app 凭借其强大的跨端能力不仅统一了小程序和 App 的开发,更构建了庞大的生态。然而,传统的开发模式(依赖 HBuilderX、基于 Webpack 的构建速度、繁琐的样式写法)在面对日益复杂的大型项目时,逐渐显露出工程化能力的短板。unibest (uni-app + best) 的出现,正是为了解决这些痛点。它是一套集成了当前前端最前沿技术栈的 Un
  • 前端实现进度条

    🧑‍💻 写在开头点赞 + 收藏 === 学会🤣🤣🤣后端处理数据处理逻辑特别多的时候,并不会很及时返回数据,一般情况后端给前端返回进度,这个目前是前端自己返回进度到90,等到接口返回完成再到100%1、设置全局样式?12345678910111213141516<div class="loading-overlay" v-show="PageController.nextLoading">  <div class="loading-content">    <div style="text-al