2 分•作者: moviet•7 天前
返回首页
一周热榜
2 分•作者: neilbb•4 天前
我构建 TTal 是因为我厌倦了照看 Claude Code 会话。每次 PR 都意味着需要在窗口之间切换,复制粘贴审查反馈,告诉程序员需要修复什么,然后重复这个过程直到合并。我希望能够在做其他事情的同时,通过手机来管理这一切。
TTal 是一个 Go CLI 工具,它在两层架构中编排多个 Claude Code 会话:
* **管理层** — 长期运行的代理,在会话之间保持持久。它们起草计划,将其分解成任务,分配优先级,并在工作者遇到问题时为其解除阻塞。您可以通过 Telegram 管理它们。
* **工作层** — 每个任务都会生成短期的代理。每个代理都会获得一个隔离的 git 工作树 + tmux 会话。它们实现、审查、处理反馈和合并——完整的 PR 循环在 CI 日志反馈的情况下自主运行。完成后,一切都会自动清理。
代理、工作者和人类都通过一个 p2p 消息桥进行通信——任何代理都可以直接向任何其他代理或人类发送消息。
我遇到的另一个问题是:我需要专用的、长期运行的 Claude Code 代理来进行规划和研究——而不仅仅是临时的编码会话。TTal 的管理层为我提供了这一点。我的编排代理起草计划,我的研究员探索代码库,而工作者只需执行。
该技术栈是有意可组合的——使用 taskwarrior 进行任务管理,使用 flicknote 或纯 markdown 进行知识/记忆,Telegram 作为人机交互界面。一切都通过 CLI 进行通信,无需 SDK。
```
brew tap tta-lab/ttal
brew install ttal
```
GitHub: https://github.com/tta-lab/ttal-cli
我还构建了一个仅限 bash 的子代理运行时,零工具调用开销:https://github.com/tta-lab/logos
很乐意回答有关架构或多代理工作流程的任何问题。
2 分•作者: baruchel•4 天前
2 分•作者: usespoke•6 天前
2 分•作者: tegmentum•7 天前
我发布了 WebAssembly4J,以及两个运行时绑定:
Wasmtime4J – Wasmtime 的 Java 绑定 <a href="http://github.com/tegmentum/wasmtime4j" rel="nofollow">http://github.com/tegmentum/wasmtime4j</a>
WAMR4J – WebAssembly Micro Runtime 的 Java 绑定 <a href="http://github.com/tegmentum/wasmr4j" rel="nofollow">http://github.com/tegmentum/wasmr4j</a>
WebAssembly4J – 一个统一的 Java API,允许跨不同引擎运行 WebAssembly
<a href="http://github.com/tegmentum/webassembly4j" rel="nofollow">http://github.com/tegmentum/webassembly4j</a>
开发 WebAssembly4J 的初衷是,Java 目前有多个新兴的 WebAssembly 运行时,但每个运行时都暴露了自己的 API。如果想尝试不同的引擎,就必须每次都重写集成层。
WebAssembly4J 提供了一个单一的 API,同时允许在底层使用不同的运行时提供程序。
该项目的目标:
* 从 Java 应用程序运行 WebAssembly
* 允许跨引擎比较运行时
* 使 Java 开发人员更容易使用 WebAssembly 运行时
* 在运行时不断发展的同时提供一个稳定的接口
目前支持的引擎:
* Wasmtime
* WAMR
* Chicory
* GraalWasm
为了支持传统和现代的 Java 环境,该项目针对:
* Java 8 (JNI 绑定)
* Java 11
* Java 22+ (Panama 支持)
构件已发布到 Maven Central,因此可以直接添加到现有项目中。
我非常希望收到从事 Java + WebAssembly 集成或运行时实现的人的反馈。
2 分•作者: yongsanghoon•4 天前
2 分•作者: kierangill•7 天前
2 分•作者: buzznewswebsite•3 天前
2 分•作者: dmd•7 天前
你应当能够在苹果信息应用内搜索你的信息。但内置的搜索功能糟透了,简直难以置信,所以我写了一个更好的。
2 分•作者: gnabgib•7 天前
2 分•作者: praveenpolu•4 天前
2 分•作者: Nesco•6 天前
大家好,我想知道庞加莱圆盘能否有效地展示图的局部结构,同时显示图的大部分内容。<p>我用了一系列机器学习论文来探索这个问题。
2 分•作者: oftenwrong•4 天前
2 分•作者: Bashkiroff•6 天前
当机器积极取代人类劳动时,许多事情都失去了意义。世界正在快速变化,你需要一个坚实的框架来驾驭它。当 Waymo 取代出租车司机,Codex 取代开发者时,很多人开始问:接下来怎么办?
回学校时,我曾认为斯多葛学派和伊壁鸠鲁学派是两个对立的阵营:一个只关注享乐,另一个则是一群悲观的人,只能默默忍受一切。事实证明,一种存在了 2000 多年的哲学,蕴含着比这更有趣的思想。
这是我的看法:如果你用萨特的激进存在主义自由(你从根本上是自由的,并创造自己的命运)取代斯多葛式的决定论(一切都被宇宙/逻各斯预先决定),你就能获得真正有效的斯多葛伦理学,而无需神秘主义的色彩——并且将更多的责任放在你自己的手中。
在这个新斯多葛主义框架下,人的角色实际上是有意义的:
* 服务于美德:智慧、勇气、正义、节制
* 为周围的人和自然创造价值,并获得回报
* 接受所有事件作为同一系统的一部分(死亡更接近于热力学,而不是某种坏事之后伴随着惩罚或永恒的幸福)
在这个框架内,更容易相信人类存在的目的不是在 Jira 中拖动卡片,不是编写官僚报告,也不是做那些最终会被自动化的无意义工作。
一个人应该努力创造——他们的工作对他们自己和他人来说都具有真正的意义和重要性。无论你是开发者还是鞋匠。
我个人认识的大多数有影响力和成功的人,他们构建事物不是为了赚更多的钱,而是因为他们迫切希望解决他们周围看到的问题。这就是他们的服务。
而且,正是在这个体系中,更容易带着尊严面对艰难的事件——知道你可以影响它们,但成功的程度各不相同。
如果你想深入了解,可以从马可·奥勒留到马西莫·皮利尤奇那里阅读。这都是同一个框架,只是应用于不同的现实。
我很乐意与聪明人讨论这些想法。
2 分•作者: mhitza•4 天前
2 分•作者: clavis•4 天前
2 分•作者: lxm•4 天前
2 分•作者: jerrodcodes•6 天前
我感觉我终于构建了一个自己每天都在用的东西,它彻底改变了我对工作的看法。AI工作流程颠覆了开发人员的工作方式。你不再埋头写代码,而是在项目之间切换,指导智能体,审查它们的工作,推动它们前进。现在的工作更少地依赖打字,更多地依赖判断。
而这种工作流程的特点是,你花很多时间等待。等待智能体完成任务,等待下一个审批环节。这种等待不必发生在你的办公桌前。根本不必一直盯着显示器。我开发了Seasalt,因为我意识到我的iPhone可以处理我80%的工作,而这些工作我之前都必须依赖我的Mac。启动智能体,走开,在商店里、散步时,或者在远离Mac的另一个房间里审查差异。批准它。开始下一个任务,切换到另一个会话。你不需要巨大的双显示器来完成这些。这才是关键所在。
另外,我拥有深厚的安全背景,所以我认为100%有必要加入端到端加密,并采用零知识中继,不开放任何端口,无需配置VPN,并在入职流程中进行密钥验证。
2 分•作者: WillNigri•4 天前
2 分•作者: dougdonohoe•4 天前