妙才周刊 No.74

2025年03月09上次更新于 14 天前
Weekly

Hello,大家好!本周给大家带来了一些有趣的开源项目和工具,涵盖 AI、函数式编程、前端组件库、文件分享、数据分析等多个方向。

OpenManus

mannaandpoem/OpenManus: No fortress, purely open ground. OpenManus is Coming.

OpenManus 是一个开源项目,由 MetaGPT 团队开发,是 Manus 的无样式复刻版。它提供基础 AI 组件,支持模块化设计,可通过简单配置运行本地智能体,帮助用户自动化任务。无需邀请码,适合开发者快速集成和自定义,附带多种示例和用例。

关键是这玩意不需要你去哪搞什么邀请码 🤣

Ramda

Ramda Documentation 是一款实用的 JavaScript 函数式编程库。某种意义上来说,你可以用它来替换掉 lodash,并且如果你是函数式编程的 Fans 的话,你可能会感到兴奋。 Ramda 主要特性如下:

  • Ramda 强调更加纯粹的函数式风格。数据不变性和函数无副作用是其核心设计理念。这可以帮助你使用简洁、优雅的代码来完成工作。
  • Ramda 函数本身都是自动柯里化的。这可以让你在只提供部分参数的情况下,轻松地在已有函数的基础上创建新函数。
  • Ramda 函数参数的排列顺序更便于柯里化。要操作的数据通常在最后面。

Reka

Reka UI - Unstyled, fully accessible UI library | Reka UI ,真是一个开源的库,无样式的基础组件,并附带各种示例和用例。

又一个 Vue 组件库,这样的库真是层出不穷,难免让人有些审美疲劳。

FileCodeBox

image.png

vastsa/FileCodeBox: 文件快递柜-匿名口令分享文本,文件,像拿快递一样取文件(FileCodeBox - File Express Cabinet - Anonymous Passcode Sharing Text, Files, Like Taking Express Delivery for Files)

使用以下技术栈开发:

  • Python 3.8+
  • Node.js 14+
  • Vue 3
  • FastAPI 前后端都可以参考的文件暂存、用户取件存件的系统服务,学习完了这个系统你就可以轻松构建自己的相关服务。

umami

image.png

Umami是一个开源的网站数据分析应用,主打简单、快速、注重隐私的谷歌分析替代品。

Base UI + 9ui

image.png

Base UI:如果你厌倦了千篇一律的 Radix UI 及其衍生组件,可以看看这个 Radix UI 竞品,以及 Shadcn UI 的对标竞品:borabaloglu/9ui: Beautiful, customizable components built with Base UI and Tailwind CSS.,这是一个你可以复制粘贴到项目中的组件集合。

基于 Base UI 和 Tailwind CSS 构建。易于定制。自由开源。

TG 图床

cf-pages/Telegraph-Image: Image Hosting solution, Flickr/imgur alternative, make it easy for users to share their images. Using Cloudflare Pages and Telegraph.

免费图片托管解决方案,Flickr/imgur 替代品。使用 Cloudflare Pages 和 Telegraph。

Autosuggest highlight

moroshko/autosuggest-highlight: Utilities for highlighting text in autosuggest and autocomplete components

文本高亮工具,用于在自动提示和自动补全组件中突出显示文本。如果你需要处理一些基于文本的关键词搜索,并且针对搜索结果高亮,那么这个库可以节省你很多时间。

前端本地 Mock 数据

image.png

Mock Service Worker - API mocking library for browser and Node.js 可以让你的前端项目通过 web worker 模拟出接口的数据,如果你需要部署一个模拟具有后端服务的前端应用,那么可以考虑看看这个工具。

Vite-plugin-svg-icons

vbenjs/vite-plugin-svg-icons: Vite Plugin for fast creating SVG sprites. 是一个 vite 插件,用于将指定目录下的 svg 图片打包成 svg 精灵图,这样你就可以通过字符串构建一个 svg 组件。有些集成 svg 精灵图的场景很有用。

image.png

最后

最近开始准备一直在找远程工作,如果大家有内推的话,欢迎联系我!

搬砖了!

非常期待读者的点赞和支持,或多或少我都能从中得到鼓励❤️

好了,今天的分享就先到这里,大家下周见~

not-by-ainot-by-ai
文章推荐

Friends

Jimmy老胡SubmaraBruce SongScarsu宇阳Steven Lynn's Blog