1作者: fizzbuzz078 个月前原帖
我用不到1000行纯Python代码构建了一个最小化的自主代理——没有使用任何框架、SDK或特殊导入。 它仅使用大型语言模型(LLM)采样来: - 自主编写、测试和推送代码 - 阅读GitHub问题并添加新功能,针对这些问题进行端到端的拉取请求(PR) - 解决git和环境问题,并自主回溯 - 执行网络研究任务(例如,从Reddit收集小众趣闻) 一些架构细节:它使用了: - 基于ReAct的迭代推理与工具使用(网络搜索、文件操作、代码执行) - 短期和长期记忆管理以提供上下文 - 各种工程技巧来处理从LLM转变为代理时出现的意外边缘情况 最终结果是一个简单的自包含代码库,向人们展示了从“语言模型”到“自主代理”所需的核心逻辑,并解构了围绕代理的炒作和术语。 这个项目故意保持简约和教育性,但看到简单的令牌采样产生真正的自主性,对我来说是一个令人震撼的“感受AGI”的时刻!我欢迎其他人的贡献。
2作者: WillAdams8 个月前原帖
Livecode 已经转为闭源,且由于价格原因,大多数人无法使用。<p>Decker 在限制于黑白像素图形方面与原版过于相似。<p>Flash 提供了矢量图形和脚本功能,但现已处于衰退状态。<p>Scratch 仅能制作游戏和类似游戏的内容,无法创建传统的图形用户界面元素。<p>Tcl/TK 和 Python/Tkinter 缺乏集成的图形开发环境,无法直接进行绘图,而像 Lazarus 和 QTdesigner 这样的工具则与传统的文本编程过于紧密结合。Processing 同样缺乏代码的图形表示或绘图环境。<p>Nodebox、Ryven 等工具则将标准组件制作的精美图形与输出分开。<p>如果一个初学者想通过整合绘图、数字和代码来表达自己,现代环境中有哪些能够支持这一点的工具呢?