首页 文章 精选 留言 我的

精选列表

搜索[向量化],共10000篇文章
优秀的个人博客,低调大师

向真正的企业 AI 工作台前进,deepwork 全面升级 skills 能力

从 openclaw 开始,公司老板们经历了一场又一场的热潮,deepchat 也跟随升级为 deepwork,开始探索企业数字员工助手 本次更新: skills升级为我的skills,增加多种skills类型 新增skills广场,SAAS内全部租户可用。不止系统内能用,skill可安装到任何地方。 新增skills广场运营能力,为SAAS系统发布更多安全skills。 新增企业skills,将个人skills发布到企业,为企业智能体提供安全强大的工具 企业AI工作台计划 插件升级:集合工具、MCP、OpenApi、第三方能力,并与skill形成技能包 智能工作台:集成sandbox、shell、code、mcp、skill的强大智能体,可以理解为企业可控的云workbuddy

优秀的个人博客,低调大师

谷歌、微软、OpenAI 等向 Linux 基金会捐赠 1250 万美元

Linux 基金会宣布,获得来自Anthropologie、AWS、GitHub、Google、Google DeepMind、Microsoft和OpenAI的总计 1250 万美元的资助。 这笔资金将由 Linux 基金会旗下的可信安全机构 Alpha-Omega 和 Open Source Security Foundation (OpenSSF) 进行管理,用于加强开源软件生态系统的安全。 公告称,随着安全形势日益复杂,AI 的进步正显著提升开源软件漏洞发现的速度和规模。维护者如今面临着前所未有的安全漏洞涌现,其中许多漏洞由自动化系统生成,但他们却缺乏有效分类和修复这些漏洞所需的资源和工具。 通过这项投资,Alpha-Omega 和 OpenSSF 将直接与维护者及其社区合作,使新兴的安全功能更易于获取、更实用,并与现有项目工作流程相契合。此举将支持可持续的策略,帮助维护者应对日益增长的安全需求,同时提升开源生态系统的整体韧性。 “Alpha-Omega 的创立理念是开源安全应该成为常态且切实可行。通过资助审计并将安全专家直接融入生态系统,我们已经证明有针对性的投资是有效的,”Alpha-Omega 联合创始人 Michael Winser 表示。“现在,我们正在扩大这种专业能力的规模。我们很高兴能将以维护者为中心的 AI 安全支持带给驱动我们世界的数十万个项目。” Linux 内核项目的 Greg Kroah-Hartman 表示:“单靠拨款资助无法解决人工智能工具目前给开源安全团队带来的问题。OpenSSF 拥有充足的资源,可以支持众多项目,帮助这些不堪重负的维护人员更好地处理和分类他们目前收到的日益增多的人工智能生成的安全报告。”

优秀的个人博客,低调大师

印度向 X 平台发出 72 小时通牒,要求整改 Grok 色情 AI 内容

印度政府近日对埃隆·马斯克旗下的社交平台 X(原 Twitter)发出严厉指令,要求其立即对人工智能聊天机器人 Grok 进行技术与程序上的深度整改。此前,多名用户及立法者指控该工具被滥用,生成了包括针对女性和未成年人的“淫秽”及色情图像。 印度信息技术部周五正式下达命令,指示 X 公司必须限制 Grok 生成涉及“裸露、性化、露骨色情或非法”的内容。关键细则如下: 72小时期限:X 平台须在72小时内提交详细的行动报告,说明防止托管或传播法律禁止内容(包括恋童、色情及不雅内容)的具体措施。 安全港危机:命令警告,若 X 不遵守指令,将危及印度法律赋予其作为互联网平台的“安全港”保护。一旦失去此资格,X 将需对用户生成的非法内容承担直接法律责任。 严厉制裁:违规行为可能导致平台及其负责人面临印度《信息技术法》和《刑法》的严厉刑事制裁。 此次监管行动源于印度议员普里扬卡·查图尔维迪(Priyanka Chaturvedi)的正式投诉。她指出,用户正通过 Grok 诱导 AI 修改个人照片(主要是女性),生成高度性化的虚假图像。此外,近期报道披露 Grok 还曾生成涉及未成年人的性暗示图片。 尽管 X 公司已承认安全措施存在漏洞并删除了相关违规图片,但外界发现,部分由 AI 修改的性化图像在平台上仍处于可访问状态。 截至目前,X 公司与 xAI 尚未对印度政府的最新命令作出正式回应。

优秀的个人博客,低调大师

交互力向新 | deepin 25 DDE 7.0:界面“新”貌,丝滑过人!

deepin 25 DDE 桌面环境迎来全面进化,此次升级不仅带来视觉与交互的个性,更致力于通过点滴精进,让你的每一次操作都成为愉悦体验。 美学重构:细节里的极致追求 此次DDE 桌面环境的视觉升级并非流于表面的形式更新,而是从用户体验出发,让美观与高效真正融合。 在视觉体系上,DDE 7.0 统一了图标与UI 的设计语言, 告别旧版图标风格各异、视觉缺乏统一性的问题,从色调、线条到形状,建立起高度统一的设计逻辑。这不仅赋予界面整体和谐的美感,更显著提升了图标辨识度,助你精准定位所需应用,效率倍增。 图标细节更是迎来显著进化,标准圆角升级为平滑圆角,既贴合当下简洁柔和的设计潮流,又通过温润的视觉语言打破机械感。当你浏览桌面或在启动器查找应用时,图标的视觉过渡将更加自然流畅,即使长时间专注操作,界面也始终保持舒适的观感。 控制中心:布局与逻辑的双重优化 控制中心的布局迎来实用性升级!告别旧版略显繁杂的宫格式布局,采用直观的“侧边栏 + 内容区” 的分层结构。 左侧导航栏:清晰归类核心模块(系统、网络、个性化等),功能一目了然 右侧内容区:聚焦展示当前设置项,通过更合理的功能分区,减少了操作中的层级跳转,让常用设置选项触手可及。 启动器:应用灵活布局,迅速触达 deepin 25 的启动器(开始菜单)也带来全新交互逻辑。窗口模式下支持“自由排序”、“分类排序”、“首字母排序”三种排序方式,助你精准定位。 右侧新增快捷区域,集成“常用应用”、“最近安装应用”与“搜索结果”,检索应用一键直达。 全屏模式下,应用分类管理更灵活。轻松创建自定义文件夹(如将音乐、影院、相册合并为“影音媒体”),一键归整杂乱无章的应用列表。无论是办公、娱乐还是创作,启动器都将化身为高效“应用管家”。 通知中心:智能呈现,直击所需 DDE 7.0通知中心突破了传统短讯限制,全面支持长文本与图片展示,重要信息一目了然,无论是工作通知还是生活提醒,都能以更直观的方式呈现。 从视觉美学的精雕细琢,到交互逻辑的深度优化,deepin 25 DDE 7.0 的每一处进化,皆源于对用户需求的深刻洞察与不懈追求。除文中提及的升级外,还有更多惊喜等待探索。 欢迎前往deepin 社区论坛分享你的使用感受,你的每一条建议都是我们持续优化的动力!

优秀的个人博客,低调大师

开源 JavaScript 运行时 Deno 发布 2.0 版本,向 Node.js 兼容

