返回首页

一周热榜

3作者: cope1232 天前原帖
最近,我对当前加密货币和黄金的状态感到非常不安。加密货币的波动性与传统“避风港”资产如黄金的不确定性结合在一起,让人很难理解现在真正的稳定性在哪里。感觉每个选择都带来了不同类型的风险。我很好奇其他人如何看待这个时刻——你们是继续投资、减少风险敞口,还是完全转向其他投资?我有点害怕可能会爆发战争。
3作者: pgedge_postgres2 天前原帖
您对使用MCP服务器与Postgres有什么问题?<p>我们还为PostgreSQL创建了一个开源的MCP服务器(适用于任何新开发的应用程序或现有数据库),名为pgedge-postgres-mcp(https://github.com/pgEdge/pgedge-postgres-mcp)——在这里提出问题和反馈都非常欢迎。<p>今年二月,我们将安排一个网络研讨会,届时项目的工程师将会参与。他会回答在这个讨论串中提出的问题以及在会议结束时问答环节中提出的问题。<p>请关注这里的安排:https://www.pgedge.com/webinars<p>让我们为大家创造一个有趣的交流环境——如果您有任何问题或反馈,请回复或联系community@pgedge.com。
3作者: ogig5 天前原帖
大家好; 在这个周末,我使用Claude Code创建了这个应用。它是一个耳朵训练应用,旨在教导像我这样不太有天赋的音乐人音准和音程。我花了很多年弹吉他,却对音准的真正含义没有清晰的理解。直到我进行了一些弦的调音练习后,我才明白过来。频率滑入正确的位置,感受到那种准确性。我希望这个应用能够帮助其他人第一次感受到这一点,或者提高对不太常见音程的识别能力。任何反馈都非常感谢。
3作者: difc5 天前原帖
我正在构建Nucleus,因为大多数“代理安全”仍然只是政策层面的:一个配置文件上写着“不要做坏事”,而代理仍然可以做这些事情。 Nucleus是一个开源实验,它将一个小型的、组合式的权限模型与运行时强制执行相结合:*副作用只能通过一个强制工具代理访问*,并且是在Firecracker微虚拟机内。这个封装是*非升级的*:它只能收紧或终止,绝不会默默放松。 目前有效的功能包括: * MCP工具代理,具有*读取/写入/运行*(在微虚拟机内强制执行) * 默认拒绝出口 + DNS白名单 + Linux上的iptables漂移检测(失败关闭) * 强制执行时间和预算上限 * 哈希链审计日志 + HMAC批准令牌(范围限定,过期)用于受限操作 目前缺失的部分(直言不讳): * web/搜索工具在模型中存在,但尚未与MCP连接 * 远程追加审计存储 + 验证仍在规划中 * 早期/粗略;目标是“安全地运行在敏感代码库上”,而不是“替代你的本地终端” 大部分代码是使用Anthropic工具编写的;我一直依赖测试/模糊测试/属性测试来保持代码的可靠性。 希望能收到关于以下方面的反馈:(1)除了致命三合一之外,还有哪些危险的能力组合,(2)你希望首先关闭哪些强制执行的漏洞,(3)你会如何评估这个与仅限网关的方法相比。
3作者: norbert5153 天前原帖
在过去的几个月里,我一直在开发一个受到Flutter启发的TUI框架,使用Dart编写。<p>该API的设计模仿了Flutter,包括StatefulComponent、setState()、Row、Column、Expanded和ListView等组件。<p>最近关于TUI性能的讨论增多,我认为Dart实际上是编写TUI的一个很棒的语言。它可以编译成快速的本地代码,支持跨平台,并且具有良好的开发者体验。开发时使用JIT编译(支持热重载),生产环境则使用AOT编译。<p>非常酷的是状态热重载。如果你对文件进行了修改并保存,Nocterm会实时更新TUI,而无需重启。<p>在底层实现方面:<p>- 差异渲染:虚拟终端缓冲区,仅重绘已更改的单元格<br> - 声明式组件模型(与Flutter相同):组件 → 元素 → 渲染对象管道<br> - 45个以上的组件:布局、滚动、文本输入、Markdown、动画、鼠标支持<br> - 内置测试框架:推动组件、发送按键、断言终端状态<br> - 主题支持:6个内置主题,自动检测终端的深色/浅色模式<p>示例:<p>```dart void main() async { await runApp(Counter()); } class Counter extends StatefulComponent { int _count = 0; Component build(BuildContext context) { return Focusable( onKeyEvent: (event) { if (event.logicalKey == LogicalKey.space) { setState(() => _count++); return true; } return false; }, child: Center(child: Text('Count: $_count')), ); } } ```<p>我尝试过几个现有的TUI框架,但缺少我所喜爱的Flutter开发体验,因此我自己构建了一个(无论好坏……)。<p>我一直在使用Nocterm来构建vide_cli(<a href="https://github.com/Norbert515/vide_cli" rel="nofollow">https://github.com/Norbert515/vide_cli</a>),这是一个终端中的编码助手。<p>还有一些很酷的功能即将推出,比如在替代屏幕模式下的虚拟文本选择。由于TUI应用程序接管了终端,正常的文本选择会失效。这个功能在框架层面重新实现,使用户可以自然地选择和复制文本。<p>代码库:<a href="https://github.com/Norbert515/nocterm" rel="nofollow">https://github.com/Norbert515/nocterm</a><p>欢迎对架构、热重载实现或其他任何问题进行提问。
3作者: susam6 天前原帖
你好!这是另一个周末社交话题。在这个话题中,我请你分享一下你最近自动化的个人琐事。具体来说,<p>1. 你之前手动完成的是什么任务?<p>2. 你是如何自动化它的(使用了哪些工具、脚本或设备)?<p>3. 现在运行得还顺利吗,还是你经常需要调整?