3作者: bitkin_dev16 天前原帖
嗨,HN, 我是一名软件工程师。大约一年前,我经历了严重的职业倦怠阶段。传统的建议(如“放松一下”、“找回内心的小孩”等)对我没有效果,因为这些方法感觉不够实用,难以验证。 我开始将我的认知视为一个运行在遗留进化驱动上的操作系统。这些驱动程序是为在不可预测的环境中生存而优化的,而不是为了应对现代高负荷的认知工作。 我不再问“我感觉如何?”,而是将问题重新框定为工程术语: - 什么具体的输入会可靠地触发故障状态? - 什么最小的干预措施能持续地让这些循环退出? 我将焦虑和拖延视为反复出现的系统错误,而不是情感问题。我不再依赖意志力,而是尝试一些小的、机械的动作,这些动作能可靠地改变注意力或生理状态——类似于强制中断或重置一个卡住的进程。 大多数实验都失败了。那些成功的实验出奇地无聊、简单且可重复——这使得它们变得可靠。 随着时间的推移,我将有效的方法记录成一本技术手册,以一套协议的形式而非建议进行结构化。 我很好奇这里有没有人使用系统思维或工程风格的模型来应对职业倦怠、焦虑或习惯循环。你们使用了哪些框架,哪些有效,哪些无效?
3作者: yconst16 天前原帖
嗨,HN, 我是Yannis,Preloop的联合创始人。我们构建了一个模型上下文协议(MCP)的代理,允许您在不更改代理代码的情况下,为您的AI代理添加人工审批环节。 我们正在构建使用工具(如Claude Desktop、Cursor等)的代理,但我们对给予它们对敏感系统(如Stripe、生产数据库、AWS)的写入权限感到非常担忧。我们不想重写我们的代理,将每个工具调用都包裹在复杂的“ask_user”逻辑中,尤其是因为我们使用不同的代理运行时。 我们将Preloop构建为一个中间件层。它充当标准的MCP服务器代理。您将代理指向Preloop,而不是直接指向原始工具。您可以定义策略(例如,“允许支付低于50美元的交易,但对超过50美元的交易需要审批”)。当代理触发规则时,我们会拦截JSON-RPC请求并保持连接开放。您会收到一条推送通知(移动端/网页/电子邮件),以进行批准或拒绝。一旦获得批准,我们会将请求转发给实际的工具,并将结果返回给代理。 我们制作了一段简短的视频,展示Claude Code尝试发送资金的过程。当超过限额时,它会自动暂停: [https://www.youtube.com/watch?v=yTtXn8WibTY](https://www.youtube.com/watch?v=yTtXn8WibTY) 我们与任何支持MCP的客户端兼容(如Claude Desktop、Cursor等)。如果您想自行托管代理,我们还提供内置的自动化平台,但代理本身也可以独立工作。 我们希望获得有关架构和审批流程的反馈。“代理”方法是否是处理代理安全的正确方式,还是您更喜欢SDK? 您可以在这里试用: [https://preloop.ai](https://preloop.ai) 文档: [https://docs.preloop.ai](https://docs.preloop.ai) 谢谢!
3作者: nhubbard16 天前原帖
我提交这个问题是因为我不确定是我的机器出了问题,还是有一个可以在其他机器上重现的内核bug。我已经在我的机器上连续两次重现了这个问题。 我有一台16英寸的2024年11月M4 Pro MacBook Pro用于工作。它作为我们内部测试的一部分,已注册在AppleSeed中。 我正在进行的一个任务是为我们的内部配置系统构建一个IntelliJ IDEA插件。在我正在进行的一个增强功能中,我需要从IDE中获取多个PSI结构的样本。如果你曾经使用过IntelliJ Platform SDK,你就会知道这些PSI结构可能非常庞大,尤其是当你需要复制并粘贴它们以保存到文件时。 我尝试将其中一个PSI结构保存到文件中,以便能更仔细地分析它。我在IDE中按下了“复制PSI”,然后在Ghostty中打开Neovim进行粘贴,按下粘贴快捷键……结果我的系统锁死并且硬崩溃了。 我重启后又试了一次,系统再次硬崩溃。 我不确定我复制和粘贴的实际字符串有多长,但我知道它可能非常庞大。 问题是我无法判断这是Ghostty的问题还是系统的问题。Ghostty已经完全更新。 有没有人能够重现这个问题?