返回首页
一周热榜
我在机器学习软件领域工作了四年,期间我遇到了一个反复出现的问题:我总是问自己,“我为什么要这样写这个函数?”或者“这个代码块为什么在这里?”
我尝试使用Obsidian和其他笔记应用来整理我的思路,但说实话,为自己写文档总是感觉像是一项繁琐的工作。文档总是让人觉得是为“别人”准备的。
于是,我决定构建一个VS Code扩展,直接将我的推理和上下文记忆与代码片段、标签等链接在一起。我甚至添加了一个优先级任务列表,这样我就能准确知道第二天待办的事情。
结果是什么?我从来没有使用它。
几个月后,我感到失望。我觉得自己在一件连我自己都觉得没用的事情上浪费了时间。
然后,智能代理出现了。
与AI代理的合作让我开阔了视野,但我遇到了一个瓶颈:“冷启动”问题。每次新会话都需要我从头开始解释一切。我尝试了MEMORIES.md、AGENTS.md和Claude的项目规则。讽刺的是,冷启动的改善并没有如预期那样明显。一些基准测试甚至显示,当被迫解析过多静态技能文件时,代理的表现反而更糟,而其他测试仅显示出边际10%的改善。
出于好奇,我决定实现一个本地的MCP,以便我的代理能够自主使用Neurotrace。
结果令人震惊。我没想到代理们真的会使用这个工具,但他们确实在使用。我还没有正式的基准测试,但我可以自信地说,冷启动的问题大大减少了。由于我使用来自不同提供商的不同代理,现在“下一个”代理确切知道我们昨天停在哪里了。他们决定保存哪些上下文记忆,而且做得相当不错。我的工作流程显著改善。
我很想听听你对代理记忆的看法,或者你是否找到更好的方法来处理上下文交接。
祝好,
Irwing Castro (CastleOneX)
你可以在以下市场找到它:
VS Code市场: [https://marketplace.visualstudio.com/items?itemName=BlackIronTechnologies.neurotrace](https://marketplace.visualstudio.com/items?itemName=BlackIronTechnologies.neurotrace)
Open VSX: [https://open-vsx.org/extension/BlackIronTechnologies/neurotrace](https://open-vsx.org/extension/BlackIronTechnologies/neurotrace)
我做自由职业已经三年了,主要从事网页开发。曾经有大约7400美元的收入被那些在收到最终交付成果后就消失的客户吞掉。最糟糕的一次是一个2800美元的品牌重塑项目,客户对每个修订都表示认可,赞扬我的工作,但在我发送发票的那天就停止了回应。
我现在采用了一种新的模式,客户可以预览项目,但文件只有在付款完成后才能解锁。这完全消除了这个问题——那些会付款的客户对此没有意见,而那些推迟付款的客户本来就不会付款。
我很好奇这里的其他人使用什么方法。是定金?托管?还是其他什么?