开发者工具箱|编程·开发工具·资源
318 subscribers
1.48K photos
785 links
面向开发者的实用工具、库与效率技巧,写代码更快更爽。投稿 @BDHT1
#开发者 #编程工具 #效率 #程序员 · 开源总站 @GitHubTrendingHub
Download Telegram
多智能体研究系统 60秒完成全流程

一个基于 Claude + Tavily 的多智能体系统,能在 60 秒内完成网络研究、报告撰写和内容审核。系统模拟新闻编辑室流程,由三个智能体分工协作:

- Researcher:通过 Tavily 搜索网络并汇总信息
- Writer:将搜索结果转化为结构化报告
- Reviewer:审核报告质量,给出评分和修改建议

所有角色由 Claude 驱动,通过 Orchestrator 协调流转。

🔗 GitHub:GitHub
来源

#开发者 #工具

📢 频道:@DevToolboxHub
从想法到实现,快如魔法

一位开发者比较了业余3D打印与Vibe Coding的共通体验——两者都让普通人跳过漫长学习,直接解决日常小问题。主要感受:

- 3D打印常用于制作理线夹、替换旋钮等特异小物件;Vibe Coding用AI脚本完成截图重命名、文件整理等自动化任务,都能快速消除日常摩擦。
- 过去创造需要先掌握专业能力,现在3D打印机和AI编码工具处理了多数技术复杂部分,好奇心即可入门。
- 两类创作遵循相同反馈循环:发现问题→做粗略方案→立即测试→改进。反馈速度从数周缩短到当天,大幅降低尝试成本。
- 心理层面,两者让人从“希望有人做”转向“我可以自己做”,日常不顺不再被视为永久,而变得可编辑。

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
跨浏览器 vs 跨设备测试差异

许多开发者和测试者常把跨浏览器测试与跨设备测试混为一谈,实际上它们解决不同层面的问题。跨浏览器测试主要针对不同浏览器的渲染引擎差异(如 Blink、WebKit、Gecko),确保 CSS/Flexbox/Grid、JavaScript 行为等一致性;跨设备测试则关注真实硬件上的屏幕尺寸、触控交互、网络条件、操作系统版本等因素。只做其中一种测试会遗漏真实用户场景的盲点。文章还列举了 BrowserStack Live、BitBar、TestingBot、Browserling、Endtest 等工具,帮助团队构建完整的测试策略。

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
生产环境 GenAI 真实成本:Token 只是冰山一角

一篇深度分析指出,生产中生成式 AI 的总体拥有成本远不止 API 按 token 收费那么简单。以百万请求/月的内部助手为例,推理费用(Claude / GPT)约每月 $10K–$17.5K,但以下三个层面才是大头:

- 第一隐藏层:向量数据库、嵌入生成、追踪/可观测性、护栏/审核等,每月额外 $5K–$25K。
- 主力成本:至少 3 名工程师(后端、ML、平台/SRE)的全职人力成本约每月 $83K,远超推理账单。
- 错误答案成本:更低成本的模型若准确率低,后续手动返工、客户流失、合规披露等隐性代价更高。

结论:TCO 公式应以“人员 → 错误成本 → 计算 → 隐藏层”顺序估算,token 费用通常仅占 5–15%。

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
Swiggy 实时 ML 排序优化搜索自动补全

Swiggy 公开了基于 OpenSearch 的实时机器学习排序系统,用于改进搜索自动补全结果的相关性。该系统替代了传统启发式排序规则,满足严格延迟要求。

- 架构将候选生成与排序环节分离,基于 OpenSearch 实现检索
- 利用特征存储聚合实时行为信号,并应用学习排序(Learning to Rank)模型
- 支持从用户反馈中持续更新模型,无需人工调参即可动态优化排序质量

原文链接

#开发者 #工具
📢 频道:@DevToolboxHub
托管向量数据库的定价暗礁

