第17期 - 开源周刊

访问计数-第17期 - 开源周刊

17-开源周刊,本周发现的不错的开源工具

第17期开源周刊,24年中国72%的程序员认为求职具有挑战性,全球最高

最近看了jetbrains的2024年开发者生态系统现状报告,有些数据还是蛮有意思的

虽然样本只有2万多份,但在一定程度上也说明了一些问题

封面图是各个地区或国家对于24年从事科技类工作求职的难易程度

中国是72%,全球最高,只有13%认为顺利,你怎么看?

上述报告原文:www.jetbrains.com/zh-cn/lp/devecosystem-2024/

本周开源工具推荐

01微软开源,屏幕内容解析器

star:14.9k fork:1.1k

OmniParser是一个可以将屏幕上的图片或者桌面内容解析为结构化数据的方法,由微软开源,目前已经更新到V2版本

最初的v1版本是24年发布的,目前在huggingface上可以体验。

地址:github.com/microsoft/OmniParser

02企业内部开源Wiki或者文档管理工具

star:9.6k

docmost是一个专注用于企业内部文档管理的工具

它支持权限管控,可以为不同的部门或者组织分配空间,支持协同编辑、评论功能、搜索功能

支持附件上传,可使用本地存储或者对象存储

界面类似与notion,也可作为notion的替代品

地址:github.com/docmost/docmost

03AI大模型一键生成视频

star:23.3k fork:3.4k

MoneyPrinterTurbo是一个基于大模型的视频生成工具,你只需提供一个视频 主题 或 关键词

就可以全自动生成视频文案、视频素材、视频字幕、视频背景音乐,然后合成一个高清的短视频

地址:github.com/harry0703/MoneyPrinterTurbo

04go语言的CLI框架

star:39.3k fork:2.9k

cobra是一个用于创建和管理Go语言项目的命令行工具

支持子命令嵌套、全局/局部 Flags 管理以及 POSIX 命令行兼容性。

它提供自动生成帮助文档、智能错误命令建议、Bash 自动补全和 Man 手册生成等功能,简化了 CLI 开发流程。

此外,Cobra 可通过 cobra create 生成应用框架,并与 Viper 库集成实现配置管理。

地址:github.com/spf13/cobra

05成为CTO的必经之路

star:30k fork:1.8k Awesome-cto 是一个为初创公司首席技术官(CTO)精选的资源列表,涵盖技术领导力、团队管理及行业趋势等内容,强调实用性和针对性。

该项目整合了技术文章、演讲、工具及实践指南等资源,覆盖云计算、大数据等热门领域,帮助CTO提升技能并优化决策。

此外,它通过开源协作持续更新资源,支持技术领导者构建高效团队并应对复杂技术挑战。

地址:github.com/kuchin/awesome-cto

06从0开始训练小参数GPT

star:10.9k fork:1.2k

该项目可以作为初学者的入门项目,从0开始训练小参数的GPT模型

需要很小的资源配置,费时很短,可以作为入门项目

可以理解为是一个小型的LLM教程

地址:github.com/jingyaogong/minimind

07开源的1000+图标库

star:14.9k fork:600

lucide是一个开源的1000+图标库,支持SVG、React、Vue、Svelte、Solid、Angular、CSS、Figma等多种格式

支持按颜色、形状、类别等筛选图标,支持按名称搜索图标

地址:github.com/lucide-icons/lucide

08从头开始构建、编码一个你了解的技术,如redis

star:338k fork:31.2k

Build-your-own-x 是一个通过从头重建流行技术(如数据库、操作系统、编程语言等)来帮助开发者深入掌握编程核心原理的开源项目。

它提供分步骤教程和代码示例(如构建Redis服务器、Shell工具等),涵盖网络通信、系统设计等实践场景。

项目整合了丰富的技术实现案例与最佳实践,支持开发者通过动手编码强化对底层技术的理解。

地址:github.com/codecrafters-io/build-your-own-x

09用你闲置的设备运行AI集群

star:24.2k fork:1.4k

Exo 是一个开源项目,旨在通过整合日常设备(如手机、平板、电脑等)构建分布式 AI 集群,支持运行 LLaMA、Mistral 等大模型,无需依赖昂贵硬件即可实现复杂 AI 推理。

其核心技术包括动态模型分区(根据设备资源自动优化模型拆分)、P2P 设备平等架构(无主从结构)和自动设备发现功能,支持环形内存加权分区策略以高效利用异构设备算力。

用户仅需通过 Python 环境安装并运行 exo,即可在本地启动与 ChatGPT 兼容的 API 端点,低成本实现大模型部署。

地址:github.com/exo-explore/exo

10 微信机器人项目

star:6.6k fork:876

这是一个基于AI + wechaty 的微信机器人

可以用来帮助你自动回复微信消息,或者管理微信群/好友.

目前支持deepseek、chatgpt、科大讯飞、kimi等接入

地址:github.com/wangrongding/wechat-bot

随便聊几句

周报会同步发布在 weekly.herotops.xyz 欢迎围观。

更全的合集可以到 www.herops.site 去查看

最近在看《曾国藩传》

印象最深的就是尚拙,曾国藩说:“天下之至拙,能胜天下之至巧”

因为想到了乔布斯,乔布斯说:“Stay Hungry, Stay Foolish”

同样的智慧,同样的道理,

拙,是拙,也是巧。