首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

快速实现产品智能:用 AI 武装你的 API | 开源日报 No.138

它集成了产品底层 API,并可以在需要时执行 API 调用。它使用 LLMs 来确定用户请求是否需要调用 API 端点,然后决定调用哪个端点并根据给定的 API 定义传递适当的有效负载。...其主要功能包括提供 API/后台定义、验证模式以获得最佳结果、将 API 定义输入 LLM 并将用户友好聊天气泡整合到 SaaS 应用中等。...可以根据需要定制样式 提供了丰富的工具和组件 支持响应式设计 灵活易用,适合快速开发项目 详细文档支持 Rapptz/discord.py[3] Stars: 13.8k License: MIT 这个项目是...discord.py,一个用 Python 编写的现代、易于使用功能丰富且支持异步操作的 Discord API 包装器。...支持默认配置文件 支持大多数常用命令行选项 使用 PAM 进行身份验证,支持 sudo 服务配置 包含原始 sudo 中 sendmail 功能 sudoers 文件必须为有效 UTF-8 格式 该项目旨在构建对于大多数基本用例来说可以替代

18810

爆肝!朋友做了个编程导航网站!

在这个网站上,你可以轻松地搜索需要的编程资源,比如适合新手入门编程的学习网站、免费的编程书籍、实用的开发工具、大厂面试题解和面经、优质的技术博客等等,几乎都是由团队和其他用户共同精选的优质资源,对学习编程非常有帮助...了解它的功能后,问朋友鱼皮为啥要做这东西,他只回答了两个字:需要。 为什么需要编程导航?...[推荐资源] 听到这里,又产生了新的疑问,以下是和鱼皮之间的一些交流。 一些质疑 问:编程类导航网站都烂大街了,为什么还要做导航?...[秒懂] 问:资源太多的话,会不会同样人眼花缭乱,不知道看哪个? 答:现在好的编程资源非常多,肯定会出现这种情况,这也是开发了一个 系统 不是整理文档的原因。...但如果分享资源时,能让他人直接看到资源的描述、详情,可以更快地帮助他人使用和理解,他人还可以通过评论区来对资源的质量进行评判。

89031
您找到你想要的搜索结果了吗?
是的
没有找到

深度 | 人工智能如何帮你找到好歌:探秘Spotify神奇的每周歌单

本文作者也是 Spotify 的重度用户,对于 Discover Weekly 更是青睐有加。这一功能让感觉到神奇,它的音乐品位超过了所认识的任何人。...Echo Nest 使用算法分析歌曲的声音和文本内容,这意味着它可以完成音乐识别、个性化推荐、创建歌单和分析等功能。...协同过滤使用以上数据我们可以这样认为: 「看来你们都喜欢 Q、R 和 S,所以你们很可能是相同类型的用户。所以你们应该听听对方喜欢——自己没听过的那几首歌。」...用户/歌曲矩阵产生两种类型的向量:用户向量和歌曲向量。 现在我们拥有了 1.4 亿个用户向量和 3000 万歌曲向量了。它们本身只是一些数字,但我们可以使用它们来进行很多比较。...为了使用这些数据找到与我相近的用户,协同过滤使用点积比较了的向量与所有其他用户的向量。同样的事情也发生在歌曲向量上,你可以用这种方法来找同类型的歌曲。

1.6K100

Linux权限管理

6、练习1)使用root 用户设置文件夹/root/shop 的权限为:属主全部权限,属组拥有读和执行权限,其他用户没有权限(使用数字权限的形式设置)chmod -R 750 /root/shop2)请置文件.../root/readme.txt 的权限,权限要求为:属主(文件拥有者)拥有全部权限,属组(所属用户组)要求可以读写,其他用户只读,要求使用数字形式;chmod 764 /root/readme.txt3...主要针对二进制文件(命令)例如:/usr/bin/passwd在执行它的时候需要去修改/etc/passwd和/etc/shadow等文件,这些文件除了root外,其他用户都没有写权限,但是又为了能让普通用户修改自己的密码...扩展:ACL权限可以针对某个用户,也可以针对某个组。ACL优势就是权限控制更加的精准。...创建一个文件夹其最高权限777实际文件权限 = 最高权限 - umask的值2、获取用户的umask值umask0022注:0022中第一位0代表特殊权限位,可以设置。

30521

群晖多人协作开发