托管向量数据库看似低门槛,实际隐藏嵌入、重新索引、备份等费用,可使账单翻倍。2025年10月Pinecone等供应商引入$50/月最低消费,稳定工作负载成本激增400-500%。当月查询量达6000万-1亿次时,自托管(PostgreSQL+pgvector)成本仅为托管的25%-50%。

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
create-lib-workspace:Vite 库脚手架 CLI

开发者将自己反复搭建的 Vite npm 库模板化为一个 CLI 脚手架工具,自动生成 workspace 结构,包含库项目和本地消费者测试应用。主要特性:

- 生成 workspace/ 目录:app/(轻量测试应用) + my-lib/(Vite 库)
- 支持 Vite 库模式、ESM + CJS 双构建、subpath exports、watch 命令、本地联调工作流
- 安装:npm i -g create-lib-workspace;使用:create-lib-workspace demo my-lib @demo/my-lib

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
OpenCode Agent 编排详解

OpenCode 是一个终端原生的 AI 编码引擎,支持本地读写、测试与调试代码。它通过四层架构实现复杂任务的自动化编排,将单轮聊天升级为多智能体协作系统。

- 四层架构:Primary Agents(主代理/项目管控)、Sub-agents(子代理/专项微任务)、Custom Tools(工具/系统钩子)、Custom Skills(技能/领域知识蓝图)
- 模型兼容:完全模型无关,支持 75+ 云端与本地引擎(Ollama、OpenRouter 等),原生实现跨平台 Agent Skills Open Standard
- 与 Claude Code 对比:OpenCode 通过 SKILL.md 定义技能规则、本地脚本执行工具;Claude Code 则依赖 MCP 协议、原生 Git worktree 任务隔离

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
离线计词器 Instant Word Counter 发布

开发者 Boris Korolev 发布了一款隐私优先的 Chrome 扩展 Instant Word Counter,支持离线本地计数,数据不出设备。

- 选中网页文本,点击图标或按 Alt+W 即可在弹窗中显示字数、字符数(含/不含空格)和预估阅读时间;未选择文本时自动引导
- 自动识别中/日/韩(CJK)字符并切换计数模式,使用 Intl.Segmenter API 分词,旧浏览器回退正则方案
- 技术栈:Vanilla JavaScript + Chrome Manifest V3 + chrome.i18n(10 种语言本地化)
- 隐私设计:无数据收集、无网络请求、无 cookie;仅申请 activeTab 和 scripting 权限

可在 Chrome 网上应用店免费获取。

原文

#开发者 #工具
📢 频道:@DevToolboxHub
Gemma Drive:本地AI管理Google Drive

Gemma Drive 是一个完全在本地运行的 Google Drive AI 助手,无需将文件上传到云端。它通过 OAuth 只读权限连接 Drive,在本地提取文本、生成摘要并回答提问。核心要点:

- 支持 PDF、DOCX、XLSX、PPTX 等常见格式,用 Gemma 4 E4B 模型进行文件级和文件夹级摘要,以及跨工作区的自由问答
- 技术栈极简:Ollama + Gemma 4 E4B、Django + DRF 后端、React + TypeScript 前端、SQLite 存储,无需向量数据库或消息队列
- 安装步骤:安装 Ollama 并拉取模型,创建 Google OAuth 客户端(只读权限),克隆仓库后分别启动 Django 和 Vite 开发服务器

GitHub: GitHub

#开发者 #工具

📢 频道:@DevToolboxHub
MCP入门:从零搭建计算器工具

作者分享了一个周末学习 MCP(Model Context Protocol)并搭建计算器工具的完整过程。

MCP 用于解决 AI 模型与工具间需重复集成的痛点,通过统一协议实现“一次构建,多模型可用”。

要点:
- MCP 架构包含三个角色:Host(用户交互的应用,如 Claude Desktop)、Client(内部连接维护者)、Server(暴露工具/资源)
- 使用 Anthropic 官方 Python SDK(FastMCP 模式)创建服务器,工具函数如 multiply 等
- 通过 MCP Inspector 测试服务器连接和工具调用
- 连接测试了三种 Host:Goose(配置文件管理)、Claude Desktop(手动 JSON)、VS Code + Copilot(手动 JSON)

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub