社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

3 个令人惊艳的 GitHub 开源项目,诞生了!

猿大侠 • 1 年前 • 194 次点击  

来源:GitHubDaily

过去一周,技术圈依旧浪潮汹涌,各个科技公司在人工智能这片毫无硝烟的战场上,打得不可开交。

微软推出面向 AI 大模型的自研芯片;Sam Altman 的 OpenAI CEO 职位被罢免,管理层最终人选仍无定论;英伟达发布超强 AI 芯片 H200,性能飙升 90% 等等,多不胜数。

作为主要参与者的开发者们,也在 GitHub 上默默发力,迭代并更新了一批优质的开源项目。

今天就跟大家推荐下,在过去这段时间,我在 GitHub 上看到的几个实用且热门的工具,帮助各位能在 AI 浪潮中,更加如鱼得水应对各种变化。

1. 截屏秒变代码,Demo 召之即来

在几年前的互联网上,流传着这么一个搞笑段子,表达了程序员与产品经理相爱相杀的名场面:

产品经理:“你明白吧,这里向右划可以出菜单,然后需要一个闪烁的动画,还有,我想这个 tab 可以拉下来,你懂吧?

程序员:“别废话,把你要抄的产品给我看下。”

现如今,随着技术的发展,已经能让程序员对产品经理的这种需求应对自如了。

前不久,有开发者在 GitHub 上开源了一个名为 screenshot-to-code 的开源项目。

该项目可借助 GPT-4 Vision 的能力,直接给你将屏幕截图转换为 HTML/Tailwind CSS,并利用 DALL-E 3 的图像生成能力,生成外观相似的图像。

GitHub:https://github.com/abi/screenshot-to-code

利用这个工具,我们可以直接将设计稿转换为实际代码,快速为网站生成 Demo。或者在学习过程中,用该工具来模仿学习其它网站代码。

现在给 AI 看一眼截屏,便能直接生成代码。随着技术的演变,我相信这个能力在不久的将来,会变得更加恐怖。

2. 借助自动化爬虫,快速自定制 GPT

在早期 ChatGPT 刚发布之初,开发者一般会使用微调或嵌入的方式,来将它训练为个人专属的智能知识库。

随着 ChatGPT 各项功能的不断迭代与升级,现在一个普通用户,也可以利用它的「知识库」功能,上传私有数据,快速实现定制需求。

为了让大家能更好使用这项功能,GitHub 上一个名为「GPT Crawler」的项目应运而生。

 GitHub:https://github.com/BuilderIO/gpt-crawler

顾名思义,就是能利用爬虫,自动抓取与整合指定 URL 地址中的各种信息,并生成一个output.json的数据文件。

将该文件喂给 ChatGPT,便可快速定制你的专属 GPT,打造个人知识库或者智能助理。

 

你可以将各种技术文档或产品文档喂给 GPT,进而获取最新的文档信息,生成更为标准与质量更高的代码。

3. 用 AI 玩转角色扮演,打造虚拟世界

在大语言模型的实际应用场景中,AI 角色扮演类游戏曾被多次提及。

半年前,我在公众号跟大家说过,AI 或许将把游戏行业推动到一个新的层面,近几个月互联网上的各种动向,也在逐渐验证我的这一想法。

不久后即将发布的游戏《GTA6》,有传闻称接下来R星将在游戏中接入 AI 对话、NPC 自主行动的功能。

让 AI 带来全新体验的游戏角色扮演,是时候开始登上台面了。

为了让 AI 对话更具趣味性,GitHub 上一位开发者开源了「SillyTavern」。

GitHub:https://github.com/SillyTavern/SillyTavern/

这是一个可以安装在电脑(和安卓手机)上的用户界面,让你可以与文本生成的人工智能互动,并与社区创建的角色聊天/玩角色扮演游戏。

项目支持自定义扩展,目前包括以下此类功能:

  • 作者注释/角色偏见;

  • 角色情绪识别;

  • 聊天记录自动摘要;

  • 在聊天窗口发送图片,并由人工智能解释图片内容;

  • 文本图像生成;

  • 聊天信息的文字转语音。

你可以用它来创建一个不同场景、可交互的二次元 AI 妹子,并跟她进行实时交流,探索人物与剧情。

开发者可以通过接入不同大语言模型的 API,在 Windows、macOS、Linux 系统上快速运行该应用。

目前项目仍在持续迭代,未来将新增更多有趣的新功能。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/164775
 
194 次点击