具体如下: 使用群晖NAS搭建一个git server,其实搭建git server还是贼简单,那在加个内网的gitlab,其实就可以做到github或者gitlab的功能,大家可以进行协作开发。...无奈,内存只有2g,装gitlab也装起。老板说只能让我们使用git server,顺便给低年级的分享一下。于是有了这一篇文章。...随后,在终端和SNMP中把启动SSH功能开启,配置22端口,这样使用管理员git账户创建git仓库,其他用户可以进行commit、push、pull等操作了。 ?...接着,如何不同用户能够push、pull等操作呢,其实很简单,在套件中心的git server里面为不同用户授权即可,对应下图打勾就完事了。 ?...sudo -i chown -R git:users /volume1/code/ chmod -R 770 /volume1/code/ 3.2 普通用户操作 假设是我们团队的开发人员之一,如何拉到代码呢

2.1K20

Pika1.0全面开放测试!打响AI视频圣诞大战,网友脑洞大开一手体验

使用界面也非常简洁明快,如果用户自己已经知道要做什么样的动画,可以直接在屏幕下方的对话框中输入提示词就行了。...第一个按钮可以用户调整视频的基础比例和帧数,最高支持24帧视频的生成。 第二个按钮主要是针对镜头运动的控制和画面的运动强度控制,通过这个按钮提供的功能可以很准确地控制整个视频的画面运动效果。...如果用户还没想好要做一段什么具体的视频,通过浏览其他用户生成的作品,也能获得更多的灵感。 在每一个其他用户生成的视频下方,Pika也都提供了再创造的选项。...这两个也就是之前宣传视频中最震撼人心的「部分修改」和「扩充画面」功能用户在选取了修改区域之后,就可以Pika在视频的指定区域生成新的内容了。...而且,除了官方之前视频中所宣传的功能,我们还发现了一个之前视频中没有提到,但是能让使用体验大大提升的功能——「加4秒」。

19010

如何用户主动分享小程序?这些经验值得学习

那么如何在触犯微信分享规则的情况下用户主动分享呢? 设计分享场景 在小程序设计中加入一些分享场景,用户互动分享,用社交的力量小程序产生裂变。 1....解锁更多功能 开发者可以在小程序里设置一些锁定的场景,用户通过分享才能解锁。 “连连线”是一款连线的关卡小游戏。用户画出一条线连接颜色相同的两个点,成功同时连接全部点,即可通关。...其中一些特殊关卡,需要用户分享才能开启。 利用用户心理 小程序分享的实质是利用用户的社交链,小程序得到广泛的传播。在这个传播过程中,用户与其朋友之间的相同的心理,才能让其他朋友都成为用户。 1....炫耀心理 当用户在取得一定成绩后,可以分享给朋友,朋友查看其成绩。既满足了用户的炫耀心理,又可以激发其他用户的参与。跳一跳就利用用户的这个心理,达到用户主动分享的目的,取得用户迅速突破的效果。...以上就是用户主动分享小程序的一点小诀窍,小游戏在设计过程中最好能加入分享的场景,能吸引更多的用户商城类的小程序运营者应该多设计一些活动,促使用户主动分享,以吸引更多新用户

94250

如何用户主动分享小程序?这些经验值得学习

那么如何在触犯微信分享规则的情况下用户主动分享呢? 设计分享场景 在小程序设计中加入一些分享场景,用户互动分享,用社交的力量小程序产生裂变。 1....解锁更多功能 开发者可以在小程序里设置一些锁定的场景,用户通过分享才能解锁。 “连连线”是一款连线的关卡小游戏。用户画出一条线连接颜色相同的两个点,成功同时连接全部点,即可通关。...其中一些特殊关卡,需要用户分享才能开启。 利用用户心理 小程序分享的实质是利用用户的社交链,小程序得到广泛的传播。在这个传播过程中,用户与其朋友之间的相同的心理,才能让其他朋友都成为用户。 1....炫耀心理 当用户在取得一定成绩后,可以分享给朋友,朋友查看其成绩。既满足了用户的炫耀心理,又可以激发其他用户的参与。跳一跳就利用用户的这个心理,达到用户主动分享的目的,取得用户迅速突破的效果。...以上就是用户主动分享小程序的一点小诀窍,小游戏在设计过程中最好能加入分享的场景,能吸引更多的用户商城类的小程序运营者应该多设计一些活动,促使用户主动分享,以吸引更多新用户

