Show HN: A collection of Claude Code plugin marketplaces7 months agohttps://claudecodeplugin.orgClaude Code插件中心是一个用于发现和管理Claude Code插件及市场的导航网站该中心提供分类整理、标签标注和文档链接的精选插件,便于用户发现所需功能网站包含插件安装指南和市场对比功能,帮助团队优化工作流程核心功能包括搜索筛选、市场目录、精选推荐和安装指南用户评价称该中心简化了插件采用流程,统一了团队配置标准常见问题解答涵盖插件投稿、安装方法及私有市场使用等主题
Syntax highlighting is a waste of an information channel7 months agohttps://buttondown.com/hillelwayne/archive/syntax-highlighting-is-a-waste-of-an-...语法高亮因未能充分利用颜色这一信息渠道而受到批评不同编程任务(调试、代码审查等)可通过可定制的高亮规则受益提出的用例包括彩虹括号、上下文高亮、导入高亮、参数高亮、类型高亮、异常高亮和元数据高亮实现挑战包括规则复杂性、高亮冲突和编辑器限制语义高亮的未来潜力得到认可,但仍存在重大技术障碍
Show HN: Pxxl App – A Nigerian Alternative to Vercel, Render, and Netlify7 months agohttps://pxxl.appPxxl应用支持零配置部署网页应用,实现即时全球上线兼容Next.js、React、Vue.js、Python、Node.js和PHP等20多种语言与框架提供企业级托管服务、自动扩展和持续部署功能为MongoDB、PostgreSQL和MySQL提供无缝集成的数据库管理通过共享项目和数据库促进团队协作支持通过直观仪表盘进行自定义设置与控制配备高性能CDN加速,实现全球部署用户好评强调其易用性、速度与可靠性包含SSL证书、自定义域名和无停机更新等特性每周技术通讯分享云部署与开发最佳实践
Hard disk LEDs and noisy machines (2023)7 months agohttps://blogsystem5.substack.com/p/hard-disk-leds-and-noisy-machines历史计算机特性(如闪烁的LED灯和嘈杂的磁盘声)曾是开发者的性能指示器现代开发机(尤其是Mac)缺乏这些指示器,导致性能问题更难被察觉未被注意的低效案例包括:过度日志记录、因连接问题导致的缓慢构建、以及消耗资源的异常进程作者建议安装性能监控工具来追踪CPU、内存、磁盘I/O和网络流量推荐macOS系统使用iStat Menus,Gnome环境使用system-monitor-next作为本地开发工具远程开发工作流的监控仍存在挑战,目前尚无明确解决方案作者提及GitHub项目'hdd_sound'——该项目通过模拟HDD硬盘声为Linux系统恢复了部分传统性能指示
Nango (YC W23) is hiring Staff Back end Engs (remote)7 months agohttps://www.nango.dev/careersNango正在为现代B2B软件构建一个简单、可靠的原生集成层团队完全远程办公,开源运作,专注于开发人员友好的解决方案他们致力于解决开发者体验、高扩展性和API碎片化等技术挑战团队成员来自Uber、Netlify和Algolia等公司的开发者基础设施领域资深专家Nango收入和用户量快速增长,现在是加入的理想时机
Show HN: FlashRecord – 2MB Python-native CLI screen recorder7 months agohttps://github.com/Flamehaven/FlashRecordFlashRecord是一款面向开发者的Python优先CLI工具,提供即时屏幕截图、GIF录制及AI会话集成功能。核心特性包括:为自动化设计的CLI优先架构、原生Python集成、单命令极简操作、零配置开箱即用、跨平台支持。其突出优势在于智能压缩技术(文件体积减少99.5%)、采用CWAM创新方法、且无需依赖任何机器学习模型。支持Claude/Gemini/Codex等AI平台集成、自动清理功能,并通过完整CI/CD流程、pytest测试套件和Sphinx文档达到生产就绪标准。可通过pip/源码/Poetry三种方式安装,要求Python 3.8+环境,核心依赖Pillow/imageio/numpy等库。操作指令包含:@sc截图、@sv录制动图,并支持将会话保存至不同AI平台的选项。通过config.json可自定义配置项,包括命令风格和自动删除设置等参数。性能指标显示其具备快速截图能力、高效GIF录制效率及显著的文件体积压缩效果。未来更新计划包括:WebP/MP4格式支持、GUI界面选项、实时流媒体等高级功能以及企业级能力扩展。采用MIT开源协议,提供清晰的贡献指南和开发环境配置说明。
Code Completion with Caps-Lock (Not Tab)7 months agohttps://ae1020.github.io/code-completion-with-caps-lock/Tab键同时承担缩进和代码补全功能存在问题,尤其是AI建议会打断操作Caps Lock键可在Windows、macOS和Linux系统中被改造成更实用的功能键在VSCode中,将Caps Lock重映射为F19可避免与该键原始功能冲突推荐使用Microsoft PowerToys的键盘管理器实现Windows系统下Caps Lock到F19的映射macOS系统可通过Karabiner Elements工具重映射Caps Lock,但需授予广泛权限Linux用户可使用keyd项目将Caps Lock映射为F19,但需要从源码编译安装调整VSCode键位设置使用F19触发补全功能需修改多项配置本指南建议使用F19保持跨平台一致性,因其他功能键可能存在冲突
Show HN: Git Auto Commit (GAC) – LLM-powered Git commit command line tool7 months agohttps://github.com/cellwebb/gacLLM驱动的工具'gac'通过分析代码变更生成上下文相关的提交信息支持多种LLM服务提供商,包括Anthropic、OpenAI和Gemini具备智能过滤功能,可忽略生成的文件和依赖项提供三种信息格式:单行式、标准式和详细式包含交互式反馈功能,可根据特定要求重新生成信息与Git工作流集成并遵守pre-commit钩子提供自动密钥检测功能,防止提交敏感数据支持通过环境变量或交互式设置进行配置支持一站式工作流,可暂存、提交和推送变更包含详细的文档和故障排除指南
WisprFlow Became the Highest-Leverage Upgrade to My Dev Workflow7 months agohttps://zackproser.com/blog/wisprflow-high-leverage-workflowWisprFlow通过语音优先编排显著提升开发工作流效率支持170-179字/分钟的语音指令,彻底消除打字瓶颈可处理多分支任务简报,实时将语音思维转储转化为结构化任务单支持移动场景(如行走时)进行生产级代码编写与Cursor、Claude、Linear等工具无缝集成,实现高效任务管理自动格式化转录内容,区分代码与文本以提升可读性支持人机间无损信息传递,完整保留沟通细节包含技术术语个人词典、Markdown自动格式化等实用功能倡导语音记录一切(提交、PR反馈等),使语音成为默认交互方式建议强化交付通道,确保速度与安全性兼得
Show HN: Give your coding agents the ability to message each other6 months agohttps://github.com/Dicklesworthstone/mcp_agent_mailMCP代理邮件系统是编码代理的协调层,提供类似电子邮件的功能,包括身份标识、收件箱/发件箱和可搜索的消息历史记录。该系统包含建议性文件预留'租约'机制,防止代理相互覆盖工作成果,并支持带有图片的GitHub风格Markdown消息。专为FastMCP客户端和CLI工具(如Claude Code、Codex、Gemini CLI)设计,用于跨一个或多个代码库进行协调。安装过程简单,提供自动配置脚本可建立Python 3.14虚拟环境并在8765端口启动HTTP服务器。核心功能包括:代理身份注册、消息收发、文件预留管理及历史消息检索。系统集成Git实现人工可审计的工件记录,使用SQLite进行索引和查询。提供网页界面供人工操作员审查代理活动、浏览消息和执行搜索。「人类监督员」功能允许操作员发送高优先级消息,这些消息会被明确标记并优先处理。支持跨项目协调,具备AI驱动的项目发现和显式联系人审批机制。通过环境变量管理配置,支持JWT认证、速率限制和日志记录等选项。该项目处于活跃开发阶段,详细设计记录在project_idea_and_guide.md文件中。
The (Lazy) Git UI You Didn't Know You Need6 months agohttps://www.bwplotka.dev/2025/lazygit/作者分享了在尝试neovim时发现基于终端的Git UI工具lazygit的经历由于易用性、效率提升和流畅的用户体验,lazygit迅速成为作者的主要Git工具该工具因与Git CLI术语的一致性、可探索性及操作时的交互式引导而备受赞誉lazygit在无需创建新工作流的前提下,通过增强现有CLI操作的安全性和可用性来优化Git流程作者重点介绍了lazygit带来的具体改进:变更迭代、分支同步和代码拣选等场景lazygit的设计原则(简洁性、一致性、交互性)为构建其他开发者工具提供了灵感尽管AI技术发展迅猛,作者认为lazygit在版本控制领域仍将保持长期价值文章最后鼓励读者试用lazygit、参与项目贡献,并将其UX理念应用到其他工具开发中
Show HN: Davia – Open source visual, editable wiki from your codebase6 months agohttps://github.com/davialabs/daviaDavia是一款开源工具,用于为本地代码库生成交互式内部文档。它能创建带有交互式可视化效果的文档文件,支持在类似Notion的平台或本地IDE中编辑。安装步骤包括克隆Davia仓库、安装依赖项,并可通过.env文件选择性配置API密钥。通过运行'pnpm run docs'并指定项目路径即可启动文档生成。Davia支持实时编辑和查看文档,并允许后续手动启动可视化应用。项目鼓励提交错误报告、功能请求、代码改进和反馈等贡献。该项目采用MIT许可证授权。
Branching with or Without PII: The Future of Environments6 months agohttps://neon.com/blog/branching-environments-anonymized-piiNeon推出匿名分支功能,用于在开发环境中屏蔽敏感数据。分支功能允许开发者通过单次点击或API调用创建与生产环境隔离的镜像环境。传统的非生产环境维护方式耗时且易错,常导致数据漂移和模式不匹配问题。Neon的架构将计算与存储分离,实现了高效且经济的分支创建。匿名分支采用静态脱敏技术,用虚拟值替换敏感数据,同时保持引用完整性。未来计划引入动态脱敏以降低存储成本并提升效率。通过Neon API或GitHub Actions可实现分支流程自动化,优化开发和测试流程。
A fast and powerful log viewer that turns JSON/logfmt into human-readable form6 months agohttps://github.com/pamburus/hl高性能JSON和logfmt格式的日志查看与处理工具。自动分页器集成,默认支持'less'命令。通过-P标志启用日志流模式。支持层级键的字段过滤功能。通过-l选项实现日志级别过滤。灵活时间戳格式的范围过滤。使用-h选项控制字段显示/隐藏。通过-e标志自动隐藏空字段。基于自动索引的高速日志排序。实时追踪模式(按时间戳排序更新)。支持逻辑条件的复杂查询。通过--allow-prefix处理非JSON前缀内容。时区灵活切换(默认UTC)。通过配置文件支持主题与功能定制。多种安装方式(Homebrew、Cargo、直接下载)。性能基准测试显示远超同类工具的速度优势。
New .env file support in 1Password environments6 months agohttps://1password.com/blog/1password-environments-env-files-public-beta1Password在其环境功能中引入新的.env文件支持,增强了开发者安全存储与协作能力。新功能允许开发者在1Password桌面应用中安全使用和管理.env文件,避免明文存储在磁盘上。1Password环境为项目密钥提供专属工作区,并可集成AWS Secrets Manager用于生产环境。该方案解决了.env文件的常见问题:明文存储、意外提交至Git仓库及团队协作繁琐。开发者可虚拟挂载.env文件,确保密钥不会写入磁盘,即使离线也能保持安全。设置过程快速,且与现有dotenv库兼容,无需修改代码。未来计划包括扩展对Windows系统的支持,并根据测试反馈增加更多目标平台。
Depot (YC W23) Is Hiring a Staff Infrastructure Engineer6 months agohttps://www.ycombinator.com/companies/depot/jobs/O2iB56E-staff-infrastructure-en...Depot旨在重新定义软件协作方式,通过独特的构建性能与开发者平台为研发团队提速该公司每月管理数百万EC2实例和半PB缓存数据,以加速CI任务与本地构建Depot正在招聘一名具备深厚系统工程技术的基础设施工程师来扩展其运营规模该职位将与精干团队密切合作开发高质量解决方案,享有高度自主权Depot为纯远程办公企业,本次招聘仅面向北美和欧洲地区候选人该平台每周为PostHog、Wistia、Semgrep和Secoda等企业节省数千小时构建时间由受困于低效构建的开发者创立,Depot专注于通过缩短构建时间提升开发效率与幸福感Depot的使命是通过提升迭代速度、保持开发者心流状态来加速软件开发进程
A desktop app for isolated, parallel agentic development6 months agohttps://github.com/coder/mux并行智能体开发的桌面应用程序支持代码审查、重构和新功能等变更间的上下文连续性支持GPT-5-Pro处理复杂问题并后台执行重启或连接问题后自动恢复工作流A/B测试:用不同方法并行处理同一问题的多个工作区切线探索:从主线任务派生出探索分支隔离工作区与Git差异的中央视图多模型支持(sonnet-4-*、grok-*、gpt-5-*、opus-4-*)VS Code扩展可直接访问多路复用工作区高效管理智能体的UI界面和快捷键支持Mermaid图表和LaTeX的富Markdown输出受Claude Code启发的自定义智能体循环功能可预览潜在bug和性能问题的状态提供macOS和Linux预编译二进制文件采用GNU Affero通用公共许可证v3的自由软件
Dingo: A Meta-Language for Go6 months agohttps://github.com/MadAppGang/dingoDingo 是一种可编译为简洁地道 Go 代码的语言,提供现代语法特性且无运行时开销关键特性包括求和类型、模式匹配、使用`?`运算符的错误传播,以及`map`/`filter`/`reduce`等函数式工具通过引入 Result 和 Option 类型,Dingo 旨在减少模板代码(例如重复的`if err != nil`错误处理)该项目灵感源自 TypeScript 增强 JavaScript 的思路和 Rust 的类型安全特性Dingo 目前处于活跃开发阶段,计划 2025 年底发布 1.0 版本该语言设计可与现有 Go 代码无缝协作,支持渐进式采用而不会造成生态割裂Dingo 的转译器会生成可读的 Go 代码,保持与 Go 工具链的兼容性和性能特征项目通过语言服务器代理提供 IDE 支持,包括自动补全和跳转定义等功能Dingo 采用社区驱动开发模式,鼓励通过 GitHub 提交 issue 和 pull request 参与贡献
Atuin’s New Runbook Execution Engine6 months agohttps://blog.atuin.sh/introducing-the-new-runbook-execution-engine/Atuin桌面版引入全新运行手册执行引擎,显著提升自动化能力与可靠性。运行手册现支持应用重启/标签页关闭后的状态持久化,无需重复执行。通过明确的下游影响机制增强可预测性——运行手册中的模块仅影响后续模块。模板功能全面升级:现支持变量名/上下文块等全场景使用,并新增自引用变量支持。新增两种执行上下文类型:被动上下文(自动更新)与主动上下文(执行时运行时状态)。取消全局上下文,原依赖此功能的运行手册需进行相应调整。编辑器变量同步改为手动更新机制,使变量变更过程更透明。脚本输出变量现仅捕获标准输出(stdout),与错误输出(stderr)分离确保数据纯净。技术架构升级:执行系统从TypeScript迁移至Rust,提升可移植性与系统可靠性。未来规划包含:CLI运行器支持、串行执行优化、密钥管理功能及Markdown格式运行手册等。
Show HN: We built an open source, zero webhooks payment processor6 months agohttps://github.com/flowglad/flowgladFlowglad无需使用webhook、订阅数据库表或手动将计划映射到价格。它为客户账单状态(包括功能访问和使用量计费)提供单一真实数据源。Flowglad允许通过您自己的用户ID查询客户状态,并通过自定义slug引用价格、功能和使用量计费。它提供全栈SDK,支持前后端开发,包括用于账单数据的React钩子。Flowglad支持可灵活调整的定价模型,可无缝进行测试并推送到生产环境。集成简单,提供适用于Next.js、React + Express以及其他React + Node项目的软件包。设置过程包括配置Flowglad服务器客户端、公开API处理程序,并用Provider包装您的应用。Flowglad与您现有的身份验证系统配合使用,采用您自己的用户或组织ID。它提供前端组件(如FeatureGate和UsageBalanceIndicator),便于集成。Flowglad支持多种定价模型,包括使用量限制+订阅混合模式、无限使用、分层访问和功能门控订阅。该平台旨在改善支付领域的开发者体验,提供自助式解决方案,集成和维护工作极少。Flowglad的使命是简化账单和支付流程,通过单一集成解锁更多支付提供商。