TGViewer
Channel Public Channel
开发者工具箱|编程·开发工具·资源

开发者工具箱|编程·开发工具·资源

@devtoolboxhub

面向开发者的实用工具、库与效率技巧,写代码更快更爽。投稿 @BDHT1
#开发者 #编程工具 #效率 #程序员 · 开源总站 @GitHubTrendingHub
Subscribers
434
Photos
1.5K
Videos
0
Links
783

Showing posts older than #512 · Back to latest

Older Posts 10 shown
Post #510 2
检测PyTorch pickle后门的扫描工具

torch.load执行pickle可触发任意代码,作者构建了Model-Supply-Chain-Auditor来反汇编检测恶意字节码。

- PyTorch模型文件使用pickle序列化,通过reduce可注入os.system等调用,实现RCE,攻击代码仅需4行。
- 工具解析pickle opcode,标记STACK_GLOBAL+REDUCE模式(如os.system、subprocess),支持协议0-5,包括Windows(nt.system)和Linux(posix.system)变体。
- 防御建议:使用SafeTensors格式替代pickle;加载前验证SHA-256签名;用本工具扫描后再加载。

GitHub
原文链接

#开发者 #工具
📢 频道:@DevToolboxHub
Post #508 2
Agent推理可观测性:新信号RTD

传统 OpenTelemetry 跟踪基础设施执行(请求→服务→DB,耗时正常),但 AI Agent 的推理行为完全不可见:Agent 可能多次重新规划,反复调用不同工具,数据陈旧或格式错误,而仪表盘显示一切正常。作者引入 Reasoning Trace Depth (RTD) 指标,测量 Agent 任务执行中的重新规划次数。

要点
- 问题:OTel 只看到基础设施跨度(span),无法暴露 Agent 的推理退化(如 re-planning 循环),导致 SILENT 故障。
- RTD 定义:Agent 完成任务或升级到人工之前所经历的重新规划周期数。健康基线 0–1,警告阈值 ≥3,临界 ≥5。
- 三层可观测模型:Layer 1 基础设施(已有)、Layer 2 控制平面(RAR/RSI/DCS)、Layer 3 推理层(RTD、重新规划原因、决策信心代理)。
- RTD 是比 HER 更早的信号:RTD 上升→RSI 上升→HER 上升,形成因果链。

详情见原文

#开发者 #工具

📢 频道:@DevToolboxHub
Post #507 3
Garudust Agent 集成 iApp TTS,让 AI 说泰语

Garudust Agent 可通过 iApp TTS 插件为 AI 增加泰语语音输出能力,无需修改代码。

- 安装 tts 工具:garudust tool install tts,自动注册脚本
- 配置 Provider Profile:在 config.yaml 中添加 iApp TTS API endpoint 和 Key
- 设置 API Key 到 .env 文件,即可通过 CLI 调用,生成 WAV 语音文件
- 底层自动处理 PCM 转 WAV 头,16-bit 单声道 24kHz,兼容所有播放器

可灵活切换其他 TTS Provider(如 AIS),仅改一行配置。

GitHub: github.com/garudust-org/garudust-agent
原文

#开发者 #工具

📢 频道:@DevToolboxHub
Post #502 2
AXIOM:本地化整合Gemma 4的医学知识引擎

AXIOM(Automated X-reference Intelligence & Open Medicine)是一款本地优先的科学证据引擎,专为解决女性更年期相关症状(如心血管、骨骼、情绪等)的碎片化诊疗问题而设计。它通过整合PubMed文献构建知识图谱,利用Gemma 4 31B模型进行实体识别、关系提取和隐私清洗,并实现混合RAG查询。

- 核心架构:PDF解析/嵌入(nomic-embed-text + ChromaDB),Gemma 4驱动的关系抽取存入NetworkX图数据库。查询时Gemma 4提取实体、模糊匹配节点,并基于语义、研究类型、时效性等重排检索结果。
- 本地运行优化:采用单消费者异步队列(LLMQueue)串行化所有生成请求,防止Ollama本地并发请求导致队列失败。支持学术场景下切换为云端端点以加速大规模探索。
- 开源地址:完整Python后端(FastAPI, ChromaDB, NetworkX, Ollama)及React前端。

GitHub
原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
Post #498 1
Kubecost:K8s 成本优化实战指南

Kubecost 是 Kubernetes 成本分配、优化与治理平台,开源版即可满足多数团队需求。