65580

开源的六大谎言

他们通常免费做这些事情,特别是在项目的开始阶段,然后负责维护,其他人可以免费使用倾向于认为,如果有更多的行业像软件行业一样采用开源模式,那么事情会变得容易得多。...看到有人要求贡献者提供 24 小时支持,或者因为他们自己的(私人)项目需要某些功能就要求贡献者接受他们的要求。这样的例子不胜枚举。...根据项目的不同,既有一个人的团队,也有由委员会领导的大型团队,他们花费了时间和资源(是的,有时他们需要在这些项目上花钱),其他用户可以免费使用他们开发的库或框架。...为什么呢?有时候,开源项目作者也愿意付钱你为他们的项目写书或文章。 捐赠 你可以从捐款者那里赚到钱。不要害怕向别人要钱。只要做得对,这绝对是一个有效的收入来源。...或许他们也可以把时间用在开源项目上,但也许他们使用时间的方式与你不同,因此无法参与开源项目。 在这里要说的是,一些公司甚至是一些开发人员认为,如果你参与了开源项目,你就会是个出色的开发者。

26010

运营必读 |“用户金字塔模型”在社区产品中的重要性

里面的钻石用户(就是用户里的“灵魂”,对社区有超强的忠诚度,能代表社区的气质,可以说是社区的形象、品牌代言人)也许只有几个而已。...在这个模型里给出了一些可能的用户人群,具体你分析时,可以参考,但千万别机械照搬啊。 ★用户金字塔模型的重要性 这个模型觉得非常重要。用户运营其实是所有运营工作的出发点,也是最难的一个环节。...你把你的社区的用户模型思考清楚,就会发现: 真正最有价值的用户需求,其实来自金字塔顶端那些使用你的社区的功能的那些最有价值用户用户金字塔模型自上而下,一级一级互相影响。...你的产品和功能满足了顶端这些用户其他用户自然是水到渠成的。为什么?社区都是靠20%的核心用户带那80%的用户,20%的用户去建立社区文化、影响那些80%的用户,你不能本末倒置。...你也可以通过用户关系,他们进入用户管理工具里,这种方式管理起来更加有效可行。

1.8K20

7家社交媒体领域的VR初创公司盘点

这就是为什么在过去的几年里,有一大批初创公司想要帮助大家削减几乎所有的资源和时间成本,人们能够“共处一室”。...AltspaceVR 的虚拟现实软件将为每一个用户打造一个全息体验平台,并每一个用户的虚拟化身可以其他用户一起观看视频、玩游戏,以及共同完成工作。...LiveLike通过多个用户拥有相同的视觉空间来优化观赛体验,不需要承担现实生活中在体育场套房等设施上的高昂费用。...用户可以快速创建一个新的世界,在这个世界里,他们的朋友可以聚集在一起,不是在一个物理空间里与朋友见面。用户不仅可以邀请朋友,还可以与来自世界各地的其他用户交朋友。...不过除了Facebook 提供的一些基本功能之外,并没有更多事情可以做,但将Oculus收入麾下后,扎克伯格将努力推动Facebook 的虚拟世界进一步发展,包括视频通讯电话。

72740

RCE远程控制Windows服务器——以win10虚拟机为例

比如路由器、防火墙等上面会有一个web界面用来进行ping操作 但是开发者在完成这个功能时,没有做好安全控制,导致攻击者可以从这个接口提交“意料之外”的命令 远程代码执行evel 开发者在输入点没有做过滤...导致后台把用户输入的数据当作代码的一部分,拼接到系统命令中去执行了 简单来说,远程命令执行,执行的是命令行语句,比如ipconfig,net start,ping …… 远程代码执行,执行的是...提权账号 将ihszg这个用户提到管理员组(因为当前登录账号是administrator,属于管理员组,所以有资格将其他用户提权到管理员组) ?...当然,新建新用户不是长久之计,管理员一看到多了个登录的账号,怎么会起疑心呢 所以这里推荐一个 mimikatz 工具,可以查看windows系统的当前登录过账号和密码。...看到账号密码后,就可以删除这个新建的用户,然后利用已有的账号密码登录,具体如何使用mimikatz可以看这篇文章

1.4K42

Linux之权限管理操作