开源 JavaScript 和 TypeScript 运行时 Deno 于近日发布了 2.0 版本。作为一个现代化的 JavaScript/TypeScript 工具链,Deno 在上个版本就已经具备了原生 TypeScript 支持、内置的格式化和测试等功能。此次 2.0 版本的亮点在于,Deno 现在可以与 Node.js 生态实现完全的向后兼容。 Deno 创建于 2018 年,由 Node.js 之父 Ryan Dahl 发起,旨在为 JavaScript 和 TypeScript 提供一个安全、现代化的运行时环境。经过 2 年的发展,Deno 1.0 版本于 2020 年正式发布。尽管 Deno 一直在稳步发展,但与 Node.js 的不兼容性在一定程度上限制了它的应用范围。 Deno 2.0 的核心变化是全面支持了 Node.js 和 npm 生态。这意味着现有的 Node.js 应用程序可以平滑地迁移到 Deno 上运行。开发者不仅可以在当前的 Node.js 项目中使用 Deno,还能渐进式地引入 Deno 的各种工具,如使用 deno fmt 格式化代码等。 此外,Deno 2.0 还原生支持 package.json 和 node_modules,并提供了新的包管理命令如 deno install / add / remove 等。这使得使用 npm 包的体验和在 Node.js 中几乎一致。Deno 团队表示,这种兼容性的实现性能优异,在依赖安装速度上比 npm 还要快。 值得一提的是,Deno 的标准库也已经稳定,提供了数十个经过严格审核的实用模块。不少模块可以取代 npm 上常用的同类库,如测试框架、CLI 解析、基础工具集等。Deno 2.0 对私有 npm 源、monorepo 工作区等场景也提供了完善的支持。 尽管做了大量的兼容性工作,但 Deno 并不会改变“去繁就简”的设计理念。用户仍然可以不依赖任何配置文件来运行 Deno 代码。新增的包管理命令也不是必需的,主要是为了方便管理更为复杂的项目。Deno 团队强调,他们的目标不是成为 Node.js 的替代品,而是为 JavaScript 提供一个更现代、高效的全功能工具链,让 Web 开发变得更简单。

优秀的个人博客,低调大师

Meta 被欧盟罚款 13 亿美元,并禁止向美国发送数据

爱尔兰数据保护委员会 (DPC) 宣布对 Facebook 母公司 Meta 处以创纪录的 13 亿美元罚款,原因是 Facebook “系统地、重复地、持续地”将欧盟居民的数据传输到美国,此举违反了 GDPR (欧盟通用数据保护条例)。 除了罚款之外,Meta 还被强制要求必须在五个月内暂停从欧盟国家到美国的数据传输,且需要在六个月内确保完全删除已发送到美国的欧盟公民数据。 而 Meta 方面自然是不服该决定,除了对欧盟方面提出反对上诉,还发表了一篇博客来回应 DPC 提到的数据隐私问题。 在博客中, Meta 的主要论点在于“大伙都这么干,你咋逮着我罚款呢”: 数以千计的企业和其他组织依靠在欧盟和美国之间传输数据的能力,来运营和提供人们每天使用的服务。 很失望,在使用与数千家欧盟公司相同的法律机制时,我们被单独挑出来。 如果无法跨境传输数据,互联网就有可能被分割成国家和地区孤岛,限制全球经济,让不同国家的公民无法访问我们所提供的许多共享服务。 (美国封 Tik Tok 的时候好像也没想这么多吧...) 总而言之, Meta 觉得自己遵纪守法,完全是因为美国和欧盟对数据隐私的法律共识出现了分歧,才会导致原本“非常友善”的数据传输,变成了非法的“数据窃取”。 在公告中,Meta 还解释称欧盟和美国的隐私管理机构正在联手制定新的数据隐私框架 (DPF),这是新的跨大西洋数据共享政策。一旦该框架生效,Meta 从欧盟往美国传数据的举动就完全符合法律法规,从而可以无视罚款和数据整改等规定。 但爱尔兰数据保护委员会在公告中明确回应了 Meta 的观点,称DPF 目前还不是一项有效的欧盟法律,因此“与本决定中要解决的问题无关”。 现在留给 Meta 的时间只有五个月,五个月后如果 DPF 框架仍不能发挥足够的法律效应,恐怕 Meta 还要面临更多的指控和处罚。 Meta 的 2023 年第一季度营收是 57.09 亿美元。

优秀的个人博客,低调大师

如何向欧拉操作系统社区提交一个好 PR?

