在 GitHub 上开源的一个极简且易用的电影网站 movie-web。
你可以在上面搜索想看的电影,有点像电影搜索引擎,出来结果后,还可直接点击播放观看。
其特点有:
- 可自动保存播放进度。
- 可收藏想看的电影或节目。
- 界面简洁且易于使用。
- 搜索响应的速度非常快。
- 支持本地部署使用。
GitHub: https://github.com/movie-web/movie-web
在线体验: 网页链接
测试了下,支持中文输入,也能搜索出最近新上映的电影或电视剧,但有些播放不了。
播放界面支持自动选择分辨率、控制播放速度、视频下载以及上传字幕。
目前项目在 GitHub 上已有 11.7k Star,值得试试,不错的话可收藏。
推荐 GitHub 上这款开源版的 Spotify 客户端 Spotube,不再需要 Premium 订阅。
GitHub: https://github.com/KRTirtho/spotube
具有如下特点:
- 无广告,利用公开且免费的 Spotify 与 YT Music API。
- 支持多平台,如 Windows、Mac、Android 等。且安装包体积小。
- 支持下载音乐到本地,可离线播放。
- 支持歌词与播放时间同步。
- 注重用户隐私,不收集用户数据及诊断信息。
- 用的是 Flutter 开发,提供了流畅的原生体验。
- 应用开源免费。
GitHubDaily 2023 年在微博所分享的开源项目,已分类整理到 GitHub 上,大家可自行查找学习。
GitHub: https://github.com/GitHubDaily/GitHubDaily
过去一年,感谢大家的陪伴,希望我们曾经分享过的项目,能对你有所帮助
。
推荐 GitHub 上一份专为首席技术官(CTO )设计的资源清单:awesome-cto。
这份清单是由国外一位 CTO Dima 精心收集整理分享出来的,并称非常适用于初创公司和快速成长的企业。
内容含有 CTO 角色介绍、招聘技巧、团队管理、职业发展、项目管理实践、开发流程、初创公司指南、产品开发、市场营销等等。
GitHub: https://github.com/kuchin/awesome-cto
这些都是 Dima 收集的各种指南、使用到的工具以及相关技巧,值得看看。
Stirling-PDF:一款强大的本地网页版 PDF 文件处理工具,可 Docker 部署。
提供了丰富的 PDF 文件操作功能,包括拆分、合并、格式转换、内容排列、添加图片、旋转、压缩等。
其安全私密性非常高,不会对外发送任何数据,所有文件和 PDF 操作都是在客户端进行,或者仅在服务器内存中临时处理,任务完成后即刻删除。
一旦用户下载了文件,该文件就会从服务器上删除。
GitHub: https://github.com/Frooodle/Stirling-PDF
整体大功能:
- 支持暗黑模式。
- 提供自定义下载选项(可参考这里的示例)。
- 支持多文件并行处理和下载,提高效率。
- 提供 API 接口,方便与外部脚本进行集成。
- 可选择是否开启登录和认证功能(详细文档见此)。
详细列举 PDF 文件操作功能如图 2,分为页面操作、转换操作、安全与权限和其他操作几大部分。
值得一说,该项目最初是完全由 GPT 开发的,后面才逐步加入更多 PDF 处理功能,成为这款强大工具。
clone-voice:一个带 Web 界面简单易用的声音克隆工具。
可使用任何人类音色,将一段文字合成为使用该音色说话的声音,或者将一个声音使用该音色转换为另一个声音。
支持中、英、日、韩、法、德、意等 16 种语言,另外还可以在线从麦克风录制声音。
使用非常简单,提供 exe 整合包,开箱即用。
GitHub: https://github.com/jianchang512/clone-voice
该项目所有模型均源于 Coqui AI 的 TTS,只可用于学习研究,不可商用。
表现方面英文效果很不错,但中文效果还可凑合使用。
Amphion:一个开源的音频、音乐和语音生成整合工具包。
支持如下功能:
- 文本转语音(TTS):高性能,支持主流模型及架构,可生成自然的声音。
- 歌声转换(SVC):可将某人歌声转换成其他人歌声,内置张学友、陈奕迅、王菲等已训练好的声音。
- 文本转音频(TTA):可通过文本提示,生成逼真的声效、语音以及音乐,类似于 AudioLDM。
GitHub: https://github.com/open-mmlab/Amphion
以上功能均可在 HuggingFace 上使用。
TikTokDownloader:一款完全免费开源的 抖音/TikTok 采集工具。
主要功能清单如下:
- 下载 抖音/TikTok 无水印 视频/图集
- 批量下载 抖音/TikTok 账号 发布/喜欢 作品
- 可采集 抖音/TikTok 详细数据,如作品评论数据、账号数据、热榜数据等
- 多账号批量下载作品
- 获取抖音直播推流地址,可下载直播视频
- 支持部署至 私有/公开 服务器
GitHub: https://github.com/JoeanAmier/TikTokDownloader
Windows 10 以上的用户可直接下载开箱即用的整合包,而 Mac 用户可通过源码运行使用。
该作者还有另一个开源项目:XHS-Downloader 是小红书的 图文/视频 作品采集工具。
主要功能清单:
- 采集小红书图文/视频作品信息
- 提取小红书图文/视频作品下载地址
- 下载小红书无水印图文/视频作品文件
- 自动跳过已下载的作品文件
- 作品文件完整性处理机制
- 持久化储存作品信息至文件
GitHub: https://github.com/JoeanAmier/XHS-Downloader
这两款开源免费工具,基本能平替市场大部分的收费软件,有需要的收藏使用。
微软出了一期学习 GitHub Copilot 教程。
一共有 6 节课程,共 10 个小时。旨在教授如何有效使用 GitHub Copilot 并用于辅助编程。
本教程适合那些想了解 GitHub,并想使用 GitHub Copilot 辅助自己编程的人学习。
课程如下:
1)GitHub 介绍
快速开始使用 GitHub,介绍仓库、分支、提交和拉取请求的基础知识。
2)GitHub Codespaces 介绍
使用 GitHub Codespaces 和 Visual Studio Code 开发代码,学习如何创建 codespace、从 codespace 推送代码、选择自定义镜像,以及自定义 codespace 的方法。
3)GitHub Copilot 介绍
学习 GitHub Copilot 如何通过在 VS Code 和 Codespaces 中提供自动完成式建议帮助编码。
4)JavaScript 编程搭配使用 GitHub Copilot
利用 GitHub Copilot 这个 AI 配对程序员,为编写 JavaScript 提供自动完成式建议。
5)Python 编程搭配使用 GitHub Copilot
利用 GitHub Copilot 这个 AI 配对程序员,为编写 Python 提供自动完成式建议。
6)使用 GitHub Copilot 创建迷你游戏
利用 GitHub Copilot 协助构建基于 Python 的迷你游戏。
课程地址: https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
通过该课程,你将学会:
- GitHub 基础使用,包括理解和操作仓库、分支、提交和拉取请求。
- 了解 GitHub Codespaces 和 GitHub Copilot。
- 学会 GitHub Copilot 的自动完成功能、自定义选项和高级编程技巧。
推荐 GitHub 上一份 SVG Logo 资源合集 SVGL。
该项目精心收集了所有目前主流行公司以及技术框架工具的 Logo,提供 SVG 格式。使用 Sveltekit 和 Tailwind CSS 构建。
GitHub: https:// 网页链接
同时,它提供了一个部署在 Vercel 的在线网站,可方便你快速搜索并下载使用。
链接: 网页链接
Lobe Chat:开箱即用一键部署私人 GPT/LLM 的聊天机器人。
这是一个开源免费的高性能聊天机器人框架,支持语音合成、多模态和可扩展的插件系统,可以联网、画图、爬虫等。
在众多 GPT 套壳的开源项目中,这个界面非常漂亮,同时也支持一键部署,无需任何基础知识。
GitHub: https://github.com/lobehub/lobe-chat
具有如下特性:
1)GPT 视觉认知
支持 GPT-4V 多模态视觉模型,可轻松上传/拖拽图片到对话框中,进行图片内容识别及对话。
2)语音会话
支持文字转语音(TTS)和语音转文字(STT),提供清晰且真实的语音输出。
3)插件系统
利用插件极大增强 GPT 的实用性和灵活性,可实时信息获取、快速检索文档、获取电商平台数据等。
4)助手市场
内置众多精心设计的助手,你也可以共享和分享个人开发的助手。
5)移动端适配
采用了渐进式 Web 应用 PWA 技术,提供流畅的动画、响应式布局和适配不同设备的屏幕分辨率。
6)主题个性化
除了提供日间的亮色模式和夜间的深色模式外,还允许你根据自己喜好来调整主题色。
7)流畅的对话体验
流式响应带来流畅的对话体验,并且支持完整的 Markdown 渲染,包括代码高亮、LaTex 公式、Mermaid 流程图等。
8)快速部署
支持 Vercel 和 Docker 一键部署,1 分钟内完成,无需复杂的配置过程。
9)隐私安全
所有数据保存在用户浏览器本地,保证用户的隐私安全。
10)自定义域名
如果用户拥有自己的域名,可以将其绑定到平台上,方便在任何地方快速访问对话助手。
AnythingLLM:一个可打造成企业内部知识库的私人专属 GPT!
它不仅是一个高效、可定制的开源企业级文档聊天机器人解决方案,同时也是一个全能的应用。
可以将任何文档、资源或内容转换为大语言模型(LLM)知识库,使得在对话过程中可引用到里面的内容。
GitHub: https://github.com/Mintplex-Labs/anything-llm
具有如下特点:
- 支持多用户实例和权限管理;
- 支持多种文档类型,如 PDF、TXT、DOCX 等等;
- 提供简易的 UI 界面管理向量数据库中的文档;
- 提供两种聊天模式:对话模式可以保留之前的问题和回答,而查询模式可基于你的文档进行简单的问答;
- 聊天中内容可引用链接到原始文档的来源和文本;
- 项目使用到的技术栈简单,可快速迭代开发;
- 支持在本地运行,也支持 100% 云部署;
- 提供 “自带大语言模型” 的模式,支持任何开源 llama.cpp 兼容模型、OpenAI、Claude 等;
- 具有高效节约成本的措施,不需要支付多次 Embedding 大量文档的费用,这点比其他类似解决方案节省 90% 成本;
- 提供完整的开发者 API,可方便自定义集成。
在 GitHub 上有两个项目收集了超级多被破解的 GPTs Prompt。
你可以参考学习他人制作的 GPTs Prompt,甚至可拿来制作一个同样或更好的 GPTs 使用。
尤其是 OpenAI 官方开放的 GPTs,值得查看学习。
chatgpt_system_prompt:这里有获取 GPTs 的 Prompt、Knowledge 以及如何防护的教程,另外单独对破解官方 GPTs 的 Prompt 进行分类。
GitHub: https://github.com/LouisShark/chatgpt_system_prompt
GPTs:相对前面项目,这里收集到破解的 GPTs Prompt 似乎更多点。
GitHub: https://github.com/linexjlin/GPTs
两个项目可互相查看下是否有你想要的 GPTs Prompt。
Awesome assistants:一份精心收集整理的优秀 AI 助手列表。
这里收集了各种各样类型的 AI 助手,比如营销助理、赚钱助手、代码助手、英语家教、Excel 助手等等,当前已收集 238 个。
收集的列表提供了 json、csv、tsv、html 文件格式,方便你集成使用。
GitHub: https://github.com/awesome-assistants/awesome-assistants
若你有安装 Telegram,可在其提供的一个 Telegram 机器人上试用。
Telegram bot: 网页链接
Marker:一个能够快速且准确地将 PDF、EPUB 和 MOBI 文档转换成 Markdown 格式的工具。
该工具有如下特点:
- 能够处理各种类型的 PDF 文件,特别是针对书籍和学术论文进行了优化;
- 自动去除文档中的非主要元素,如页眉和页脚;
- 能够将大部分的数学方程公式转换成 LaTeX 格式;
- 对代码块和表格进行格式化处理;
- 支持多种语言,尽管大部分测试语言为英语;
- 可以在不同的计算环境下运行,包括 GPU、CPU 或 MPS。
GitHub: https://github.com/VikParuchuri/marker
作者声称:转换速度比 Nougat 快 10 倍,且在非专业领域文档上的准确性更高。
Nougat 是 Meta AI 推出的一个 OCR 神器,可以轻松将 PDF 文档转换为 MultiMarkdown,尤其擅长复杂数学公式。
更多 Nougat 介绍可看:facebookresearch.github.io/nougat/
推荐 GitHub 上一款开源的数据分析引擎:esProc SPL。
该工具拥有低代码、高性能、轻量级和全功能的特点,相较于传统 SQL 技术,使用 esProc SPL 可以显著降低整体应用成本。
GitHub: https://github.com/SPLWare/esProc
由于 SPL 面向结构化和半结构化数据,因此还可用作分析型数据库和数据计算中间件,应用于线下跑批和在线查询场景。
其独创的 SPL 语法使编码更简单且运行效率更高。技术特性包括:算法引擎、存储引擎、多源混算、并行框架、敏捷语法、嵌入集成、数据固化和实时数据。
SPL 支持多数据源混合计算,可无缝集成到应用中,具备良好的集成性和轻量级特性。在性能、开发效率、灵活性和资源节约等方面具有显著优势。
Outline:一款可平替 Notion 的开源软件,可用于部署搭建团队内部知识库。
使用到 React 和 Node.js 技术,界面美观简洁、可实时协作编辑,功能丰富且兼容 Markdown。
GitHub: https://github.com/outline/outline
注意:其开源许可证为 BSL,意味着个人或团队内部可以免费用随意改,但切不可用于任何商业用途。
Latest:一款开源免费 Mac 小众工具,用于检查并更新电脑上已安装应用。
能够快速了解到电脑上哪些应用有最新版本,并可直接点击更新,可直接跳转到 App Store 或快速唤起软件进行更新。
GitHub: https://github.com/mangerlahn/Latest
支持市场上的大部分应用,比 App Store 里的更新管理好用。
为了让 AI 对话更具趣味性,GitHub 上一位开发者开源了「SillyTavern」。
这是一个可以安装在电脑(和安卓手机)上的用户界面,让你可以与文本生成的人工智能互动,并与社区创建的角色聊天/玩角色扮演游戏。
GitHub: https://github.com/SillyTavern/SillyTavern/
项目支持自定义扩展,目前包括以下此类功能:
- 作者注释/角色偏见;
- 角色情绪识别;
- 聊天记录自动摘要;
- 在聊天窗口发送图片,并由人工智能解释图片内容;
- 文本图像生成;
- 聊天信息的文字转语音。
你可以用它来创建一个可交互的二次元 AI 妹子,并跟她进行实时交流,探索人物与剧情。
开发者可以通过接入不同大语言模型的 API,在 Windows、macOS、Linux 系统上快速运行该应用。
目前项目仍在持续迭代,未来将新增更多有趣的功能。
微信公众号「GitHubDaily」
微博自动同步bot,原则上不搬运广告内容呢,如果自动搬运了广告内容麻烦帮忙点一下举报