数据库备份和恢复任务繁琐又容易出错,多个工具切换更让运维头疼。

Onedump 是一款开源的数据库管理工具,专注于简化多种数据库的备份与恢复流程,一键搞定数据库数据导出和同步。| #数据库 #工具

它支持 MySQL 和 PostgreSQL,除了内置无依赖的 MySQL 原生转储器,还兼容 mysqldump 和 pg_dump,满足不同场景需求。

主要功能包括:

- 多源数据库备份到多目标存储(本地、AWS S3、Google Drive、Dropbox、SFTP);
- MySQL binlog 备份和恢复,实现精准的时间点恢复;
- 支持断点续传和并发的 SFTP 文件传输;
- 内置 MySQL 慢日志解析工具,方便性能分析;
- 配置文件可本地或直接从 S3 加载,支持集群和容器化部署;
- Slack 通知集成,实时掌握备份状态。

支持跨平台使用,既有方便的二进制文件,也有包含所有依赖的 Docker 镜像,适合 DBA、开发者和运维团队。
DSRs 是用 Rust 从零打造的 DSPy 框架重写版,充分利用了 Rust 的类型系统、安全内存和并发优势,实现更快、更稳定的 LM 应用开发体验。

它不仅支持灵活定义输入输出接口、模块化流水线设计,还内置了多种预测器和评测框架,甚至有针对 LM 提示词的高级优化器,帮你轻松提升模型效果。

主要特点:
- Rust 原生,安全高效,性能卓越
- 模块化设计,易扩展,自定义流水线无压力
- 支持链式推理(CoT),提升复杂任务表现
- 内置多种优化器:COPRO 快速迭代,MIPROv2 结合大模型智能优化
- 丰富示例和测试,快速上手

适合科研人员、开发者和数据科学家用来构建下一代智能应用。
Model Explorer ONNX Adapter 是一个专为 ONNX 模型设计的可视化插件,基于流行的 Model Explorer 项目,帮助开发者更直观地理解模型结构和数据流向。| #可视化 #插件

主要功能:
- 直观展示 ONNX 模型的节点及边(输入输出关系);
- 支持可视化 PyTorch 导出的 ONNX 模型验证结果;
- 方便调试和分析模型中间数据差异;
- 兼容 WSL(Windows Subsystem for Linux)环境,跨平台使用;
- 支持多种配色主题,提升阅读体验。

适合深度学习工程师、AI研究员以及模型开发者深入探索和调试 ONNX 模型。
图片编辑总是需要繁琐的操作和复杂的指令,手动调整又费时又难精准。

VAREdit 是基于 Infinity 模型的高阶图像编辑AI,专为指令驱动的高质量图片修改设计。它能快速且准确地根据你的文字说明,自动完成复杂的图像编辑任务。

核心亮点:
- 强指令跟随能力,准确理解各种编辑需求;
- 高效推理,8B模型生成一张图仅需1秒以内;
- 支持512×512和1024×1024分辨率,满足不同创作需求;
- 开源免费,MIT许可,方便研究与二次开发。

适合设计师、内容创作者和AI爱好者,想轻松实现图片风格变换、细节修饰、元素添加等功能的最佳选择。
Agentic Science”项目汇总了AI自主科学探索的最新进展,展示了AI如何从辅助工具成长为能独立提出假设、设计实验、分析数据乃至迭代改进理论的“科学家”。

核心亮点包括:
- 详尽梳理生命科学、化学、材料科学、物理学等领域的智能代理应用
- 多智能体协作推动跨学科研究加速
- 从观测假设到实验执行再到数据解读,完整自主科研流程
- 丰富论文资源和案例,助力科研工作者深入了解前沿趋势
一步步掌握大语言模型(LLM)工程实战:

Ahmad Osman 分享了一系列项目,每个项目专注一个核心概念,真实动手体验,深刻理解背后原理——从分词(词元化)到采样策略,从注意力机制到长上下文处理,再到微调、量化和推理优化,内容全面且系统。

主要项目亮点:
- Tokenization & Embeddings:自己动手做字节对编码(BPE),训练子词词汇,制作token可视化工具,比较one-hot和学习型embedding的差异。
- 位置编码:演示经典正弦函数编码、学习型、RoPE、ALiBi四种方式,动画展示位置编码的本质。
- 自注意力与多头注意力:从单token点积注意力写起,扩展到多头,验证因果遮罩效果。
- Transformer堆叠与QKV拆解:搭建单层和多层Transformer,拆解Q、K、V矩阵,实验不同组合的影响。
- 采样参数调优:交互式调整温度、top-k、top-p采样,观察输出多样性与熵的变化,揭示温度为0带来的重复现象。
- KV缓存加速推理:实现缓存机制,量化速度提升,制作缓存命中可视化,分析内存占用。
- 长上下文技巧:滑动窗口注意力、内存高效重计算,测量困惑度随上下文长度变化,找到“上下文崩溃”点。
- 专家混合(MoE):实现两专家路由层,动态路由tokens,统计专家利用率,模拟稀疏与密集计算节省FLOPs。
- Grouped Query Attention:改写多头注意力为分组查询结构,测评速度与延迟。
- 归一化与激活函数:手写LayerNorm、RMSNorm、SwiGLU、GELU,消融实验观察对训练/测试损失影响。
- 预训练目标对比:玩转掩码语言模型、因果语言模型、prefix语言模型,绘制损失曲线,比较学习速度与生成样本特性。
- 微调、指令调优与RLHF:小数据集微调;任务前缀指令调优;用PPO训练奖励模型,绘制奖励提升。
- 规模定律与模型容量:训练不同大小模型,绘制损失与模型规模关系,评估训练效率,推估极端小模型表现。
- 量化实操:实现PTQ和QAT,导出GGUF/AWQ格式,评估精度下降。
- 推理与训练框架迁移:HuggingFace模型移植到Deepspeed、vLLM、ExLlama,横向性能对比。
- 合成数据实验:生成玩具数据,加入噪声、去重,制作评估集,比较真实数据与合成数据的学习曲线。
开发者和产品经理常常苦于如何让AI智能体无缝融入前端应用,交互复杂且难以统一管理。

