👀日报合辑 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦!
OpenAI 创始人 Sam Altman 的弟弟 Jack Altman 发推文说:哥哥 Sam 今天一直在向硅谷陷入困境的初创公司创始人汇款,没有提供任何的借款文件,只是说 “send me back whatever you can whenever you can”。
Sam has been sending stuck startups money today with no docs, just saying “send me back whatever you can whenever you can”. What a legend(Twitter@Jack Altman)
百度在国内推出一款 AI 虚拟聊天社区App『小侃星球』,又在海外上线了一款同类型的 AI 聊天App 🌏WiseAI。
用户使用 WiseAI 时,可以和 AI 聊天机器人在一个安全的空间里聊天。比如当用户感到沮丧、疲惫或觉得与他人交谈很困难时,AI 机器人将提供全天候的服务。
据产品官方介绍,该AI机器人先进的算法和尖端的自然语言处理技术,能够轻松地进行复杂的对话,可以根据用户的喜好,帮助舒缓心情,缓解压力,改善整体健康状况。(来源:Tech星球)
OpenAI Translator 是一款基于 ChatGPT API 的划词翻译浏览器插件 & 跨平台桌面端应用。
使用 ChatGPT API 进行划词翻译和文本润色,借助了 ChatGPT 强大的翻译能力,帮助用户更流畅地阅读外语和编辑外语。允许跨 55 种不同语言进行相互翻译、润色和总结,支持浏览扩展、Mac 和 Windows 等等。
🌏OpenAI-translator: 基于 ChatGPT 的划词翻译及润色应用 作者全程围观了 @yetone 开发 openai-translator 这款应用的全部历程,眼看着为 Bob 开发的插件在Github 和 Hacker News 上爆火,然后被推出成为浏览器插件和桌面应用,基本覆盖了 Bob 的功能😂
文章对应用的翻译(translate) 、润色(polish) 、总结(summarize) 功能进行了测评,并提供了步骤详细的浏览器插件安装教程,逐步演示操作结果,非常详细!
ChatGPT 向我们展示了 GPT 模型的伟大之处。但模型虽强,阳春白雪,终究是离普通用户太远。是无数个像yetone 这样的开发者,用产品展示给用户看,GPT 模型是如何的伟大。
向 @yetone 致敬。
Y Combinator 的创始人 Paul Graham 发了一条关于 ChatGPT 可以给人写代码的评论:
这说明了现在的编程项目有多少是重复性的,大多数人只是一遍又一遍的生产同样的代码。
如果你的工作独创性越高,那么 AI 对你的帮助也就越少。但这反过来并不成立,你不依赖AI,不意味着你的工作就是独创性的。
总的来说,虽然当前的AI技术不是为了衡量独创性而开发的,但它出乎意料的很适合这个场景,我们甚至可以想象LLM(大语言模型)的应用方向可以不止是生成新的内容,而是评估现有内容的原创成分有多少。
可是 Andrej Karpathy 说他目前 80% 的代码都是用 GitHub Copilot 完成的,正确率在80%左右,他做的就是修改。
到底听谁的 <(_ _)>
ChatGPT 的出现,使得 AI 横扫人类工作岗位突然成为现实。人工智能已经打到家门口了!盘点武器库,我们的哪些核心技能还能一战?
拿绘画来说吧,只要了解一下 AI 绘画的底层逻辑,就会放心很多。最本质、最底层的东西,现阶段的 AI 并不能达到:
现在很多 AI 应用都没封装,如果不会编程很难玩得溜。在没有版权问题的情况下,发展快点还可以配合3D、mattepainting极大提高工作效率与美术品质,类似贾维斯之于钢铁侠。
打不过就加入!
很多朋友开始使用 Notion AI,但不太知道怎么用。作者 Bear Liu 在 🌏Twitter Thread 记录了实际工作和生活中使用Notion AI提升效率的经验和案例。
作者 Bear Liu 不定期更新中。关注 ShowMeAI,可以收到后续更新的及时同步哦 👀
1 / 修改邮件或Slack的措辞。
书面沟通是职场的重要环节。很多时候除了具体要传达的信息之外,还要注意措辞和语气。我现在就用 Notion AI 帮我修改措辞。比如请同事帮忙或是跟选项进项目,用Friendly的措辞,还有其他的选项比如 confident,casual 等。
方法:写下草稿,然后呼出AI,选 Change tone。
2 / 将视频或是播客总结为带有时间戳的shownote。
这个需要先将视频或是播客音频转为带有时间戳的字幕文本(有很多可选工具,我用的是讯飞听见字幕),贴到Notion,让AI总结为笔记。
命令:Summarize an outline of the video transcript, including timestamps
(我用10分钟视频测试,只能识别7分钟)
3 / 接上条,翻译带时间轴的字幕也很简单。
直接选中要翻译的字幕,呼出AI,选择翻译成中文或其他文字即可。翻译质量比起一些字幕软件自带的翻译要强得多。当然,把中文视频的字幕翻译成英文也是一样。
虽然把我的Bear Academy翻译成了“熊猫学院”,但其他翻译基本没啥大问题,很不错)
4 / 将语音备忘录的文字整理通顺。
我会用语音软件记录下自己的灵感和一些文字想法,然后就可以用AI将这些文字整理成通顺的文字并分段。
Prompt:将文字整理成一篇语气通顺的文章,尽量保留原文内容,分出多个自然段方便阅读。
说明:还是需要自己最终修改一下,但已经很省事了。
5 / 将文字按推特的thread格式输出。
这是我刚刚想到的一种用法,特别适合自己已经写出的长文,直接裁剪成适合推特的140字格式。刚刚就用前一个例子试了一下,很不错。
命令:按twitter的thread的形式输出
6 / 翻译内容。
内容创作者可以使用Notion AI将中文帖子翻译成英文,反之亦然。通过这样做,可以拥有两种语言的内容,并在不同的渠道上分享。
做法:选中文本,呼出AI选择翻译语言就行。
说明:我对比过Notion AI和ChatGPT的翻译,差别不大,对于绝大多数人,任选一种都OK。两者都比DeepL强太多。
7 / 开始发现 Notion AI 的强大了:可以调用自己已经保存的信息,在这个基础上工作,这就和 ChatGPT 那种你还得输入的方式不同,对于创作者更有价值。接下来我分享几个我的测试实例:
总结自己的视频(播客或是文章)内容。
前提是你已经将语音转成文字存到了Notion。我让它用中文总结我的这个英文视频
8 / 我在读完一本书后,会把读书的摘记和笔记都存到一篇Notion文档里。刚刚试了一下,对于文学类的书,我让 Notion 把《失落的卫星》里我做了摘记的段落,选出最有故事感的五条。
它选出来的还真不错!这也可以举一反三。
9 / 真正厉害的,是运用 AI 对于非虚构类书的操作。比如这本《数字极简主义》Digital Minimalism,我读的是英文有声书,读完后简单记了几条摘记,也没啥条理。
我选中这些文字,然后让 AI 帮忙,以选中内容写了一篇 Youtube 视频的脚本。
注意,笔记是英文的,脚本直接是中文的!
10 / 更厉害的来了:我的原始摘记里有一个原书里关于阿米什人的例子,我觉得很有意思,值得深入聊聊。于是我让 AI 帮忙以“阿米什人”为主题,写一个视频的中文脚本。
于是得到了这样的结果。很有价值。
但还是要注意,需要真人进行验证和校对,因为现在AI的尿性,会有可能在输出内容中渗出瞎编的成份。
11 / 继续拓展刚刚那个主题:让 AI 对比一下Amish人和程序员(或者是设计师,可以换成你的目标读者)的生活与工作方式,并生成一个表格,于是就有了这个。
这个对于科技博客做产品比较,简直不要太好用。
上述这些功能,在ChatGPT里都有。
12 / 给同事写评语。
这属于扩写内容的范畴,也是运用AI语言能力的长项。你可以写几行基本的描述,然后让 Notion AI 帮忙加上一些修饰,成为一篇通顺的文字发出。
图上这个例子,我是先随便写了一些具体这位同事的事件,然后让AI整理成语气通顺的内容,再改写成 bullet points 便于查看。
13 / 大招来了:如何用Notion AI 分析YouTube视频,将视频知识保存为你的数据库,并给出具体的行动建议。
几乎都不用写prompt!
找到你想要保存的视频,复制链接。这里以一个健身的视频为例。
在https://downsub.com 贴上链接,下载视频字幕,下载为TXT格式。以代码格式贴到Notion(主要是为了容易看,要直接贴成文本也行)
直接呼出AI,在默认的选项里用Summarize和Find actions,就可以总结,并找出可以行动的建议。
再用AI的默认选项,点一下就直接翻译成中文。 这种方式基本适用于所有YouTube视频,如果是其他语言,下载成txt后,用AI先翻译一下就行,反正也就点一下
全免费(当然,Notion AI要出钱)!
◉ 点击 👀日报合集,订阅话题 #ShowMeAI日报,一览AI领域发展前沿,抓住最新发展机会!
◉ 点击 🎡生产力工具与行业应用大全,一起在信息浪潮里扑腾起来吧!
我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0
Rackup通过Rack的默认处理程序成功运行任何Rack应用程序。例如:classRackAppdefcall(environment)['200',{'Content-Type'=>'text/html'},["Helloworld"]]endendrunRackApp.new但是当最后一行更改为使用Rack的内置CGI处理程序时,rackup给出“NoMethodErrorat/undefinedmethod`call'fornil:NilClass”:Rack::Handler::CGI.runRackApp.newRack的其他内置处理程序也提出了同样的反对意见。例如Rack
我想用ruby编写一个小的命令行实用程序并将其作为gem分发。我知道安装后,Guard、Sass和Thor等某些gem可以从命令行自行运行。为了让gem像二进制文件一样可用,我需要在我的gemspec中指定什么。 最佳答案 Gem::Specification.newdo|s|...s.executable='name_of_executable'...endhttp://docs.rubygems.org/read/chapter/20 关于ruby-在Ruby中编写命令行实用程序
我构建了两个需要相互通信和发送文件的Rails应用程序。例如,一个Rails应用程序会发送请求以查看其他应用程序数据库中的表。然后另一个应用程序将呈现该表的json并将其发回。我还希望一个应用程序将存储在其公共(public)目录中的文本文件发送到另一个应用程序的公共(public)目录。我从来没有做过这样的事情,所以我什至不知道从哪里开始。任何帮助,将不胜感激。谢谢! 最佳答案 无论Rails是什么,几乎所有Web应用程序都有您的要求,大多数现代Web应用程序都需要相互通信。但是有一个小小的理解需要你坚持下去,网站不应直接访问彼此
我尝试运行2.x应用程序。我使用rvm并为此应用程序设置其他版本的ruby:$rvmuseree-1.8.7-head我尝试运行服务器,然后出现很多错误:$script/serverNOTE:Gem.source_indexisdeprecated,useSpecification.Itwillberemovedonorafter2011-11-01.Gem.source_indexcalledfrom/Users/serg/rails_projects_terminal/work_proj/spohelp/config/../vendor/rails/railties/lib/r
刚入门rails,开始慢慢理解。有人可以解释或给我一些关于在application_controller中编码的好处或时间和原因的想法吗?有哪些用例。您如何为Rails应用程序使用应用程序Controller?我不想在那里放太多代码,因为据我了解,每个请求都会调用此Controller。这是真的? 最佳答案 ApplicationController实际上是您应用程序中的每个其他Controller都将从中继承的类(尽管这不是强制性的)。我同意不要用太多代码弄乱它并保持干净整洁的态度,尽管在某些情况下ApplicationContr
我是一个Rails初学者,但我想从我的RailsView(html.haml文件)中查看Ruby变量的内容。我试图在ruby中打印出变量(认为它会在终端中出现),但没有得到任何结果。有什么建议吗?我知道Rails调试器,但更喜欢使用inspect来打印我的变量。 最佳答案 您可以在View中使用puts方法将信息输出到服务器控制台。您应该能够在View中的任何位置使用Haml执行以下操作:-puts@my_variable.inspect 关于ruby-on-rails-如何在我的R
如何检查Ruby文件是否是通过“require”或“load”导入的,而不是简单地从命令行执行的?例如:foo.rb的内容:puts"Hello"bar.rb的内容require'foo'输出:$./foo.rbHello$./bar.rbHello基本上,我想调用bar.rb以不执行puts调用。 最佳答案 将foo.rb改为:if__FILE__==$0puts"Hello"end检查__FILE__-当前ruby文件的名称-与$0-正在运行的脚本的名称。 关于ruby-检查是否
是否可以在应用程序中包含的gem代码中知道应用程序的Rails文件系统根目录?这是gem来源的示例:moduleMyGemdefself.included(base)putsRails.root#returnnilendendActionController::Base.send:include,MyGem谢谢,抱歉我的英语不好 最佳答案 我发现解决类似问题的解决方案是使用railtie初始化程序包含我的模块。所以,在你的/lib/mygem/railtie.rbmoduleMyGemclassRailtie使用此代码,您的模块将在
前言作为一名程序员,自己的本质工作就是做程序开发,那么程序开发的时候最直接的体现就是代码,检验一个程序员技术水平的一个核心环节就是开发时候的代码能力。众所周知,程序开发的水平提升是一个循序渐进的过程,每一位程序员都是从“菜鸟”变成“大神”的,所以程序员在程序开发过程中的代码能力也是根据平时开发中的业务实践来积累和提升的。提高代码能力核心要素程序员要想提高自身代码能力,尤其是新晋程序员的代码能力有很大的提升空间的时候,需要针对性的去提高自己的代码能力。提高代码能力其实有几个比较关键的点,只要把握住这些方面,就能很好的、快速的提高自己的一部分代码能力。1、多去阅读开源项目,如有机会可以亲自参与开源