3作者: eddelgado大约 1 个月前原帖
本周我们发布了Kodus CLI。 发布的时间比我们预期的要长,原因很简单:目前已经有很多方法可以在本地进行代码审查,包括IDE、扩展、终端命令和编辑器内的代理。因此,单纯构建“另一个AI CLI”似乎并不是一个好主意。 引导这个项目的问题是:我们如何能在代码仍在编写时,就提升PR审查的质量? 目前,CLI主要有两个功能。 第一个是使用我们在PR中使用的相同上下文进行本地审查。我们的目标是避免那种只关注当前在编辑器中打开的差异的浅层审查。我们尝试重建更多的仓库上下文,类似于PR审查时的情况。 第二个功能是帮助解决Kody已经在PR上留下的评论,但可以直接在本地环境中进行。你不需要打开PR、阅读评论、回到编辑器、进行修改,然后重复这个过程,而是可以在你的编码工作流程中直接处理这些修复。 整个想法围绕着缩短反馈循环时间。 一些设计决策源于我们从使用其他CLI的团队那里听到的反馈。 在大型团队中,身份验证往往会造成摩擦。许多工具假设每个开发者在使用CLI之前都会创建一个账户。当有人只是想尝试一下,或者整个团队决定进行实验时,这就变得很麻烦。 为此,我们引入了团队密钥。管理员生成密钥并与团队共享。任何安装CLI的人都可以立即开始使用。 速率限制可能会破坏本地体验。一些工具起初运行良好,但随着使用时间的增加,限制变得过于严格。 CLI默认运行BYOK(Bring Your Own Key),所以如果你愿意,可以使用自己的API密钥。 代码代理已经是工作流程的一部分。我们没有将其视为一个独立的东西,而是构建了两个层次。 CLI作为我们API的直接接口。在此基础上,还有技能(Skills),教导代理如何使用相同的审查流程。 仍然有很多需要改进的地方,比如仓库上下文、建议的呈现方式以及与不同开发者工作流程的集成。我们在内部大量使用,并在问题出现时进行调整。 如果有人想尝试或贡献: - 仓库:<a href="https:&#x2F;&#x2F;github.com&#x2F;kodustech&#x2F;cli" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kodustech&#x2F;cli</a> - 欢迎反馈 - 也欢迎提出问题和PR 如果你通常进行本地审查,我很想听听哪些方法实际上有效,哪些仅在理论上听起来不错。
4作者: whothatcodeguy大约 1 个月前原帖
过程演示 - <a href="https://i.redd.it/fbhlwsq1gcmg1.gif" rel="nofollow">https://i.redd.it/fbhlwsq1gcmg1.gif</a> 渲染演示 - <a href="https://i.redd.it/smddwtryhcmg1.gif" rel="nofollow">https://i.redd.it/smddwtryhcmg1.gif</a> 应用内演示 - <a href="http://app.topomaker.com/demo" rel="nofollow">http://app.topomaker.com/demo</a> <p>在经历了长时间的二维动画和电影制作后,最近我对三维动画产生了浓厚的兴趣。三维动画更贴近我的思维方式,我觉得它有很大的潜力来实现有趣的创意。于是,我开始了谷歌搜索,并启动了Blender。一个小时后,我出去散步,意识到我需要成为一个大师才能做任何有趣的事情,这让我感到沮丧。就在这时,我的开发者自我脑海中闪现出一句话:“我可以自己做一个”。 <p>于是,我创建了Topomaker(名称暂定),这是一个简约的基于浏览器的3D建模和动画工具。你可以为单独的面上色,构建简单的角色或物体,在时间轴上进行动画制作,并导出为gif、mp4、glb或obj格式。我的目标并不是要做一个Blender的竞争者,而是想做一个草图本或替代品。一个你可以随意涂鸦、制作一些有趣的动画或角色的小型游戏工具,因为这与我选择的编程语言——网络——有更紧密的联系。任何尝试将Blender资产与Three.js环境匹配的人都知道这个过程——我想要的是一种能够原生存在于这个生态系统中的工具。 <p>我大约在几周前才开始这个项目,所以可能还有很多bug,但欢迎你尝试一下,告诉我你的想法!
6作者: krschacht大约 1 个月前原帖
我刚刚在使用ChatGPT来帮助我选择一个SDK库。它提到了几个选项的名称(例如Baileys、whatsapp-web.js),但当我点击这些名称时,它不再像以前那样打开浏览器并显示源页面,而是打开一个模态窗口,利用ChatGPT基本上生成了这个工具的一个虚假的主页。<p>根据我的观察,现在似乎没有简单的方法可以直接访问生成回答时所引用的底层网页。<p>这让我觉得这是一个相当重要的倒退。我是不是漏掉了什么?
2作者: tayarndt大约 1 个月前原帖
我每天都在使用Claude,但有些事情我不想输入到云服务中。我有一台运行Apple Silicon的Mac,能够本地和私密地运行Apple基础模型。但我并不总是在我的Mac旁边。 因此,我们构建了Perspective Intelligence Web。一台Mac运行Perspective Server。您网络上的任何设备都可以通过浏览器与Apple Intelligence进行对话。无论是手机、Windows笔记本、Chromebook还是Linux机器。响应是逐个令牌流式传输的。没有任何数据离开您的网络。 采用MIT许可证。使用Next.js、TypeScript和Tailwind。完整介绍请见:<a href="https:&#x2F;&#x2F;taylorarndt.substack.com&#x2F;p&#x2F;i-opened-claude-and-then-i-stopped" rel="nofollow">https:&#x2F;&#x2F;taylorarndt.substack.com&#x2F;p&#x2F;i-opened-claude-and-then-...</a>
2作者: sfcodes大约 1 个月前原帖
我写了一个小的 Zsh 插件,可以让你直接从命令行切换 macOS Terminal.app 的配置文件。<p>如果你对环境(生产、预发布、开发)进行了颜色编码,或者当你打开了很多相同的终端(多个 Claude 或 Codex 会话、SSH 连接或不同项目)时,这个插件非常有用,它可以帮助你快速区分它们。<p>输入 `profile` 并按 Tab 键,可以查看并自动补全所有可用的 Terminal.app 配置文件。
1作者: rnjn大约 1 个月前原帖
我想要一种方式来查看我的Claude Code会话随时间的实际情况,以及如何构建文本用户界面(TUI)。于是我创建了cicada。这是一个TUI,它读取您本地的Claude会话数据,并在终端中提供基本分析、令牌使用情况、项目分析、工具细分、连续使用情况以及完整的聊天回放。无需API调用,数据不会离开您的机器。 安装方法: ``` brew install base-14/tap/cicada ``` 或者 ``` go install github.com/base-14/cicada@latest ``` 然后运行: ``` > cicada ``` 它展示的内容包括: ├── 分析 │ ├── 使用热图 │ ├── 每日会话数(火花图) │ ├── 每个会话的消息和工具(柱状图) │ ├── 连续使用情况(当前、最长、每周) │ ├── 个人最佳(最长会话、最多消息、最多工具) │ └── 趋势(本周会话与上周对比,平均时长) ├── 项目 │ ├── 所有项目的会话数量和最后活跃时间 │ └── 项目详情(按回车深入) │ ├── 概览 — 总会话数、消息数、时长 │ ├── 会话 — 每个项目的会话列表 │ ├── 工具 — 此项目的工具使用细分 │ ├── 活动 — 项目级热图 │ └── 技能 — 调用的技能 ├── 会话 │ ├── 所有会话的项目、时长、消息、费用 │ └── 会话详情(按回车深入) │ ├── 聊天 — 完整对话:用户提示与助手回应 │ ├── 概览 — 时长、消息数、模型、费用 │ ├── 时间线 — 按时间顺序的工具调用和消息 │ ├── 文件 — 读取、写入和编辑的文件 │ ├── 代理 — 子代理的生成和结果 │ └── 工具 — 每个会话的工具调用细分 ├── 代理 │ └── 所有会话中的子代理使用情况 └── 工具 ├── 按调用次数排名的内置工具 └── 带有服务器分组的MCP服务器工具
1作者: snowsky大约 1 个月前原帖
嘿,HN, 我正在构建 YourFinanceWORKS,这是一个全面的开源财务管理平台,旨在让财务变得有趣。可以把它看作是一个自托管的 QuickBooks/Xero 替代品,具备更高级的功能。这里是 GitHub 链接: [https://github.com/snowsky/yourfinanceworks](https://github.com/snowsky/yourfinanceworks)。 谢谢!
1作者: jensenjesper大约 1 个月前原帖
嗨,HN, 我正在构建Quantlix,一个用于AI系统的运行时控制平面。 大多数工具集中于训练、微调或部署。实际上,我们发现许多故障发生在运行时,当请求到达模型时。 Quantlix位于请求路径中,能够在执行前评估请求。它可以强制执行: • 模式契约 • 政策规则 • 预算限制 • 重试放大控制 每个决策都会生成一个结构化的执行日志。 我目前正在寻求在生产环境中运行模型的人的反馈。 想知道大家的看法。