news 2026/8/27 19:16:13

【笔记】用cursor手搓cursor(九)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【笔记】用cursor手搓cursor(九)

用了一圈,我觉得目前知识库比较接近我的预想的是腾讯的ima,但是管理大规模知识的检索,以及索引的索引,索引的索引的索引…都还是问题,说白了就是思维链通路。

最新的deepseek v4 flash还不错,但deepseek整体还是很令人失望的,尤其是最近的deepseek harness,产品经理就是想往ecosystem去的,真正的harness微乎其微,记忆组件、元学习、知识管理以及幻觉控制都没有。虽然目前是v0.1,百废待兴,可能是想万物都能接成node,但是从我个人角度觉得后期也不会太行或者说太符合我的期望。

qwen3.8确实还是比较惊艳的,到3.8基本上模型已经非常聪明了,虽然知识上index是-10分,deepseek目前是1分,claude大概50分,在模型本事的幻觉控制上qwen3.8还是可以的。其实我现在的出发点是qwen3.6 35B A3B,因为速度快,在mac上单agent能跑到120 token/s,然后定义流程,或者说是模式,比如学习模式,比如推理模式。在不同的模式下,会有不同的sub agent生成,然后通过fork承接上下文,再通过message互相发信息添加上下文丰度。但是merge现在还比较粗暴,直接summarize以后append到主agent上,还做不到按需定点投喂context…

这几天又把agent重新写了几遍。首先是context manager已经比较清晰了。对于比较小的模型,就是一步一步引导[system prompt, user prompt, ... | step guide, response / tool call + output]->[system prompt, user prompt, ... step summary],这样前置可以最大化kv cache hit,后面的话可以用一个状态机控制诸如要不要tool call,一步一步注入tool call的参数wizrd防止小的模型json乱来,比如[..., TOOL CALL guide or NO, WEBPAGE]->[..., WEBPAGE: please provide url, <url>, <content> ]->[..., <url> <content> summary]。这个就是每轮的大概流程,其中还需要在必要的时候进行context compact,防止token超。这个就需要context array可以stage,可以discard,可以commit,比如[1, 2, 3 | (stage) 4, 5], 如果discard又变成[1, 2, 3],再加一个commit总结变成[1, 2, 3, 6]相当于fork-merge。

接着就是memory,我们有几种模式,比如nvida voyager模式下,我们可以先让LLM分析下user intent和target state;然后开启一轮current state的调查,之后再从current state到target state在user intent下如何一步一步用状态机tool call。voyager模式就是先使用一个叫learn的模式,把网页和文件内容一件一件读取并生成各种问题当初始化课程。voyager模式在此基础上,从current state到target state提出我们需要解决哪些问题,哪些是简单问题需要嵌套提问,哪些可以直接解决。之后我们就要判断是问题属于哪一层,比如简单的两层,一层是永久知识,一层是临时知识——永久知识存在vector db里,临时知识放内存里。我们在解决问题的时候会提出很多问题,然后查询,如果有问题已经解决,就查出来总结,最后综合所有问题,看看最终问题有没有解决。最后我们提前回检测用户的主要语言和目标语言(如果是翻译的话,否则等于主要语言),然后用目标语言进行最终输出解决方案。

有不少问题还要解决,比如learn的时候,如何连接各种问题,形成更好的思维链路,比如随机抽取问题,然后看看它们能不能连起来。但是终极问题是,如果LLM不熟悉这个领域,它怎么提出正确的问题?这个时候只能靠webpage tool让它在不确定的时候先使用搜索引擎。

其实写各种模式就已经是各种落地插件了。如果想要通用,得一点一点调整状态机的策略。后面得做点实验,是状态机好还是LoRA动态训练好了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/27 19:12:07

UL1561——干式配电变压器的“安全铁律” 出口墨加美地区安规认证变压器

UL1561——干式配电变压器的“安全铁律”在UL针对变压器的认证体系中&#xff0c;UL 1561是分量最重、要求最严的标准之一。它针对的是10kVA以上的干式通用和电力变压器&#xff0c;覆盖了从生产线主电源供电到大型工业设备配电的核心场景&#xff0c;堪称产线动力的“主力军”…

作者头像 李华
网站建设 2026/8/27 19:12:03

翼龙飞行建模:从化石数据到多目标优化的实战路径

1. 这不是一篇“论文模板”&#xff0c;而是一份翼龙飞行建模的实战手记2022年小美赛A题——“翼龙如何飞行”&#xff0c;表面看是个古生物问题&#xff0c;实则是一道典型的多学科交叉建模题&#xff1a;它不考你背了多少空气动力学公式&#xff0c;而是逼你从零开始&#xf…

作者头像 李华
网站建设 2026/8/27 19:07:07

一个双非软件工程本科生的逆风翻盘经历

写在前面 我的高考分数不高&#xff0c;只上了一个很一般的学校&#xff0c;也对自己的专业不感兴趣。但庆幸的是&#xff0c;大学四年&#xff0c;我慢慢的对编程产生了兴趣&#xff0c;学会了如何学习并走入了编程的大门。 后来还算顺利吧&#xff01;考上了某211硕&#xff…

作者头像 李华
网站建设 2026/8/27 19:04:41

在这公司干了五年Android开发,发现薪资被新人倒挂,凭什么不给老员工涨薪?

最近网上有篇热帖引发了互联网圈内码农们的共鸣。随着2021届高校毕业生秋招的工作接近尾声&#xff0c;职场新人接连入厂。大多数码农们也愈发感叹这种被新人薪资倒挂的现象是越来越严重了。 正所谓长江后浪推前浪&#xff0c;这一浪有时候就真能把你拍在沙滩上… 那么问题就来…

作者头像 李华
网站建设 2026/8/27 19:01:56

GitHub官方2021年度报告出炉,球球程序员们别内卷了

7300万开发者在365天里能做什么&#xff1f; 最近&#xff0c;全球最大开发者社区GitHub重磅发布2021年度报告&#xff0c;透露了一个数据&#xff1a;GitHub目前在全球已有超过7300万开发者用户&#xff0c;其中56.8%来自北美之外的地区。在新冠疫情仍未褪去的2021年&#xff…

作者头像 李华