👀日报合辑 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦!
3月16日,美政府网站 Federal Register 发布了 U.S. Copyright Office (版权局)的一项 🌍政策声明,明确了 AI 作品的审核标准和注册流程,并于2023年3月16日生效。
整体上来说,版权申请的审核标准是:基本上是人类的作品,计算机或其他设备仅作为一种辅助工具,或者传统创作要素由人类完成(而不是机器生成的)。申请人有义务披露提交注册的作品中包含人工智能生成的内容,并提供人类作者对作品贡献的简要说明。
例如,用户通过Midjourney、Stability AI、ChatGPT 等平台根据提示词自动生成的作品,不受版权法保护,因为机器完成了整个创作过程及传统创作要素。但通过 Photshop 创作的图片作品是受保护的,因为从最初的构思到最终作品完成,整个过程中都有人工参与创作。
据悉,360 内部办公软件“推推”上线了类 ChatGPT 机器人助手 MasterYoda,后续权限开放范围将进一步扩大。
MasterYoda 由老周亲自带队,人工智能团队实际推进,已参与 360 多款产品的设计和开发,包括360QAN(360问答机器人)、360DOC(360文档机器人)、360搜索(360搜索机器人)等。
MasterYoda 整体基于 GLM-130B 语言模型,该模型由清华大学联合智谱 AI 在2022年8月向研究界和工业界开放,是拥有1300亿参数的开源开放双语(中文和英文)双向稠密模型。(来源 🌍深厂)
🌍cursor 是一款可以使用GPT-4编写、编辑代码并进行聊天的新型编辑器。
订阅了 GitHub Copilot 还有必要去体验 Cursor 编辑器吗?有必要!非常有必要!
但是,Cursor 还不能根据注释自动完成代码,本身的编辑功能也比较弱。因此最佳使用姿势是,将 Cursor 与主流编辑器配合起来用,可以用来生成、重构、debug、解释代码等等!
来源 🌍微博@宝玉xp
作者 @海辛 分享了使用 AI 在画风、角色和应用上三个维度的可能性尝试,囊括了最新完成8个 Demo 和X个AI工具。
🧰 画风尝试:从 “美影厂” 模型 到 “敦煌”
作者用 70 多张上海美影厂早期作品的截图,以 Deliberate 模型作为底模,通过 LoRA 的微调方式做了一个上海美影厂的 LoRA,并且用其生成了一些迪士尼的公主和王子。效果还不错!并且现在已经有很多很好的绘画产品能够仿制出敦煌的风格。
🧰 角色尝试: “恋与制作人” 真人卡牌
左图是基于 ChilloutMix 模型,用二次元男性角色的立绘提取角色特征训练 LoRA,进行生成得到的二次元男性角色的立绘。
LoRA 的神奇之处还在于,可以叠加不同的 LoRA 来一起使用。除了写实模型以外,作者还结合上图右所示的『贴纸模型 waves-chibi-style』等进行了多种尝试。
同期,ControlNet 新技术出现,赋予了创作者在与 AI 协同工作的过程中更大的控制力。AI 可以根据提供的线稿、深度图、姿势图等,进行完全遵循个人创作思路的生成。
图片左边是卡牌原图,右边是结合 LoRA+ControlNet Canny 模式,进行的赛博 coser 卡牌生成。
🧰 应用尝试: “永劫无间” 二创美宣到 AI Bubbles 虚拟时尚杂志
作者为游戏永劫无间的新角色胡为,创建了二创美宣图,工作流程是:LoRA 模型训练好后,在结合 ControlNet 的基础上生成指定姿势的写实风格的人像,再用 Midjourney 生成了虎纹和背景火焰的元素充实画面,最后在 Photoshop 里叠加了一些布料做旧和火花的特效。
而作者的另一项应用尝试,是让 AI 学习指定风格的服装,然后让赛博模特来穿出效果图。右图是一个虚拟时尚杂志,实现了一个以 y2k 风格为主的服装搭配 LoRA 模型,并让该模型成为 AI 模特的造型师。
OpenAI 一篇 🌍最新发表的论文 探讨了大型语言模型(LLMs)对美国经济和就业市场的潜在影响:大约 80% 的美国劳动力至少有 10% 的工作任务会受到 GPT 的引入影响,而大约 19% 的员工甚至会有至少 50% 的工作任务受到影响。这种影响涵盖所有工资水平,高收入工作可能面临更大的风险。
在职业影响方面,受影响最大的职业包括翻译工作者、作家、记者、数学家、财务工作者、区块链工程师等。相比之下,体力劳动较多的行业 —— 食品、林业、社会援助等受到的潜在影响最小。更完整数据解读推荐 @机器之心 🌍这篇。
这份指南有两重功效,一是用套路化的 ChatGPT Prompt 获取更优质的生成内容,二是提升网站和博客的搜索引擎排名,提升SEO效率。
文章作者是一位有着工程逻辑的妙人,竟然总结出了公式!并给出了使用公式前后,生成内容的效果对比图。可谓用心良苦!!
🧰 创建网站内容时可复用的 ChatGPT 提示工程公式(Our reusable ChatGPT prompt engineering formula for website content)
这个公式可以保证任何类型的网页内容都能获得良好的 SEO 结果,例如 Home、About、电子商务类别、产品描述、登录页等等。注意,方括号内需要替换为自己的文字。
Write a [home/product/service/landing/about us] page for my [website/company] called [company name] that provides [explain what you offer].
The goal is [explain the desired outcome].
The target audience is [state the audience].
Ensure the text is an ideal length based on the industry standard.
Write using the [state your country] language in a [include the style – see examples below] style and [nclude the tone – see examples below] writing tone.
Use a [first-person/third-person] narrative.
Format the text in a table with the 5 rows: [hero section – add persuasive power words], [description – include emotional appeal], [benefits – use benefit-focused language], [FAQs – include relevant facts and data] and [call to action – express urgency].
上图左为使用普通 ChatGPT Prompts,上图右为使用了ChatGPT SEO Prompts,简洁明朗、易于阅读,效果差异非常明显。
🧰 创建博客和文章的 ChatGPT 提示工程公式(ChatGPT prompt engineering formula for blog posts and articles)
通过一些简单的调整,我们可以重新设计我们之前的公式,以符合生产博客或文章风格的内容的目标。
Write a blog post that [provide the title, topic or detail about what’s needed].
The goal is [explain the desired outcome].
The target audience is [state the audience].
Ensure the text is an ideal length based on the industry standard.
Write using the [state your country] language in a [include the style – see examples below] style and [nclude the tone – see examples below] writing tone.
Use a [first-person/third-person] narrative.
Provide a compelling and catchy title in H1 format.
Format the text as follows using HTML code and H2 sub headings: [introduction – add persuasive power words], [main body – include emotional appeal and break out into sub-sections] and [conclusion – express urgency and include a CTA].
上图左为ChatGPT提示和结果,上图右为上传HTML到WordPress后的样子。
🌍英文原篇 中还包含了详细的搜索引擎优化(SEO)教程,感兴趣的可以前往阅读。
或持续关注 ShowMeAI,我们后续会翻译一系列优质资料。
这是一篇非常完整的 🌍面向 ChatGPT 编程的实操教程,不仅有在一个语言内部的辅助编程能力演示,还拓展到了命令行、前端、数据库、全栈开发,帮助你成为一名合格的 Prompt 工程师!
那些诋毁这个工具的开发者正在忽略它的价值。
0、搭建框架
ChatGPT 可以帮我们开启想要编写的任何新内容的骨架结构,从而提升日常编码效率。
1、代码解释
你可以拿出想要理解的任何代码,比如上面这段 ChatGPT 自动生成的图片下载代码,让 ChatGPT 对其进行解释。
2、改进现有的代码
通过描述你想要实现的目标,让 ChatGPT 对现有的代码进行改进。
3、使用正确的命名规范重写代码
当重构由非本地 Go 开发人员编写的使用不同命名约定的代码时,这非常有用。
4、使用正确的代码风格重写代码
当审查(Review)和重构(Rewrite)由非本地 Go 开发人员编写的代码时,这非常有帮助。
5、简化代码
我们还可以让 ChatGPT 简化复杂的代码,结果将是原始代码的更紧凑版本。
6、编写测试用例
这已经成为我最喜欢的 ChatGPT 功能之一:询问它是否可以帮助你测试一个函数,它将为你编写测试用例。
7、探索替代方案
有的时候,我们可能面对的是一段并不是性能最好的代码实现。这个时候,可以让 ChatGPT 给我们提供思路,探索不同的解决方案。
8、翻译代码
每当你想要将某些代码从一种语言转换到另一种语言时,可以请求 ChatGPT 帮助翻译,这对它来说是小菜一碟。
9、编写文档
询问 ChatGPT 编写代码的文档,它通常可以很好地完成,甚至会将使用示例包括在文档中。
10、调试代码&修复问题
如果你在代码中遇到困难并且找不到错误,可以向 ChatGPT 寻求帮助。它可能只需要几秒钟就能够找到错误原因所在。不仅能找到问题,还能给出修复后的代码。
11、正则表达式
写正则表达式相信对很多开发者来说都是个很痛苦的事情。日后对于写正则表达式的需求,可以直接交给 ChatGPT 了,这比自己摸索测试要高效很多。
12、学习新语言/技能
学习一门新语言/框架/技术可以直接找 ChatGPT 给我们推荐相关的网站、博客、图片以及学习路线图。
13、命令行助手
日常开发/运维过程中,经常需要和各种终端命令打交道,有了 ChatGPT 后,就再也不用为这种琐碎的事情耗费精力了。
14、数据库助手
还可以让它帮我们生成各种 SQL 语句,这是程序员日常提效的另一个重要领域。
15、HTML & CSS
有了后端和数据库之后,接下来向前端迈进,完成面向 ChatGPT 实现全栈开发的最后一环。
16、JavaScript
仅有 HTML&CSS 是没法和后端进行交互的,所以需要引入 JavaScript,不过,面向 ChatGPT 编程也无需感知这些技术层面的术语,只需要通过自然语言给它提需求就好。
17、面试准备
成为一名合格的 Prompt 工程师后,就到了找工作的环节。这时仍然可以借助 ChatGPT 帮我们做好面试准备工作。
◉ 点击 👀日报合集,订阅话题 #ShowMeAI日报,一览AI领域发展前沿,抓住最新发展机会!
◉ 点击 🎡生产力工具与行业应用大全,一起在信息浪潮里扑腾起来吧!
我正在使用i18n从头开始构建一个多语言网络应用程序,虽然我自己可以处理一大堆yml文件,但我说的语言(非常)有限,最终我想寻求外部帮助帮助。我想知道这里是否有人在使用UI插件/gem(与django上的django-rosetta不同)来处理多个翻译器,其中一些翻译器不愿意或无法处理存储库中的100多个文件,处理语言数据。谢谢&问候,安德拉斯(如果您已经在rubyonrails-talk上遇到了这个问题,我们深表歉意) 最佳答案 有一个rails3branchofthetolkgem在github上。您可以通过在Gemfi
我看到这个错误:translationmissing:da.datetime.distance_in_words.about_x_hours我的语言环境文件:http://pastie.org/2944890我的看法:我已将其添加到我的application.rb中:config.i18n.load_path+=Dir[Rails.root.join('my','locales','*.{rb,yml}').to_s]config.i18n.default_locale=:da如果我删除I18配置,帮助程序会处理英语。更新:我在config/enviorments/devolpment
如果我使用ruby版本2.5.1和Rails版本2.3.18会怎样?我有基于rails2.3.18和ruby1.9.2p320构建的rails应用程序,我只想升级ruby的版本,而不是rails,这可能吗?我必须面对哪些挑战? 最佳答案 GitHub维护apublicfork它有针对旧Rails版本的分支,有各种变化,它们一直在运行。有一段时间,他们在较新的Ruby版本上运行较旧的Rails版本,而不是最初支持的版本,因此您可能会发现一些关于需要向后移植的有用提示。不过,他们现在已经有几年没有使用2.3了,所以充其量只能让更
大家好!我对我的:username字段进行了一个小的验证,它应该是4到30个字符。我写了一个验证::length=>{:within=>4..30,:message=>I18n.t('activerecord.errors.range')-我想显示一个错误各种错误的消息(不像,太长或太短),但这里有一个问题-我可以将最小值和最大值都传递给翻译,以便有类似的东西:用户名应该在4到30个字符之间。目前我有:range:"shouldbebetween%{count}and%{count}characters",这显然不起作用(只是为了检查)。是否可以从范围中获取这些值?谢谢大家的指教!
我使用“newapp_name”创建了一个新的Rails应用程序,我正在尝试编辑.gitignore文件,但在我的应用程序文件夹中找不到它。我在哪里可以找到它?我安装了Git。 最佳答案 .gitignore位于项目的root中,而不是app子目录中。首先打开终端并进入您的目录。您需要使用ls-a来显示stash文件。然后使用打开.gitignore 关于ruby-on-rails-尝试打开.gitignore以在文本编辑器中对其进行编辑,但在OSXMountainLion上找不到文件位
如果特定语言环境中缺少翻译,如何配置i18n以使用en语言环境翻译?当前已插入翻译缺失消息。我正在使用RoR3.1。 最佳答案 找到相似的question这里是答案:#application.rb#railswillfallbacktoconfig.i18n.default_localetranslationconfig.i18n.fallbacks=true#railswillfallbacktoen,nomatterwhatissetasconfig.i18n.default_localeconfig.i18n.fallback
我正在使用Enumerizegemhttps://github.com/brainspec/enumerize/它允许我以简单的形式使用漂亮的选择。并且此选择中的所有选项均已翻译。en:enumerize:user:sex:male:'Man'female:'Woman'所以,在我的表单中,我选择了变体“男人”和“女人”。当我用“男人”值保存记录时,我得到了“男性”值的性别属性。现在我想在显示页面上将该值显示为“Man”,但是=@user.sex输出为'male'而不是'Man' 最佳答案 我可能会使用.text方法(您可以通过使用
Ruby是完全面向对象的语言。在ruby中,一切都是对象,因此属于某个类。例如5属于Objectclass1.9.3p194:001>5.class=>Fixnum1.9.3p194:002>5.class.superclass=>Integer1.9.3p194:003>5.class.superclass.superclass=>Numeric1.9.3p194:005>5.class.superclass.superclass.superclass=>Object1.9.3p194:006>5.class.superclass.superclass.superclass.su
当音乐碰上区块链技术,会擦出怎样的火花?或许周杰伦已经给了我们答案。8月29日下午,B站独家首发周杰伦限定珍藏Demo独家访谈VCR,周杰伦在VCR里分享了《晴天》《青花瓷》《搁浅》《爱在西元前》四首经典歌曲Demo背后的创作故事,并首次公布18年前未发布的神秘作品《纽约地铁》的Demo。在VCR中,方文山和杰威尔音乐提及到“多亏了区块链技术,现在我们可以将这些Demos,变成独一无二具有收藏价值的艺术品,这些Demos可以在薄盒(国内数藏平台)上听到。”如何将音乐与区块链技术相结合,薄盒方面称:“薄盒作为区块链技术服务方,打破传统对于区块链技术只能作为数字收藏的理解。聚焦于区块链技术赋能,在
尝试使用bundleopen命令打开gem源代码,accordingtoofficialdocumentationandinstruction.因此,我在.profile中导出编辑器:exportBUNDLER_EDITOR=viexportEDITOR=vi并尝试打开例如rails使用控制台的源代码:bundleopenrails出现错误CouldnotlocaleGemfile[ruby-2.1.1][~/]$:rails-vRails4.0.3[ruby-2.1.1][~/]$:bundle-vBundlerversion1.5.3[ruby-2.1.1][~/]$:bundle