github 一周热点项目 (5.31 ~ 6.7)
onlook:https://github.com/onlook-dev/onlook
系统设计入门指南:https://github.com/donnemartin/system-design-primer
syncthing:https://github.com/syncthing/syncthing
交互式提示工程教程:https://github.com/anthropics/prompt-eng-interactive-tutorial
开源大模型食用指南:https://github.com/datawhalechina/self-llm
Onlook,本周新增 star 数量为 2321
这个项目被称之为设计师的 Cursor,它是一个开源的可视化代码编辑器,主要面向的群体是设计师与产品经理,能够实现设计页面的同时完成代码的编写。
设计师可以直接导入 Figma 文件,工具会自动解析图层并生成对应的组件代码。
相比闭源工具,Onlook 的开源特性提供了更高的灵活性与可定制性;
而相较于传统的代码编辑器,其可视化能力显著降低了前端开发的技术门槛,让 “设计即开发” 成为可能。
项目目前处于积极开发阶段,感兴趣的可以了解一下。
系统设计入门指南,本周新增 star 数量为 3221
这个项目可以帮助学习者全面掌握大规模系统设计。
它将网络上分散的系统设计资源进行整理,内容涵盖了从基础原理到实际案例等多方面的内容
还提供了面试方法论,介绍如何拆解问题和常见面试题的解题思路
针对不同的面试时间线,它给出了不同的学习建议,如果是短期则注重广度,中长期则兼顾广度与深度
如果你需要系统学习大规模系统设计,或者在准备系统设计的技术面试,相信这个项目会对你有所帮助
文件同步工具 syncthing,本周新增 star 数量为 1405
文件同步是我们日常工作和生活中的常见需求
传统的云盘服务虽然很方便,但是可能存在存储空间限制、隐私安全隐患等问题
而这个项目就是针对这些问题提供的解决方案
它使用点对点的 p2p 技术,摒弃了中央服务器,数据传输可以直接在设备间进行
这不仅能极大提升传输速度,还避免了数据经由第三方服务器带来的隐私泄露风险
项目支持 window、MacOS、安卓等常见操作系统,感兴趣的可以尝试一下
提示词工程交互式教程,本周新增 star 数量为 5108
这个教程是 Claude 模型的主体公司 Anthropic 提供的
教程包含 9 个章节及配套练习,涵盖基本的提示词结构、清晰直接表达、分配角色、格式化输出等多方面。
完成课程后,学习者将可以掌握良好提示词的基本结构,识别常见的失败模式和应对技巧。
还能知晓 Claude 模型的优缺点,针对常见用例从零构建强大的提示词
这个教程适合希望高效掌握 Claude 模型提示技巧、解决实际业务问题的学习者。
无论目标是提升日常工作效率,还是开发专业 AI 应用,都可以通过这个教程获得系统化的提升。
开源大模型食用指南
这是一个聚焦开源大模型的教程项目,针对各类模型提供了包括环境配置、本地部署、高效微调等技能在内的全流程指导
可以让更多的普通学生、研究者更好地使用开源大模型,帮助开源、自由的大模型更快融入到普通学习者的生活中
如果你想自己部署大模型但是却无从下手,或者有了一定的机器学习基础,想要深入理解大模型原理并进行实践,那就试试这个项目吧。