什么是 PR?借用知乎上的一个回答:用类比的方法来解释一下 pull reqeust。想想我们中学考试,老师改卷的场景吧。你做的试卷就像仓库,你的试卷肯定会有很多错误,就相当于程序里的 bug。老师把你的试卷拿过来,相当于先 fork。在你的卷子上做一些修改批注,相当于 git commit。最后把改好的试卷给你,相当于发 pull request,你拿到试卷重新改正错误,相当于 merge。 pull request 简称为 PR,在不同的系统中 PR 有不同的名字,有些系统中使用 MR 即 merged request 来表示 PR。 以 Gitee 为例,一个 PR 由以下几部分:标题、内容以及其评论、提交的代码和文件组成。 为什么说 PR 很重要? 首先,PR 是质量保证体系的基石。因为 PR 是真正合入代码,合入更新的入口,直接影响到项目最终交付件的质量。 其次,PR 是大规模协作开发的基石。欧拉社区的协作是在一个互不相见的“虚拟世界”,PR 几乎是大家交流最重要的通道了。是一种“交流”的语言。 最后,由于社区不会删除任何的 PR,每一个 PR 都记录在历史中,是社区文化的传承载体之一。PR 的规范与否将会成为社区的一种社区文化,对社区的发展起着至关重要的作用。 糟糕的 PR 是什么样子? 既然 PR 如此重要,那么我们应该如何提交一个好的 PR 呢?在回答这个问题之前,先给大家看一下一个糟糕的 PR 是怎样的。 通过上面这个示例展示的是最糟糕的 PR 了,我们从 PR 标题可以看到,这是是一个要添加 zhongkeyi 作为一个 Maintainer 的 PR。PR 的内容几乎就是把标题复制了一遍,没有其他任何有效信息。 那么如何将这个非常糟糕的 PR,变成一个符合社区 PR 提交规范的 PR 呢?以下几个方面供参考: 标题只讲了添加 zhongkeyi 这个 Maintainer,需要讲清楚为什么要添加这个 Maintainer。 目前该 SIG 组的项目并不是很多,Maintainer 已经足够多了,为什么还要引入这个 Maintainer ? 这个 Maintainer 在后续项目中的分工和工作是什么? 以上这些信息都需要在 PR 中讲清楚。我将这些信息反馈给提交的 PR 的开发者,得到了如下的回复: 目前该 SIG 组有两个 Maintainer 负责硬件加速模块,新加入的 Maintainer 和 SIG 组的其他两个人负责软件加速。 后续考虑增加压缩库、hyperscan 等迁移工作,然后拓展其他项目,并且这位 Maintainer 非常积极,所以申请将他增加为 Maintainer。 这是非常糟糕的一类 PR 了,开局一个标题,其他全靠猜。 接下来让我们看一下第二个例子。 上面这个 PR 的标题完整,PR 的内容也对要建仓的这个软件做了一些比较简短的描述,对于该软件的用途也做了简短的说明,看起来没有任何问题。 但是既然是要创建一个软件仓库,那么首先要回答的一个问题就是:为什么要建立这个仓库?是对这个软件有重量级的开发需求?现在加入的是 GCC 10.3 ,那么以后的 GCC 11.3 的时候,是不是还是要建仓?是不是通过分支来进行版本控制更为稳妥,而不是一个版本建立一个仓库。 让我们看一下第三个例子。 这个 PR 看起来几乎是一个完美的 PR,标题描述清晰、内容描述详实,PR 关联的 issue 也都完整。 从 PR 情况来看,这个软件不错,但是需要回答另外一个问题:为什么要引入这个软件,软件好显然不是一个理由,因为好软件成千上万,为什么我们要单单引入这个软件? 从 PR 的提交者的回复来看,这个软件是来自于中国邮政的一个业务需求。需要欧拉操作系统合入并且做一些适配工作。把这段话加入到 PR 的开头,就是一个非常完美的 PR 了。 糟糕的 PR 带来的影响 一个糟糕的 PR 必然会: 使工作效率降低,增加了无畏的资源消耗。 延长审批的时间,增加 commiter 和 Maintainer 双向不满。 会影响发行版的质量。 极大增加了工程师白头、秃头和肥胖性工伤的几率。 总结:如何写一个好的 PR? 总结一下,如果你想让自己提交的 PR 快速让 Maintainer 合入,以下几点你可以尝试一下: 一个 PR 对应一件事儿,不要把不同的事情放在一个 PR 中,保持 PR 的总结。举个例子:你不能把增加 Maintainer 和增加软件仓这两件事儿放到一个 PR 中,这种 PR 的一定会被拒绝掉的。 PR 首先要说清楚“为什么”。为什么会提交这个 PR?这个 PR 解决了什么问题? PR 中的描述要清晰明了,讲清楚 commit 中的要点。 最好采用分行等形式将 PR 整理清楚,便于阅读。 一般来说,一个 PR 必须要有一个 issue 对应。这样才能够形成需求和开发代码之间的对应关系。 下面让我们来看一个比较好的 PR 的例子。 从上面那个 PR 可以看到: 标题很清晰:更新安全委员会成员名单和例会周期 可读性很好:分了三段,每一部分做了什么都很清晰。 需要谁来检视写得很清楚。 总的来说,一个 PR 写得好的码农未必能成长为一个伟大的码农,但是一个 PR 写不好的码农注定无法成为一个伟大的码农。 让我们从写好每一个 PR 开始。 参考: 1.https://www.zhihu.com/question/21682976/answer/79489643 本文分享自微信公众号 - openEuler(openEulercommunity)。如有侵权,请联系 support@oschina.cn 删除。本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

