我开发了NanoClip,这是一款以键盘为主的Mac剪贴板管理器。您可以在任何地方按下⌘⌥V来访问完整的剪贴板历史记录,进行搜索并即时粘贴。它还支持片段扩展——您可以将像@sig这样的关键词分配给任何文本,随后在任何应用中进行扩展。
该软件支持iCloud、多种主题、顺序粘贴、动态字段、就地编辑、多种文件类型预览以及更多功能。
提供免费版,专业版售价为$9.99,终身使用。欢迎任何尝试过的人给予反馈。
使用“launch50”可以在周一13号之前享受50%的折扣。
感谢您的阅读!
返回首页
最新
仍在开发 Splice CAD。两个最重要的更新集中在处理设计复杂性和使用代理工作流进行自动化。之前的展示请见这里:<p><a href="https://news.ycombinator.com/item?id=44978140">https://news.ycombinator.com/item?id=44978140</a><p>1. 项目:<p>这个工作流更适合系统级建模。它与原始工作流有些重叠,但包含了一些改进,包括:<p>复杂路由:建模具有分支点的拓扑结构。<p>配合关系:表示物理配合(例如,将插座插入 PCB 连接器或将套管插入端子块)以确保完整性。<p>解耦的物料清单(BOM):零件分配现在与组件添加分开;您可以生成 BOM,然后在设计演变过程中将特定的 MPN 分配给组件。<p>网络可视化:在导体、终端和配合关系中识别和可视化网络。<p>生活质量和可视化改进:将组件分配到一个或多个页面,以按功能分离设计。能够创建设备组(例如,建模一个具有多个连接器的 PCB,然后分开布线)和子组件以便于设计重用。从 TSV 复制和粘贴以便于与电子表格的交互。在浏览器标签之间复制和粘贴。<p>2. MCP 服务器与代理工作流:<p>Splice CAD 的 MCP 服务器也是新功能,它允许该工具与 Claude 等大型语言模型直接交互。手动输入数据和从 PDF 中提取数据在记录布线和电缆组件时一直是个麻烦。我最初尝试在内部处理 PDF 视觉和提取,但走了几条错误的道路;代理方法更为合适。您可以将 Claude 指向 PDF 原理图或 GitHub BOM,并让它生成多页设计。<p>试用一下(无需注册):<a href="https://splice-cad.com/#/harness" rel="nofollow">https://splice-cad.com/#/harness</a> + 从顶部工具栏创建图标,新项目<p>文档:<a href="https://splice-cad.com/docs/plan" rel="nofollow">https://splice-cad.com/docs/plan</a> 和一些示例 <a href="https://splice-cad.com/docs/plan/multi-endpoint-harness" rel="nofollow">https://splice-cad.com/docs/plan/multi-endpoint-harness</a><p>MCP 服务器详情:<a href="https://splice-cad.com/blog/mcp-server-agentic-workflows-march-2026" rel="nofollow">https://splice-cad.com/blog/mcp-server-agentic-workflows-mar...</a> 和 <a href="https://github.com/splice-cad/splice-cad-mcp" rel="nofollow">https://github.com/splice-cad/splice-cad-mcp</a><p>Discord: <a href="https://discord.gg/5CTH7mnrk8" rel="nofollow">https://discord.gg/5CTH7mnrk8</a><p>我的目标是让 Splice CAD 在设计使用中保持免费,并利用它作为一个平台,将电缆组件和布线商与需要其设计制造的工程师连接起来。我正在寻找一位在制造销售和业务发展方面有强大背景的联合创始人,以补充我的技术专注。如果您感兴趣,请通过我“关于”部分中列出的地址给我发邮件。
我之所以构建这个,是因为我想看看使用100%本地模型的语音转文本应用能达到什么效果,这样就没有数据离开我的电脑。我在编写代码和处理电子邮件时使用了很多这个应用。我也在尝试将其作为我其他代理的语音接口。这个项目是100%开源的,采用MIT许可证,欢迎反馈、拉取请求和关于未来发展方向的想法。
TrueType 字体具有一个提示虚拟机,用于将字形网格化。它有一个栈、存储区、条件语句、函数调用,结果证明它是图灵完备的。因此,我在提示字节码中构建了一个光线投射引擎。
字体中的字形“A”有16个垂直条形轮廓。提示程序通过 GETVARIATION 从字体变体轴读取玩家坐标,针对存储区中的瓦片地图进行 DDA 光线行进,并使用 SCFS 重新调整条形高度。最终效果看起来像是粗糙的《德军总部》风格视图。
小可视化:<a href="https://github.com/4RH1T3CT0R7/ttf-doom/blob/main/docs/media/transform.gif" rel="nofollow">https://github.com/4RH1T3CT0R7/ttf-doom/blob/main/docs/media...</a>
总共约 6.5 KB 的字节码 - 13 个函数,795 个存储槽,正弦/余弦查找表。
JS 处理移动、敌人和射击,然后通过 CSS font-variation-settings 将坐标传递给字体。这个字体基本上是一个奇怪的 GPU。
最奇怪的部分:
- TrueType 的 MUL 计算为 (a<i>b)/64,而不是 a</i>b。所以 1*4=0。DIV 指令同样诡异。
- 没有 WHILE 循环。所有内容都编译为递归的 FDEF。FreeType 将调用深度限制在 ~64 帧。
- SVTCA[0] 是 Y,SVTCA[1] 是 X,当然。
在这背后有一个小编译器 - 词法分析器、语法分析器、代码生成器 - 将类似 C 的领域特定语言转换为 TT 汇编。
演示 GIF:<a href="https://github.com/4RH1T3CT0R7/ttf-doom/blob/main/docs/media/demo.gif" rel="nofollow">https://github.com/4RH1T3CT0R7/ttf-doom/blob/main/docs/media...</a>
实时演示:<a href="https://4rh1t3ct0r7.github.io/ttf-doom/" rel="nofollow">https://4rh1t3ct0r7.github.io/ttf-doom/</a>(Chrome/Edge,WASD+方向键,空格射击,Tab 键调试覆盖)
这是一个 DOOM 风格的光线投射器,而不是原始引擎的移植 - 类似于 DOOMQL 和 Excel DOOM。不过,墙壁渲染确实发生在字体的提示虚拟机中。在演示中按 Tab 键,可以看到随着移动字体变体轴的变化。
我们构建了meta-agent:一个开源库,能够自动并持续地从生产轨迹中改进代理工具。<p>只需将其指向现有代理、未标记的生产轨迹流以及一小部分标记的保留集。<p>一个大型语言模型(LLM)评估器会对未标记的生产轨迹进行评分。<p>提议者会读取失败的轨迹,并一次性编写一个针对性的工具更新,例如对提示、钩子、工具或子代理的更改。<p>只有在更新提高了保留集的准确性时,才会保留该更新。<p>在tau-bench v3航空数据集上,meta-agent将保留集的准确性从67%提高到了87%。<p>我们已将meta-agent开源。目前支持Claude Agent SDK,未来将支持更多框架。<p>在这里试用:<a href="https://github.com/canvas-org/meta-agent" rel="nofollow">https://github.com/canvas-org/meta-agent</a>
目前在网页界面中,主要有两种已建立的缩放使用方式。它们服务于不同的目的,并做出了不同的权衡。我构建了第三种方式,因此我会尽量公正地评价每种方式的优缺点。
* Prezi
Prezi 开创了用于演示的缩放画布,并在该领域保持市场领先地位。它最近增加了基于 AI 的生成和文本编辑工具。它是一个经过打磨的产品,具有真实的市场吸引力。
但是,Prezi 是一个封闭的平台,而不是一个库。你无法在自己的应用中使用它的缩放引擎。其定价从每月 15 美元起,才能获得有意义的功能,而导出到 PowerPoint 会将所有缩放效果压缩为静态幻灯片。用户常常抱怨缩放和平移的过渡会导致晕动症。从根本上说,Prezi 将缩放作为在预先安排的框架之间讲述故事的工具,而不是一种导航模型。它是一种演示模型。
* impress.js
impress.js 将类似 Prezi 的缩放引入开放网络。它是一个基于 CSS3 转换和过渡的演示框架,直接受到 Prezi 的启发。它在推出时确实是一个突破性产品。
它的架构是基于步骤的:你在 3D 空间中定位“步骤”,相机在它们之间移动。这对于演示非常好,但并不适合构建一个用户通过缩放内容进行导航的应用。impress.js 没有动态挂载视图、管理缩放深度或处理导航状态的概念。它是一个带有缩放技巧的幻灯片引擎。
* Zumly
这就是我构建的产品。完全透明:我是唯一的开发者。
这个想法是提供一种使用缩放的传统页面导航替代方案。你将一个元素标记为可缩放,指向一个视图,Zumly 处理过渡并插入新视图。基本上就是这样。
我在 2020 年创立了 Zumly,离开了 Zircle UI(一个 Vue 缩放库),试图将我学到的东西进一步发展。它是框架无关的,专注于缩放部分。从那时起,我多次重写引擎,改变了多次方法。现在我对它的感觉感到满意。
在缩放过渡期间,视图会动态挂载和卸载。在 impress.js 中,所有步骤同时存在于 DOM 中。而在 Zumly 中,你缩放到一个触发元素,目标视图会被注入并缩放到位。这更接近于单页应用中的路由工作方式,而不是幻灯片的工作方式。
着陆页是用 Zumly 本身构建的,因此你可以在接触任何代码之前先感受一下。
我很好奇是否还有其他人考虑过这个领域。是什么让缩放用户界面成功或失败?
着陆页(使用 Zumly 构建):https://zumerlab.github.io/zumly
GitHub:https://github.com/zumerlab/zumly
您现在可以通过鞭策Claude来让它工作得更快……<p>https://x.com/intcyberdigest/status/2041210727273242856?s=46