Group身份(与文件所有者同组的用户) 与文件所有者同组最有用的功能就体现在多个团队在同一台主机上开发资源的时候。...给谁设置: u:表示所有者身份owner(user) g:表示给所有者同组用户设置(group) o:表示others,给其他用户设置权限 a:表示all,给所有人(包含ugo部分)设置权限 如果在设置权限的时候指定给谁设置...又不可能让root用户把自己的密码告诉普通用户,这个问题该怎么解决? 该问题是可以被解决的,可以使用sudo(switch user do)命令来进行权限设置。...sudo可以管理员(root)事先定义某些特殊命令谁可以执行。 默认sudo中是没有除root之外用户的规则,要想使用则先配置sudo。 sudo配置文件:/etc/sudoers ? a....注意:在写sudo规则的时候建议写直接形式的命令,而是写命令的完整路径。 路径可以使用which命令来查看 语法:# which 指令名称 ? ? ?

1K20

给你的 Discord 接入一个既能联网又能画画的 ChatGPT

最重要的是,它是完全免费的,不需要提供 OpenAI 的 API Key,就问你香香? 现在就有这样一款机器人,你用还是不用?...库写的,除了基本的聊天功能外,还具备以下功能: ① 利用开源项目 Imaginepy[1] 进行绘画 ② 提供 YouTube 视频摘要 ③ 通过 DuckDuckGo 来访问互联网 ④ 发送表情包...就是把一群机器的 CPU 和内存看成一个整体,然后给用户提供一个交互界面,用户可以通过这个交互界面来操作所有的资源。 懂 K8s 的玩家可能要说了:这个懂,K8s 就可以!...因为原仓库没有构建 Docker 镜像,所以我 Fork 该仓库自己构建了镜像,你可以直接用的镜像,也可以自己构建。 CPU 和内存需要根据应用的实际情况来填写。...自定义机器人语言 将 LANGUAGE 参数设置为 cn,就会使用简体中文。

52310

Linux基础权限管理

要从普通用户user切换到root用户使用 suroot(root可以省略),此时系统会提示输入root用户的密码。...普通用户->root 这里可以使用 su(只是原来的用户变成root用户,路径不变) / su -(su -是root用户重新登陆,路径变成原来root账户的路径) root->普通用户 su...比如说某家公司在研发一个项目,有A,B两个团队整好同时看上了这个项目,那么老板他们一起做,这时两个团队相当于是一个竞争关系,自己团队做的方案肯定不能让对方看到,如果只有拥有者和其他用户,那么A团队中的成员就不能相互看到对方的代码了...,可是如果放开权限其他用户能看到,虽然自己团队A能看到了,但是对面的团队B也能看到了。...超级用户默认掩码值为0022,普通用户默认为0002。 为什么是先按位取反然后在进行异或呢?

1.2K00

100万行Spring源代码,鬼知道面试都会问啥

IOC、AOP、SPI,但凡有一块没体现出设计模式的功能实现,也不至于那么多人学了这么久的Spring源码还一头雾水。 学习:学会学习 一头雾水?那为啥扎不到水里?...既然都是,你就熟练使用了部分的API或者拿某几个API来窥探,就能让你彻底搞懂呢?...带着你,把它当成一个自己的项目,逐步拆解需求,从设计到开发实现,逐步完成这些核心主干功能后,Spring才可能真的属于你。...思考:有紧有收 从全局来看,整个Spring框架以解耦对象的实例化到销毁过程,建立起整个Bean对象的生命周期,并允许用户在不同阶段进行扩展和使用为目标进行设计和开发的。...所以,在学习的过程中,不能只是照本宣科地编写代码,还要深挖为什么。 就像,为什么使用HashMap承载Bean对象,使用其他数据结构可以吗?

57420

您的代码有声儿吗?(本周 GitHub 热点 Vol.38)

