新工具
OpenAI 终于把 CLI 做出来了:以后很多 API 活都能直接在终端里跑
OpenAI 这次发布的 openai-cli,我第一反应不是“又多了一个工具”,而是: 这下很多原来要写一层 SDK、再包一层脚本的活,终于可以直接在终端里做完了。 它的定位很直接:OpenAI 的官方命令行工具。 开源
AI 编程工具的下一步:不是更会聊天,而是更像一个长期工作的 Agent
Amp 官方刚发了一篇 blog:Amp, Rebuilt(https://ampcode.com/news/neo),正式公布了新 CLI 的第一块更新,代号 Neo。 表面上看,这是一次 CLI 重写。 但我觉得更值得看的,
DeepSeek-TUI 火了:把 DeepSeek 变成终端里的编程 Agent
最近 GitHub 上有个 DeepSeek 相关项目涨得很快,叫 DeepSeek-TUI(https://github.com/Hmbown/DeepSeek-TUI)。 它不是一个网页聊天界面,也不是简单套了一层 API 的命令
Claude Desktop 接入第三方 API 的完整教程
Claude Desktop 这类桌面应用,很多人第一反应都是“只能连官方账号,没法改接口”。其实不是。 如果你只是想继续保留 Claude Desktop 的界面、对话体验和本地工作流,但把背后的模型请求切到第三方 API 上,这条
awesome-design-skills:让 AI 写前端时终于有一点设计品味
最近看到一个挺实用的开源项目,叫 awesome-design-skills(https://github.com/bergside/awesome-design-skills)。 它不是那种传统意义上的 UI 组件库,也不是设计素材
别被 MobX 的优雅骗了:Zustand 才是更适合大多数 React 项目的状态管理
大家好,今天我们来聊一个前端项目里特别常见、但又特别容易吵起来的话题:状态管理到底选 Zustand 还是 MobX。 我先把结论放前面。MobX 不是不好,甚至可以说它很顺手,很优雅,很多时候你一上手就会觉得“这东西真省事”。但问题
一夜之间格式化 2500 万行代码:rubyfmt 是怎么在 Stripe 落地的
Stripe 跑着全世界最大的 Ruby 代码库,这个很多人都知道。可在 rubyfmt 出现之前,Ruby 这门语言其实一直没有一个真正意义上像样的自动格式化工具。 以前不是没人试过,而是工具一碰到大一点、怪一点的 Ruby 文件就