4作者: gajus10 天前原帖
我开始使用AI代理进行编码,但很快遇到了一个令人沮丧的限制——没有简单的方法将我的开发环境日志与AI代理共享。这就是Teemux的由来。它是一个简单的命令行程序,可以聚合日志,以便以开发者友好的界面展示给你,并通过MCP将其提供给你的AI编码代理。 有一个实现细节让我特别兴奋: 它是零配置的,并且内置了领导者提名机制,用于运行网络服务器和MCP服务器。当你启动一个`teemux`实例时,它会启动网络服务器……当你启动第二个和第三个实例时,它们会加入第一个服务器并开始合并日志。如果你终止第一个实例,会自动提名一个新的领导者。这个设计允许无缝地添加/移除共享日志的节点(这一过程在历史上通常需要一个中央日志聚合器)。 一个超级快速的演示: npx teemux -- curl -N [https://teemux.com/random-logs](https://teemux.com/random-logs)
1作者: kpetridis2410 天前原帖
LOBSIM — 限价单簿模拟器 我在使用L3数据进行高频交易深度强化学习研究时,需要一个确定性、准确、快速且完全可观察的模拟器(包括成交、事件、诊断)。仅使用Python的工作流程在规模化时太慢且难以正确实现,而其他开源工具则无法满足我对可检查性和人机工程学的需求。因此,我构建了LOBSIM:一个基于C++20的核心,配有Python绑定,支持逐事件重放、模拟交易(包括队列行为和部分成交),以及一个流接口,用于传输结构化数据——旨在处理数千万个事件,同时保持简单易懂。 LOBSIM附带多个示例和简明的文档(请查看README)。我特别推荐尝试三个Streamlit演示——它们是直接构建在引擎之上的小型应用,能够清晰展示灵活性。目标是展示如何轻松地在LOBSIM之上叠加真实的研究工具:重放探索、策略注入、实时指标和可观察性,所有这些都在一个干净的工作流程中实现。 如果您处理L3订单簿数据——微观结构研究、执行建模或RL/HFT原型开发——我希望您能尝试LOBSIM。如果您试用后能提供关于API人机工程学、在真实数据流中遇到的缺失边缘案例,以及任何能让研究工作流程更顺畅的建议,我将非常感激。即使是简单的“这让我困惑/这感觉很好/我期待X”也非常有价值。 演示视频 - [https://github.com/kpetridis24/lobsim/releases](https://github.com/kpetridis24/lobsim/releases) 如果您更愿意亲自尝试,README中提供了快速命令,可以在本地运行Streamlit演示。