科技周报 - 2025 年第 12 周

时间: 2025 年 3 月 17 日 - 2025 年 3 月 23 日

ASCII 图表设计工具、让 Claude Desktop 成为编程助手、Rspack/Webpack 构建分析利器、Go 响应式内存数据库、Go 实现的 Laravel 风格框架、Vue 动画库

🔥 本周热点

开发工具

cascii-core | ASCII 图表设计工具

cascii-core 是一个基于 Web 的 ASCII 和 Unicode 图表构建器,使用纯 JavaScript 编写。它无需任何服务器依赖、打包工具或库,只需在浏览器中打开 HTML 文件即可开始创建图表。该工具支持基本绘图、选择操作、连接点、分组、排序、复制、动态表格、自由绘制等功能,并提供多种图层类型和主题选择。

功能特点:

  • 零依赖的纯 JavaScript 实现
  • 支持 ASCII 和 Unicode 字符
  • 丰富的绘图工具和图层系统
  • 自动保存和历史记录功能
  • 支持导入导出和主题切换

相关链接: cascii-core

codemcp | 让 Claude Desktop 成为编程助手

codemcp 是一个为 Claude Desktop 设计的编程助手 MCP,让用户可以直接要求 Claude 实现功能、修复 bug 和进行重构。它支持直接编辑文件和运行测试,无需在聊天窗口中复制粘贴代码。该工具采用默认自动接受的设计理念,支持 Git 版本控制,并且与 IDE 无关。

功能特点:

  • 与 Claude Pro 订阅服务集成
  • 自动接受模式,减少人工干预
  • Git 版本控制所有 LLM 编辑
  • IDE 无关的设计
  • 支持预定义命令配置

相关链接: codemcp

构建工具

Rsdoctor | Rspack/Webpack 构建分析利器

Rsdoctor 1.0 正式发布,这是一款为 Rspack 生态量身打造的构建分析工具,同时完全兼容 webpack 生态。它提供可视化界面和智能分析功能,帮助开发者深入了解构建过程、定位性能瓶颈并提供优化建议。新版本在 UI 界面和分析效率方面都有显著提升。

功能特点:

  • 支持 Rspack 和 webpack 生态
  • 提供详细的构建过程分析
  • 内置扫描和检测规则
  • 支持自定义分析规则
  • 全新的用户界面设计

相关链接: Rsdoctor

数据库技术

DiceDB | Go 响应式内存数据库

DiceDB 是一个开源、快速、响应式的内存数据库,专为现代硬件优化。在性能基准测试中,DiceDB 在吞吐量和延迟方面都表现出色,相比 Redis 有显著的性能提升。它提供了更好的并发处理能力和响应速度。

功能特点:

  • 高性能的内存数据库
  • 响应式设计架构
  • 针对现代硬件优化
  • 优秀的并发处理能力
  • 低延迟的数据访问

相关链接: DiceDB

Web 框架

Goravel | Go 实现的 Laravel 风格框架

Goravel 是一个高性能、功能完整、易于扩展的 Go 语言开发框架,专为 PHP 开发者设计。它采用与 Laravel 一致的框架风格,让 PHP 开发者无需学习新框架即可创建强大的 Go 应用程序。框架集成了 ORM、HTTP、队列、任务调度等 Web 开发所需的基础工具。

功能特点:

  • Laravel 风格的 API 设计
  • 高性能的 Go 语言实现
  • 完整的 Web 开发工具集
  • 易于扩展的模块化设计
  • 支持 Docker 部署

相关链接: Goravel

前端动画

Motion for Vue | Vue 动画库

Motion 团队正式发布了 Motion for Vue,这是 Motion for React 的完整功能移植版本。它提供了简单易用的动画 API,结合了硬件加速浏览器 API 的性能和 JavaScript 的无限潜力。支持弹簧动画、运动值、滚动动画和布局动画等功能。

功能特点:

  • 完整移植 Motion for React 功能
  • 声明式的 motion 组件 API
  • 支持手势动画和布局动画
  • 强大的动画引擎
  • 与 Radix 组件库集成

相关链接: Motion for Vue


📝 记录技术发展,分享学习心得
技术没有标准答案,只有更好的解决方案。保持开放心态,拥抱多样性。

下周见!