2作者: 7e10大约 1 个月前原帖
我最近阅读了几份资料,包括安东尼奥·古利的《AI代理设计模式》、萨姆·巴格瓦特的《构建AI代理的原则》和《构建AI代理的模式》,以及LangGraph学院的课程和DataCamp上的一些内容。<p>这个领域发展非常迅速,因此我很好奇这里的其他人是如何进行学习的。你们在构建AI代理时发现哪些资源、课程、论文或实践方法最有用?
4作者: tinaclaussen大约 1 个月前原帖
作为用户观看者(而非频道拥有者),我已将YouTube历史记录设置为仅保留最多3个月,然后自动删除。今天我检查发现,这个设置仅适用于用户的视频观看历史。 要手动删除您在YouTube上的点赞和点踩,您需要访问 https://myactivity.google.com/page?page=youtube_comment_likes。 要删除评论,请访问 https://myactivity.google.com/page?hl=en&utm_medium=web&utm_source=youtube&page=youtube_comments。
1作者: kinlan大约 1 个月前原帖
我制作了一个小工具,可以让你订阅帖子、评论和用户,并在它们发生变化时收到通知。<p>使用该工具需要在 val.town 上注册一个账户,除此之外没有其他要求。<p>另外请注意,对于热门故事,情况可能会变得相当混乱。
1作者: noone_youknow大约 1 个月前原帖
我几乎总是有一个内核项目在进行,这种状态已经持续了几十年。在过去的几年里,我的项目是 Anos,它的发展进展超过了我之前的任何爱好内核,支持进程间通信(IPC)、多任务处理、对称多处理(SMP,当前仅支持 x86-64),并且能够在真实硬件上运行。 在开发过程中,我主要使用了大型语言模型(LLMs,主要是 Claude Code),但我很早就发现它在这个层次的代码处理上并不是特别出色,因此我将其使用限制在文档和测试上。用户空间中有一点 AI 代码,但我在内核中有严格的“无 AI 代码”规则。我发现这样不仅有助于提高代码的质量和功能性,还有助于学习——例如,尽管我过去写过多个内核,但直到 Anos,我才真正理解了页表管理以及良好的虚拟机监控器(VMM)接口可以实现的功能。如果我把这个实现外包给一个 LLM,我可能根本不会学到这些。 在方法上,Anos 避免使用遗留平台特性和过时的维基/教程资源,而是尽可能从手册和数据表中实现功能,这样的做法迄今为止效果很好。它不支持遗留平台特性或外设,所有 I/O 都是内存映射的,并且使用 MSI/MSI-X 中断(没有 PIC),这有助于保持代码库的专注和易于维护。内核在 x86-64 上编译后大约为 100KiB,具备足够的功能以支持多任务处理和用户空间中的设备驱动。 作为一个爱好项目,进展会随着我的日常工作压力等因素起伏,主分支在过去几个月里比较安静。然而,我在有时间的时候一直在开发一个 USB 堆栈,希望很快能至少实现基本的 HID 支持,以便我能迈出下一步,让 Anos 变得互动。 考虑到我们现在生活在 AI 编程的时代,我不知道像 Anos 这样的项目还有多大用处,但这确实是一个有趣的学习经历,并且帮助我保持技术上的扎根,只要这些事情仍然成立,我就会继续进行下去。
2作者: cdnsteve大约 1 个月前原帖
在看到Claude Code和Codex在我的代码库中反复运行Explore后,我开始思考是否有更好的方法。RemembrallMCP是我为解决这个问题所做的尝试。 RemembrallMCP为智能体提供了两个大多数记忆工具所没有的功能: 1. 持久记忆 - 决策、模式和组织知识能够在会话之间持续存在。混合语义和全文搜索可以瞬间找到相关上下文。 2. 代码依赖图 - 一个实时的代码库地图,使用tree-sitter构建。涵盖8种语言的函数、类、导入和调用关系。可以询问“如果我更改这个,会有什么影响?”并在毫秒内得到答案——在智能体进行任何操作之前。 整个系统可以在Docker容器中运行,便于快速上手。Claude利用MCP来增强其功能。该项目使用Rust编写。