AG-UI 是一个开源、轻量级的事件驱动协议,专为简化AI智能体与用户界面交互而设计,标准化了智能体与用户应用的连接方式。

它不仅支持实时双向状态同步和生成式UI,还能整合多种前端工具,实现智能体与用户的高效协作体验。

主要功能:

- 实时智能体聊天,支持流式交互和上下文丰富;
- 双向状态同步,确保前端与智能体数据一致;
- 生成式UI和结构化消息,提升交互表现力;
- 灵活的中间件层,兼容多种事件传输方式(SSE、WebSocket等);
- 支持多框架集成,涵盖LangGraph、Mastra、Google ADK等;
- 开放协议和参考实现,方便快速上手和定制开发。

支持无框架环境及主流前端框架,适合开发者打造智能体驱动的现代化应用。通过 npx 快速创建项目,助你轻松构建Agent-User交互新体验。
数据恢复和数字取证往往需要用到复杂且分散的工具,操作起来既费时又容易出错。

Digler 是一款开源的取证级磁盘分析和文件恢复工具,集深度磁盘扫描、文件碎片重组与灵活插件扩展于一体,支持多种磁盘镜像和物理设备,能够恢复各种文件系统中的丢失数据。| #工具

它不仅提供了命令行界面满足专业脚本化需求,还有现代化的桌面应用适合日常操作,兼顾易用性和强大功能。

主要特点:

- 支持多种磁盘镜像格式及原始设备读取;
- 文件系统无关的深度扫描,支持NTFS、FAT32、ext4等;
- 插件架构支持自定义文件扫描器,方便扩展新格式;
- 生成符合数字取证XML标准的详细报告;
- 通过扫描报告精准恢复指定文件;
- 提供命令行和桌面双接口,灵活适配不同用户习惯。

适合数字取证专家、数据恢复工程师及技术爱好者使用。
多代理协作新思路 | Pontus Abrahamsson 分享了一个高效的 AI 代理管理架构

- 管理层 → 子代理 → 工具集
一个总规划者负责分配任务到专注型子代理(发票、报表、预测等),每个子代理管理6-12个专用工具。

- 智能调度与动态切换
自研基于 Vercel AI SDK 的“编排者”智能判断何时交接对话,支持多轮、多代理无缝协作,传递上下文和切换原因,保持完整会话历史。

- 多代理协同的挑战与思考
当多个子代理需要同时提供上下文时,如何避免信息割裂导致的幻觉(hallucinations)?建议针对高频用例设计代理子集直接协作,提升准确性。

- 开源与落地
相关代码已部分开源,适配多场景,正在不断打磨中,期待更完善的多代理产品形态。

- 行业反馈
该架构已获得社区广泛认可,适合构建复杂多任务AI系统,但大规模用户时成本需考量。

这套多代理架构为复杂AI应用提供了系统化的解决方案,兼顾灵活性和可维护性,是推动AI产品实用化的重要一步。
@milan_milanovic 读《Google软件工程》心得分享

这本书不是教你写代码,而是揭秘Google如何通过工程实践维护健康、可持续的代码库。干货满满,值得每位工程师细读。

核心启示:

1 软件工程 ≠ 只是编程
编程解决当下任务,软件工程关注代码的未来演变、可维护性、扩展性和规模化。
𝟮 Hyrum定律 & Beyoncé规则
- Hyrum定律:API用户多了,系统所有可观察行为都会被依赖,合同承诺不管用。
- Beyoncé规则:用户喜欢的bug就得写测试,修bug时测试会报错,你也得改他的代码。
𝟯 早发现,早修复(Shift Left)
- 静态分析、快速单元测试、集成测试、代码审查和QA都是降低成本的关键。
𝟰 自动化是团队扩展的核心
代码格式化、lint工具、CI流水线……自动化减轻重复劳动,保持效率。
𝟱 小心“虚假测试”
过度依赖stubs/mocks掩盖真实行为,Google推荐用fakes,更接近真实。
𝟲 小步快跑发布更稳健
小版本更易管理、回滚和理解。
𝟳 依赖升级要早、快、频繁
小幅更新风险低,方便及时调整。
Back to Top