优秀的个人博客,低调大师

如何查看Docker容器环境变量,如何向容器传递环境变量

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 1 前言 了解Docker容器的运行环境非常重要,我们把应用放在容器里执行,环境变量会直接影响程序的执行效果。所以我们要知道容器内部的环境变量,也要知道如何改变这些环境变量。 2 查看环境变量 2.1 方式一:docker inspect 通过docker inspect命令不仅能查看环境变量,还能查看容器其它相关信息,非常丰富,以Json格式输出。 $ docker inspect centos 截取片段来看看: 可读性还可以,但也不算很高,可以通过grep命令过滤一下: $ docker inspect centos | grep SERVER "SERVER_PORT=80", 或者可以解析一下Json文本: $ docker inspect -f '{{range $index, $value := .Config.Env}}{{println $value}}{{end}}' centos PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 2.2 方式二:doecker exec env 这种方式获取的环境变量就跟我们平时获取linux环境变量是一样的了。只是在容器跑了个env命令而已。如下: $ docker exec centos env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=f8b489603f31 HOME=/root 3 设置环境变量 3.1 方式一:打包设置dockerfile 在通过Dockerfile打包镜像的时候可以配置环境变量: ENV SERVER_PORT 80 ENV APP_NAME pkslow 3.2 方式二:启动设置docker run --env 使用--env和-e是一样效果的,示例如下: $ docker run -itd --name=centos -e SERVER_PORT=80 --env APP_NAME=pkslow centos:7 b3d42726ca6cdddd7ae09d70e720d6db94ff030617c7ba5f58374ec43f8e8d68 $ docker exec centos env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=b3d42726ca6c SERVER_PORT=80 APP_NAME=pkslow HOME=/root 可以使用宿主环境变量,不用再给出值,如下传递宿主的HISTSIZE: $ docker run -itd --name=centos -e SERVER_PORT=80 --env APP_NAME=pkslow -e HISTSIZE centos:7 f8b489603f31779cdae88c77fb446aac80d61f41922a79128d6d26ee6b70a091 $ docker exec centos env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=f8b489603f31 SERVER_PORT=80 APP_NAME=pkslow HISTSIZE=1000000 HOME=/root 3.3 方式三:启动时加载文件docker run --env-file 先把配置信息放在文件env.list里: $ cat env.list VAR1=www VAR2=pkslow.com VAR3=www.pkslow.com 启动容器时传入文件: $ docker run -itd --name=centos --env-file env.list centos:7 1ef776e2ca2e4d3f8cdb816d3a059206fc9381db58d7290ef69301472f9b4186 $ docker exec centos env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=1ef776e2ca2e VAR1=www VAR2=pkslow.com VAR3=www.pkslow.com HOME=/root 如果想把宿主上的所有环境变量都传入到容器里,可以这样操作: $ env > env.list $ docker run -itd --name=centos --env-file env.list centos:7 4 总结 本文介绍了多种查看和设置Docker容器环境的方法,可以根据自己的需求使用。 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https://yqh.aliyun.com/live 立即加入社群,与专家面对面,及时了解课程最新动态!【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK 原文发布时间:2020-08-05本文作者:南瓜慢说本文来自:“掘金”,了解相关信息可以关注“掘金”

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册