1作者: Ms-J3 个月前原帖
我的账户之前可以取消标记帖子,但最近这个功能似乎消失了。当我查看某个被标记的评论时,找不到取消标记的按钮。 我的账户已经使用了几年,积分也应该足够。 我在搜索中发现了另一个有相同问题的帖子: https://news.ycombinator.com/item?id=31395997 我尝试过在网上搜索,但关于这个问题的信息不多。希望其他人能给出明确的答案,因为我认为这对其他人也会有帮助。 提到管理员 dang 可能会有帮助吗?如果您看到这个,感谢您。
2作者: Ask1493 个月前原帖
我构建了一个开源的MCP服务器(TypeScript/Node.js),可以让你使用Copilot CLI或Claude Code CLI同时启动多达10个并行子代理。 <p>主要功能: - 向每个代理传递上下文(完整文件、摘要或grep模式) - 基于请求的MCP服务器智能选择超时 - 跨平台(macOS、Linux、Windows) - 无头和编程化 — 旨在实现AI与AI之间的编排 <p>示例:给出一个提示,例如“研究Stripe、Google和Meta的职位空缺” — 编排器将其分发给3个并行代理,每个代理都有自己的MCP服务器(例如,使用Playwright进行浏览器操作),并汇总结果。 <p>安装:npm i @ask149/mcp-orchestrator <p>这是一个个人的副项目。希望能得到以下方面的反馈: - 接下来支持哪些CLI后端(Aider、Open Interpreter、本地LLM CLI?) - 改进上下文传递系统的想法 - 哪些MCP服务器集成最有用 <p>欢迎提交PR和问题 — 请查看仓库中的CONTRIBUTING.md。
2作者: Mendrika3 个月前原帖
agx是一个看板工具,每个卡片代表一个AI代理实际执行的任务。<p><pre><code> agx new "为API添加速率限制" </code></pre> 这会创建一个卡片。将其拖到“进行中”,代理就会接手。它通过多个阶段进行工作——规划、编码、质量保证、拉取请求——你可以看到它在看板上移动。<p>这个解决方案解决的技术问题有:<p>对代理持久性的简单处理方法是重播对话历史。这种方法在某些情况下有效,但并不总是如此:<p>1. 提示膨胀。在进行到第50次迭代时,你需要填充10万个标记才能恢复。成本激增,上下文窗口溢出。<p>2. 复杂的关注点。状态、执行和编排混在一起。任务中途崩溃?祝你好运,找出你在哪里。<p>3. 黑箱执行。无法检查代理的决策或为什么卡住。<p>而agx采用了清晰的分离方法:<p>- 控制层(PostgreSQL + pg-boss):任务状态、阶段转换、作业队列<p>- 数据层(CLI + 提供者):实际执行,按任务隔离<p>- 产物存储(文件系统):提示、输出、决策以可读文件形式存储<p>代理在每次迭代后进行检查点。恢复时从数据库加载状态,而不是通过重播聊天。一个100次迭代的任务恢复的成本与一个5次迭代的任务相同。<p>你将获得: - 恒定成本的恢复,无需上下文填充<p>- 崩溃恢复:代理从中断的地方准确恢复<p>- 完整可观察性:查询数据库,读取文件,查看日志<p>- 提供者无关性:Claude Code、Gemini、Ollama均可使用<p>一切都在本地运行。PostgreSQL通过Docker自动启动。仪表板与CLI捆绑在一起。
2作者: mosaxiv3 个月前原帖
我正在构建PicoClaw:一个轻量级的OpenClaw风格的个人AI机器人,它作为一个单一的Go二进制文件运行。OpenClaw(Moltbot / Clawdbot)是一个很棒的产品。我想要一个更简单、更“单一二进制”架构的解决方案,便于阅读和修改。 <p>代码库:<a href="https://github.com/mosaxiv/picoclaw" rel="nofollow">https://github.com/mosaxiv/picoclaw</a>
3作者: n1sni3 个月前原帖
嗨,HN——我是 NetViews 的开发者,这是一款我为 macOS 开发的工具,因为我希望能更清晰地了解我的有线和无线网络上实际发生的事情。 我习惯使用命令行界面,但在发现和持续监控时,我总是在不同的工具、终端和思维切换之间反复切换。我想要一些更快、更直观的东西,同时又不失技术深度——所以我构建了一个图形用户界面,将我最喜欢的诊断工具集中在一个地方。 大约三个月前,我在这里分享了一个早期版本,并收到了很多很好的反馈。我认真听取了这些意见:更换了新名称(之前叫 PingStalker)、延长了试用期,并增加了许多新功能。今天,我很高兴地分享 NetViews 2.3。 NetViews 的起源是因为我想知道网络上是否有设备在扫描我的机器。一旦我有了这个信息,我希望能快速访问核心细节——外部 IP、Wi-Fi 数据和本地拓扑。然后我想要更多:使用 ARP 表和 ICMP 进行快速、可靠的扫描。 作为一名 Wi-Fi 工程师,我不能止步于此。我不断添加方法,以揭示背后实际发生的事情。 发现与扫描: * 使用 ARP、ICMP、mDNS 和 DNS 发现来枚举子网中的每个设备(IP、MAC、厂商、开放端口)。 * 首先使用 ARP 表进行快速扫描,然后是 ICMP,以避免通常的“nmap 等待”。 无线可见性: * 详细的 Wi-Fi 连接性能和信号数据。 * 视觉和听觉工具,快速定位您所连接的接入点。 监控与时间线: * 1、2、4 或 8 小时的连接和 ping 时间线。 * 持续的“实时 ping”监控,以可视化延迟峰值、丢包和重连。 低级流量(但只关注重要内容): * 实时捕获 DHCP、ARP、802.1X、LLDP/CDP、ICMP 和子网外的通信。 * 将 mDNS 解码为人类可读的输出(这花费了几个月的深入研究)。 在底层,它是用 Swift 编写的。它使用低级 BSD 套接字进行 ICMP 和 ARP,使用 Apple 的网络框架进行接口枚举,并在现有命令行工具仍然是最佳选择的情况下进行选择性封装。重点是速度和低开销。 我很希望能听到任何构建或使用网络诊断工具的人的反馈: - 这是否填补了您在 macOS 上遇到的某个空白? - 您是否使用过更好的扫描速度或事件可视化的方法? - 您还发现自己在哪些诊断上需要回到命令行界面? 详细信息和截图请访问: [https://netviews.app](https://netviews.app) 提供免费试用和付费许可证;我直接为开发提供资金,而不是通过广告或订阅。许可证包括免费升级。 欢迎随时询问有关实现、Swift API 或 macOS 权限模型的任何技术问题。
2作者: awneeshtiwari3 个月前原帖
我构建了一个消息代理,支持Kafka协议,因此任何Kafka客户端(如librdkafka、kafka-python、kcat等)都可以在不修改代码的情况下使用。 整个二进制文件大小为52KB。没有JVM,没有ZooKeeper,也没有第三方库——仅使用C++20和kqueue/epoll。启动时间少于10毫秒,空闲时CPU使用率为0%。 我之所以构建这个,是因为在本地运行Kafka进行开发非常痛苦——需要几GB的内存,启动缓慢,还需要配置ZooKeeper/KRaft。我只想要一个能够接受生产请求并且不干扰的工具。 技术细节: - 单线程事件循环(macOS上使用kqueue,Linux上使用epoll) - 内存映射日志段(预分配1GB,顺序I/O) - 无锁的单生产者单消费者(SPSC)/多生产者单消费者(MPSC)环形缓冲区,具有缓存行对齐 - 支持Kafka协议v0-v3,包括灵活版本(ApiVersions、Metadata、Produce) - 在首次生产或元数据请求时自动创建主题 我遇到的最有趣的bug是:librdkafka发送ApiVersions v3,使用了Kafka的“灵活版本”编码。但协议中有一个特殊的例外——ApiVersions响应中不得包含用于向后兼容的标头标记字段。一个额外的字节导致后续每个字段都向后移动,导致librdkafka计算出约34GB的内存分配,立即崩溃。 当前的限制:没有消费者组,没有复制,单线程,没有身份验证。这是v0.1.0——下一个将支持消费。 采用MIT许可证,支持macOS(Apple Silicon + Intel)和Linux。
2作者: iamalizaidi3 个月前原帖
我创建了Decision Guardian,因为我看到团队反复讨论那些已经做出决定的事项。 在我上一份工作中,我们选择了Postgres而不是MongoDB,以确保ACID合规性。18个月后,一位新工程师提交了一个请求,想要切换到MongoDB。团队花了3个月重新评估,才有人想起之前的决定。 Decision Guardian可以防止这种情况的发生: - 用markdown记录决策(为什么选择X而不是Y) - 当受保护的代码发生变化时,GitHub Action会在PR上发表评论 - 免费、开源、MIT许可证 设置只需2分钟。欢迎反馈。 GitHub: [https://github.com/DecispherHQ/decision-guardian](https://github.com/DecispherHQ/decision-guardian)
2作者: david_mchale3 个月前原帖
我们创建了“为所有人而建的丹佛”——一个开源的公民平台,包含48个数据驱动的政策提案、12个互动工具(驱逐追踪器、竞选财务仪表板、租金计算器、AI租户权利聊天机器人),并提供完整的英语/西班牙语双语支持。 技术栈:Astro + React + TypeScript,Cloudflare Pages/Workers/D1,vAPI用于语音AI。采用MIT许可证,政策内容为公有领域。 整个项目设计为可供分叉使用。QUICKSTART.md将指导您如何将其适配到您自己的城市——更换数据源、更新政策、部署。 实时网站: [https://denverforall.org](https://denverforall.org) 代码库: [https://github.com/Denver-For-All/denver-for-all](https://github.com/Denver-For-All/denver-for-all)