,还有 jupyter-text2code 它能让英语查询语言秒变 Python 代码,你提高效率省时省力,老项目视频补帧——DAIN 这周表现也不俗,获得了过千 star… 以下内容摘录自微博@HelloGitHub...JazzIt 支持你可以在函数中添加一个装饰器,它变得有活力——播放一段旋律,当你运行成功时可以听到欢乐得如同猪八戒背媳妇的音乐,程序出错时 JazzIt 也可以发出让人伤心欲绝的声音,例如,斗地主失败的音乐...FreeCAD 的目标虽然指向 机械工程和产品设计,但是它也适合工程领域内的其他用户,比如建筑或者其他工程专业。此外,用户可以使用 Python 来扩展该软件的功能。...github.com/deepklarity/jupyter-text2code 2.7 视频补帧:DAIN 本周 star 增长数:1100+ DAIN 是一款开源的 AI 视频补帧软件,通过 DAIN 用户可以将任何形式的媒体...,比如电影、定格动画、动漫、卡通等视频格式插上新的帧,从而达成更大的帧率,通常适用于给一些动作场面添加,使整个视频看起来更加的柔顺,也可用 DAIN 给一些老旧的视频电影添加新的帧,视频看起来更加的丝滑

92820

谈谈程序员解决问题的能力

一般写文章不会特意去写,而是有感发的时候刚好又有时间就会去写写文字。...吐槽一些开发者白纸一般的脑袋 之从做了SDK开发者之后,每天帮助用户解决各种各样的问题,那我真的有理由相信为什么国外的月亮会比国内的月亮圆了,因为国内的一些开发者真的很方啊。...我们工作中会遇到各种各样的问题,比如需要去跟踪调试产品所产生的bug,又比如说使用第三方组件所遇到的一些问题,再比如说使用一些插件或者IDE所产生的一些编译问题。...如: 较差的标题(×):发现一个兼容性bug(太宽泛,完全没有点进来看的欲望) 较好的标题(√):Vivo X5上xxx SDK调用初始化时导致崩溃的兼容性问题求解 问题描述详细 问题描述详细,可以方便其他用户帮您定位问题...总结 笔者在写开发文档的时候,经常都会去思考怎么让开发者通过这个文档更加轻松的接入我们SDK,怎么样设计接口会更符合开发者的思维,多提几个为什么可以帮助自己自己的思考更加完善,这篇文章是笔者入行这两三年的一些思考

1.4K60

鹅厂创业记:交互设计师如何从0到1?

-Apple设计副总裁Jony Ive 在常规的设计方法中,我们比较熟悉的流程是: 从用户使用场景中提取需求 根据需求探讨对应如何满足的功能 根据功能进行设计 这也是在广美学习交互设计时老师一直强调給我们...问题:用户只要在需要置顶时用过这个功能,是否能记住这个功能?此时产品经理比较坚持提示文字永远存在,可我当时认为这个功能对于ios部分用户来说是有使用习惯的,一些app例如微信的置顶场景也有教育。...觉得大部分用户使用过一次之后,是可以记住的。产品经理很担心用户记不住,讨论进入死循环。 整理设计关键点: 详情页主场景是浏览内容,不是置顶返回。尽量不要打扰用户的主场景。...创新的过程想总结成3点: 基于生活(用户)的行为和数据,提炼设计理念 丰富且需要大量尝试的设计方案 继承不同方案的优点,不断深化设计 相信大部分设计师们每天都在致力追求创新,例外,记录下自己的一些心得自勉...只有这样,才能让每个人都贡献出自己的力量,整个团队一起形成产品理念。 2.需求表格 ? 我们需要对我们的想法进行一些过滤和带入场景化的深入思考,这样能快速过滤掉一些拍脑袋的需求。

1.2K70

运营商拼命封杀的PCDN,到底是个啥?

传统方式,把电影放在主服务器,大家都来取,服务器负担很大,带宽有瓶颈。 于是,把电影复制成很多份,放在离用户更近的区域服务器上。这样,就实现了“内容的分发”。...附近的其他用户,如果也观看《繁花》,就会从你的手机里,取用一部分数据。 再例如,你使用某网盘App,下载了一份电子书。附近的其他用户,如果也要下载这份电子书,就可以从你的手机里,取用数据。...客户端上的PCDN,不仅可以通过手机App来实现,也可以直接部署在无线路由器上。 没错,这几年很火的各种XX路由宝、赚钱宝,本质上是带有PCDN功能的路由器。...它除了基本的上网功能外,会利用上行带宽,为其他用户提供服务。 上行带宽贡献得越多,就会有更丰富的积分或虚拟币奖励,可以在服务商的所谓“商城”,兑换礼品甚至现金。 很多用户都觉得,这个羊毛很值得薅。...封杀PCDN的基本前提,是对用户正常上网体验造成影响。如果一刀切,用户“自证清白”,或者说,装维师傅上门去“取证”,显然对用户来说是不公平的。

71410
领券