1 分•作者: benbreen•5 天前
返回首页
最新
1 分•作者: KnuthIsGod•5 天前
2 分•作者: neilbb•5 天前
我构建 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
很乐意回答有关架构或多代理工作流程的任何问题。
23 分•作者: dsr12•5 天前
1 分•作者: ryan_j_naughton•5 天前
1 分•作者: hsong1101•5 天前
这个想法源于一个问题:“现在还有谁?”—— 当你感受到、做某事或思考某事时,你会想知道世界上是否有人正在经历同样的事情。
它是如何运作的:你写下你的想法(最多 250 个字符)。AI 生成一个嵌入并对主题进行分类。这个想法会以你所在位置的 3D 地球上的光点形式出现,并作为一颗星星出现在由相似想法组成的星空中。点击一颗星星即可看到这个想法。线条将其连接到世界各地相似的想法,形成共享体验的星座。
搜索功能的工作方式相同——输入一个感受,例如“睡不着”或“刚下班”,地球就会重新排列,显示世界各地正在经历同样事情的人。
App Store:<a href="https://apps.apple.com/us/app/astruno/id6758970345">https://apps.apple.com/us/app/astruno/id6758970345</a>
Google Play:<a href="https://play.google.com/store/apps/details?id=ai.mokabyte.astruno">https://play.google.com/store/apps/details?id=ai.mokabyte.as...</a>
1 分•作者: Frauber84•5 天前
Hello HN,
我是一名热爱自制工具的乐理老师。我最新的项目是 MidiStickers,一款使用 MIDI 乐器进行音乐教学和学习的桌面软件。
它的 UI 概念是“每个工具都是一个浮动小部件”,这源于我对疫情期间视频录制设置的沮丧。现在我只需要在课上拖放和重新排列即可。
通常的流程是:演奏你的乐器,并使用小部件进行谱表/乐器可视化、罗马数字分析、数字低音、德国功能理论、爵士钢琴配音、和弦-音阶关系等等。动态着色方案可用于音符名称、音级、和声功能和力度(速度),提供了一个生动的视觉环境,这绝对塑造了我最近的教学。我的“顿悟”时刻来自于一位学生及时提醒我,我在课堂演示前忘记打开它了。
顺便说一句,虽然“公开构建”现在很流行,但这款软件实际上是在“课堂上构建”的——每周都会从 30 多名学生的实战测试中获得改进。毋庸置疑,一路上也发生了一些令人尴尬的崩溃。
最近,我还超越了可视化,将其变成了一个用于学习键盘和声的交互式练习册。你可以通过(自动)伴奏和进度跟踪来练习音程、和弦和进行——根据我的经验,没有什么比亲身实践更好了!
演示版(Win/Mac)可在以下网址获取:<a href="https://github.com/frauber84/MidiStickers-Demo/releases/tag/v1.1.0" rel="nofollow">https://github.com/frauber84/MidiStickers-Demo/releases/tag/...</a>
在这个演示中,你可以探索可视化以及训练工具——后者需要 MIDI 控制器,而前者不需要。
如果我能找到一个在 Linux 上实现透明窗口的稳定解决方案,就会推出 Linux 版本——我使用 SDL3 进行绘图,这一直是一个挑战。
1 分•作者: davidklemke•5 天前
1 分•作者: thomaslwang•5 天前
1 分•作者: weekendvampire•5 天前
1 分•作者: notcodingtoday•5 天前
1 分•作者: rashoodkhan•5 天前
AI生成的前端代码的问题在于,如果没有约束,每次生成的代码都会选择不同的间距、颜色和模式。第50个组件看起来和第一个组件完全不一样。
ui-stack 是一种 Claude Code 技能——一组结构化的参考文件,Claude 在构建 UI 时会读取这些文件。它专为 Next.js + Tailwind + Shadcn 构建,但其原理与框架无关。
“技能”方法与系统提示相比,有趣之处在于:参考是模块化和基于文件的,因此您可以更新一个文件(例如,colors.md),更改就会传播到所有地方。还有一个基于浏览器的配置仪表板,您可以在技能激活之前自定义您的品牌调色板和字体。
欢迎反馈——特别是来自任何尝试在大型 Claude Code 项目中强制执行设计一致性的人。
3 分•作者: mikhael•5 天前
1 分•作者: 0xferruccio•5 天前
16 分•作者: 0x54MUR41•5 天前
1 分•作者: surprisetalk•5 天前
1 分•作者: andes314•5 天前
1 分•作者: novateg•5 天前
1 分•作者: elmadah•5 天前
2 分•作者: yongsanghoon•5 天前