- 成本分配:按命名空间、标签、服务等维度聚合,支持多集群与云账单对账
- 优化建议:基于实际使用调整请求,支持分位数控制;企业版可自动执行容器请求调整
- 操作步骤:先分配命名空间所有者,调整请求至实际使用,监控容量/请求比
- 承诺管理:跟踪覆盖率与利用率,建议利用率 80%-95%,覆盖率 60%-75%

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
Post #496 1
PCB 设计的 CI/CD 自动化

软件 CI/CD 理念同样适用于硬件 PCB 设计,使用免费开源工具即可实现自动化验证与输出。每次 Git 提交自动执行电气规则检查(ERC)、设计规则检查(DRC),并生成 Gerber 文件、BOM 和贴片文件。报道称某硬件团队采用后两个月内原型重做减少 60%,成本为零(仅需一个周末搭建)。非 KiCad 用户也能通过 Altium、Eagle、EasyEDA 的 CLI 或 API 实现类似流程。

原文
赞助商:原文链接

#开发者 #工具
📢 频道:@DevToolboxHub
Post #495 1
用 FastAPI+PostgreSQL 构建医疗 RCM 分析 API

作者构建了一个开源 REST API,为医疗收入周期管理(RCM)团队提供实时 KPI 洞察,包括拒绝率、AR 天数、账龄和员工效率。技术亮点:

- 选择 FastAPI 而非 Flask/Django,利用自动文档(Swagger UI)与类型验证
- 采用服务层模式,将业务逻辑与 HTTP 路由完全分离
- 使用 SQLAlchemy 2.0 + Pydantic v2,通过模型/schema 分离防止敏感字段泄露
- 测试策略:用 SQLite 本地测试 + FastAPI dependency_overrides 实现隔离,CI 强制覆盖率达 80% 以上

🔗 github.com/luis8choa/RCM-Analytics-API
🔗 dev.to/luis8choa/building-a-healthcare-rcm-analytics-api-with-fastapi-and-postgresql-3jj5

#开发者 #工具

📢 频道:@DevToolboxHub
Post #494 2
Python functools 实用工具速览

functools 模块提供高阶函数工具,无需安装即可减少样板代码、优化性能。核心功能一览:

- lru_cache:自动缓存函数返回值,避免重复计算,支持 maxsize 限制,可查缓存统计。
- partial:冻结预设参数,轻松生成专用函数,避免重复传参。
- wraps:保留装饰器包装后函数的元信息(name、doc 等),每次写装饰器必用。
- reduce:累积折叠可迭代对象,适合动态管道处理(如文本清洗链)。
- cached_property:实例级属性缓存,一次计算后直接读取,适用于昂贵派生数据。

原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
Post #493 2
构建不烧token的MCP服务器

ultra-mcp-toolkit 通过三项策略解决 MCP 服务器包装 REST API 导致的 token 浪费问题。实测在 Jira 实例中,单次调用响应大小从 20.3KB 降至 1.2KB(节省 17.5 倍),工具列表 token 从 ~10k 降至 ~100(节省 99 倍)。

- 白名单字段修剪:只返回模型需要的字段,原始完整 payload 按需通过 ref 引用
- 合并工具:将 80+ 独立工具合并为 ~15 个 action 参数型工具,降低工具列表 token 开销
- CLI 模式:单工具驱动整个 API,工具列表永远为 1 个,适合 shell 能力强的 Agent

安装:npm install ultra-mcp-toolkit,自带 Claude Code skill。

GitHub
原文链接

#开发者 #工具

📢 频道:@DevToolboxHub
Post #492 2
Oracle慢查询诊断机器人 OracleOps

OracleOps 是一个 Hermes Agent 插件与技能包,将 Telegram 等聊天应用变成可随时对话的 Oracle DBA。它基于自然语言诊断慢查询,自动提取执行计划、分析瓶颈、生成索引 DDL,并在用户显式确认后才执行改写操作,同时记录完整审计日志。

主要特点:
- 支持 Telegram / Slack / Discord / Teams / WhatsApp / Signal / Email 等平台,零代码切换
- 内置 7 个 agentskills.io 格式技能,可移植至 Claude Code、Cursor、OpenHands 等
- 开源(MIT),$0 运行于 OCI 免费层,提供可重现的 7 个性能陷阱演示模式

安装:hermes plugins install shopsmartai/oracleops,更多说明见项目文档。

GitHub

#开发者 #工具

📢 频道:@DevToolboxHub
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →