当前位置: 首页 > news >正文

基于ChatGPT+RPA的融资融券业务担保资产风险评价

原载《会计之友》2024年第2期

作者简介

李闻一 男,湖北洪湖人,华中师范大学经济与工商管理学院教授、博士生导师,会计学科带头人,研究方向:财务共享、公司金融、风险管理

黄怡凡 女,湖北公安人,华中师范大学经济与工商管理学院硕士研究生,研究方向:风险管理

钱磊 男,湖北荆门人,东亚前海证券信用业务部副总经理,研究方向:信用业务管理

文献出处

李闻一,黄怡凡,钱磊.基于ChatGPT+RPA的融资融券业务担保资产风险评价[J].会计之友,2024(2):88-94.

图片

李闻一1  黄怡凡1  钱磊2

1.华中师范大学经济与工商管理学院

2.东亚前海证券

【摘 要】

ChatGPT凭借大数据、大算力、大标注、强算法等,具有强大的语义理解、内容创作、代码编写功能,在券商融资融券业务担保资产的风险评价中能够进行风险评价模型构建、代码撰写以及结果评价等。RPA作为“数字员工”可以运行ChatGPT生成的场景模型代码,并得出结果。ChatGPT与RPA的结合能够做到对担保资产风险的事前预测以及事后改进。文章首先讨论了融资融券业务担保资产存在的信用风险、市场风险、流动性风险等问题。其次针对这些问题,运用ChatGPT的内容创作以及代码编写功能构建了融资融券业务担保资产风险评价模型,并通过RPA运行代码进行计算。最后得出结论和启示。

【关键词】

ChatGPT;RPA;融资融券;担保资产;风险评价

【中图分类号】

F830

【文献标识码】

A

【文章编号】

1004-5937(2024)02-0088-07

      一、引言

  融资融券业务是指证券公司向客户出借资金供其买入证券,或者出借证券供其卖出,并收取客户担保物来作为其负债抵押的经营活动。自2010年推出融资融券业务以来,其市场规模不断扩大。比如,沪深两市融资融券余额从试点首日2012年的659万元迅速增长到2023年的15938.01亿元,增长了24倍,如图1所示。但是从2018年开始,融资融券业务中融资类业务的减值损失不断提升,到2020年达到40.99亿元,从图2发现融资减值损失和信用减值损失在2022年以前每年呈现正增长趋势。因此,各家证券公司对融资类业务风险逐步重视,融出资金减值损失开始有所缓解,并在2022年由正转负。担保资产是进行融资融券业务重要的一环,融资融券客户需要进行担保证券提交和三方存管转账转担保给证券公司,同时,客户还需提供信用账户担保物对总负债进行担保。由此可见,对融资融券业务其信用资产即担保账户内的资产质量进行分析研究极为重要。融资融券担保是券商融资融券业务风险锁定的根本[1],如何有效控制客户融资融券账户的风险进行担保资产的风险评价,成为券商风险管理工作的重要内容。

图片

图片

  现有文献主要集中于融资融券业务系统性风险说明[2]、融资融券制度与企业债务违约[3]、证券公司开展融资融券业务的风险控制[4]。对融资融券业务担保资产的风险评价,仅仅是对个人客户违约概率进行了计量研究[5],均未构建担保资产风险评价模型以及有效解决担保资产风险问题。风险评价往往需要掌握丰富的金融知识、极强的分析能力以及扎实的代码写作能力,本文以开创性的视角引入ChatGPT+RPA,对融资融券业务担保资产的风险评价进行模型构建和研究,一定程度上能解决知识欠缺所带来的信息滞后。首先,ChatGPT作为一种自然语言处理模型,可以帮助证券公司更好地处理文本数据,并对大量文本数据进行分析。其次,ChatGPT可以根据证券公司的风险管理需求构建模型、生成代码[6],并使用RPA自动化技术运行代码,通过量化的手段帮助分析师挖掘深度信息。最后,ChatGPT还可以作为“投资顾问”,根据市场状况、竞争环境、量化结果等因素,结合公司的情况,提供更加智能化、高效化的风险评价。

  二、我国融资融券业务担保资产的风险问题

  (一)融资融券业务担保资产

  在我国证券市场实践中,根据监管业务规则的设计和安排,证券公司需开设客户信用交易担保资金账户和客户信用交易担保证券账户,即为融资融券业务担保资产。证券公司同时会为参与融资融券业务的客户单独开设一套完整的信用账户体系,包括客户的信用资金账户、信用证券账户、信用三方存管账户,以区别客户的普通账户体系。客户的信用资金账户为客户信用交易担保资金账户的二级子账户,客户的信用证券账户为客户信用交易担保证券账户的二级子账户,证券公司客户信用交易担保证券账户内的证券和客户信用交易担保资金账户内的资金,为担保证券公司因融资融券而产生的对客户债权的信托财产,即客户在信用资金账户中的资金和在信用证券账户中的证券,共同构成了其对证券公司负债的担保。

  (二)存在的风险问题

  1.信用风险

  在融资融券业务中,信用风险是指客户履约能力不足导致到期无法偿还资金或证券等,即融资人无法及时补充担保资产或是融券人不能按时偿还其借入的债券。在客户未能履约的情况下,公司会采取强制平仓的措施,平仓后融资人仍资不抵债的、融券人仍不能足额偿还出借证券,证券公司可以自有资金购买证券来偿还证券出借人,再对客户进行追索,如追索不成功,公司承担相应的损失。

  2.市场风险

  市场风险指在证券市场中因市场因素如股市价格、利率、汇率等的变动而导致资产价格波动或投资收益波动的风险。对于融资融券负债而言,因客户的担保证券价格波动,会导致客户的偿债能力变化,极端情况下,会导致客户资不抵债,进而影响证券公司的债权收回,发生业务减值损失。

  3.流动性风险

  流动性风险指证券公司资金或证券头寸不足,无法满足融资融券业务客户交易需求或不能到期偿还外部债务的风险。证券公司在为投资者提供融资时除了使用自有资金,还会采取外部融资的方式以满足投资者需求。随着融资融券业务规模扩大,若无法按照原有约定及时收回投资者的融资,将导致证券公司发生流动性风险。

  三、融资融券业务担保资产风险评价选择ChatGPT+RPA的理由

  (一)能够处理大量数据

  在进行融资融券业务担保资产风险评价时,需要进行大量证券历史行情数据的取值和清洗,同时要与每家券商自身的融资融券客户担保证券相结合,找到可以运用的基础数据。基于不同的评价周期、不同的担保资产性质、不同的评价模型方法,需要取得不同历史数据并对其进行清洗和转换,成为便于处理的数据,这个过程较为繁琐,仅凭人工数据获取和匹配,需要耗费大量的时间和精力,更容易出现数据错误。ChatGPT能够根据场景需求判断所需的数据,RPA作为自动化机器人,可以根据ChatGPT分析结果自动抓取担保证券历史行情数据,节省人力资源,释放分析师劳动力以从事更高级的结果分析工作。

  (二)能够重复工作

  担保资产行情数据需要长期跟踪并及时更新分析,存在大量的重复性工作。市场的风险不断变化,证券的走势在不断波动,历史的数据也会不断更新,当天的评价数值并不适用于后续评价,需要对其进行持续跟踪评价,记录资产风险的变化,以在风险增加的时候及时发现并处置,达到评价风险的目的。RPA可以根据需求设置程序,自动更新数据,并及时准确地将结果传输给工作人员。

  (三)代码编写和运算能力强

  风险评价模型的构建需要依赖复杂的运算过程,计算量大,且涉及复杂代码的编写,非IT技术人员难以掌握。证券公司客户担保证券的数量、品种不断扩容,从最初业务开展时标的证券90只,发展到2023年超过2200只,需要计算的每一只证券的数据量非常大。风险评估时,要计算历史收益率、方差、协方差、VAR值等,人工手算几乎不可能,必须借助代码公式加以实现,对分析人员要求较高。通过ChatGPT+RPA的组合,实现风险评价模型的构建和代码的运行,可以有效解决IT代码技术以及运算的问题,提高了分析效率。

  四、担保资产风险评价框架构建与实现步骤

  (一)框架构建

  ChatGPT+RPA进行担保资产风险评价的基本框架,如图3所示,共分为输入层、处理层、输出层、操作层四个层面。输入层包括场景需求和内部数据,主要是将融资融券担保资产风险评价场景详细描述给ChatGPT,并将场景所需业务数据进行传输。处理层包括模型构建和代码写作,主要是ChatGPT根据场景需求和内部数据进行合适的模型构建,并根据模型撰写所需代码。输出层包括源代码和结果分析,ChatGPT输出源代码的文本形式,对代码运行结果进行分析。操作层包括代码运行和重复操作,依靠RPA机器人运行ChatGPT输出的代码,并对每日风险进行重复计算。

图片

  (二)实现步骤

  1.数据来源

  本文选取东亚前海证券内部客户某日担保资产,该日有74位个人和机构客户进行融资融券交易,共持有256只证券标的,部分数据如表1所示。证券收盘价数据来源于choice金融终端。

图片

  2.模型构建

  所有担保资产可以看作是一个投资组合,因此使用Markowitz均值—方差模型对担保资产的风险进行评价。

图片

  Cov(ri,rj)为第i项资产和第j项资产的协方差,表示第i项资产和第j项资产之间的相关性。

  一般来说,方差越大,该组合波动率越大,其风险越大。

  3.参数说明

  本文使用的主要参数有收盘价、收益率、权重等,具体参数说明如表2所示。

图片

  4.实现过程

  (1)计算日收益率

  在ChatGPT中通过相关描述获得python代码并进行提问,问答结果如表3所示。将代码中样例数据data修改为指定股票收盘价,放入RPA中执行,获得每只证券历史日收益率。执行部分结果如表4所示。

图片

图片

  (2)计算每只证券占整体账户权重

  利用RPA计算每只证券的市值与总市值的占比权重

图片

,其中mi为证券i的自有证券市值,ni为证券i的融资市值。占比权重部分计算结果如表5所示。

图片

  (3)计算每只证券的日均收益率方差var(r_i)与协方差cov(r_i,r_j)

  在ChatGPT中通过相关描述获得python代码进行提问,将返回的python代码放入RPA进行执行得到方差权重表与协方差权重表(表6)。

图片

  (4)计算担保证券组合方差

  根据公式利用RPA编写代码计算担保账户组合方差。

图片

  该组合方差为0.00012382261051574597。

  5.结果评价

  以该组合方差为基准,券商根据每日两融业务担保账户持有情况,使用RPA软件重复本过程,计算每日组合方差。一般情况下,方差越大,波动率越大,风险越高。在方差变化较大时留意当天担保资产份额,观察担保账户持有情况,对资产风险较大账户持有者进行提醒,持续重点关注该账户担保资产变化情况,并采取相应措施规避风险。

  (三)创新之处

  一是工具创新。本文在融资融券担保资产风险评价中将ChatGPT和RPA两种工具结合,突破了以往仅靠人工的操作。将两融业务担保资产风险每日状况量化赋值,将重复性、专业性的工作交由机器处理,人工只需起到监控作用,极大地释放了人力资源,为券商两融业务担保资产风险评价以及其他风险评价场景提供了很好的思路和工具。

二是评价步骤创新。本文在融资融券担保资产风险评价中使用数字化工具进行数据处理、模型构建、代码运行,不再依靠专业分析师的数据处理能力、模型构建能力以及代码写作能力进行风险评价操作。同时,每日的风险赋值都可以在较短时间内得出,这些都使得两融业务担保资产风险评价更加容易,简化了两融业务担保资产风险评估步骤。

  五、结论与启示

  (一)结论

  1.ChatGPT与RPA的结合能够有效适应融资融券业务担保资产风险评价

  ChatGPT作为一种大语言模型,其自然语言处理、代码写作、上下文理解等方面的功能强大,但在代码的运行与计算上有所缺失,将ChatGPT提供的代码自动抓取到RPA自动化流程处理软件中,能有效解决ChatGPT计算能力上的缺失,更好地赋能企业。在融资融券业务担保资产的风险评价中,ChatGPT和RPA的结合通过对风险评价模型的构建、代码写作、代码运行以及计算结果的生成,揭示了每日担保资产组合的方差大小即风险状况,简化了分析师风险分析流程,效果明显。

  2.本方法出错率低运算效率高

  传统人工风险评价模型的构建需要复杂的计算过程,分析师需要掌握大量的知识进行模型构建、代码写作以及结果分析,而使用ChatGPT+RPA仅仅只需要将场景应用需求传输给ChatGPT,运用ChatGPT进行模型构建和代码写作,出错率低,使用RPA运行该代码,计算较快。同时,券商的融资融券担保资产每天都会产生新的数据,人工更新较为复杂,而使用RPA能够及时自动更新数据,不需要人工每天对数据进行操作,提高了效率。

  (二)启示

  1.企业要注重引入数字化工具

  数字化背景下,数字化工具频出。企业要根据自身场景需求,结合不同数字化工具,赋能企业数字化转型。ChatGPT与RPA的结合对融资融券业务担保资产的风险评价提供了思路,同时,可以使用ChatGPT+ERP、ChatGPT+微软全家桶、RPA+搜索引擎等多种工具,在企业的特定应用场景中进行应用。

  2.券商要注意数据安全与隐私保护

  ChatGPT功能强大,在融资融券担保资产风险评价时会涉及券商内部客户的数据,券商在使用过程中要注意安全性,确保客户数据的安全存储和传输。在大量场景运用时,企业要注意隐私保护,制定合规场景使用,明确规定某些隐私信息不可通过ChatGPT运行,遵守相关的隐私法规,并采取适当的措施保护用户个人信息的机密性。

  3.券商可以将ChatGPT+RPA运用到其他场景

  使用ChatGPT进行需求重述和代码写作,RPA进行代码运行和重复化流程操作,对券商在其他场景的应用具有借鉴意义。比如进行量化投资操作时,可以使用ChatGPT将自然语言转化为机器语言,使用RPA运行代码并将量化结果传输至ChatGPT进行结果分析,降低量化投资门槛。

基金项目

科技部高端外国专家引进计划项目“人机协同与企业价值”(G2022158002L);湖北省高等学校哲学社会科学研究重大项目“湖北打造全国数字经济发展高地路径研究”(139)

参考文献

[1]程威.民法典时代融资融券担保的法律构成:以让与担保为适用进路[J].江西财经大学学报,2022,139(1):136-148.

[2]刘志洋,宋玉颖.融资融券的系统性风险管理研究[J].上海经济研究,2015(7):3-8.

[3]陈利,田甜,吴玉梅,等.卖空机制、内部控制与企业债务违约风险:基于中国融资融券制度的准自然实验研究[J].上海金融,2022(7):18-30.

[4]张成军,谢海玉.证券公司开展融资融券业务的风险控制[J].中国金融,2010,682(4):59-60.

[5]程天笑,闻岳春.融资融券业务个人客户违约概率计量研究[J].金融研究,2016,430(4):174-189.

[6]李闻一.财务共享服务中心的大语言模型应用探究[J].会计之友,2023(15):2-10.


-  END  -

相关文章:

基于ChatGPT+RPA的融资融券业务担保资产风险评价

原载《会计之友》2024年第2期 作者简介 李闻一 男,湖北洪湖人,华中师范大学经济与工商管理学院教授、博士生导师,会计学科带头人,研究方向:财务共享、公司金融、风险管理 黄怡凡 女,湖北公安人&#xf…...

2. CSS选择器与伪类

2.1 基本选择器回顾 在开始介绍CSS3选择器之前&#xff0c;我们先回顾一下CSS的基本选择器。这些选择器是所有CSS开发的基础。 2.1.1 元素选择器 元素选择器用于选中指定类型的HTML元素。 /* 选中所有的<p>元素 */ p {color: blue; }2.1.2 类选择器 类选择器用于选中…...

tcpdump源码分析

进入tcpdump.c&#xff08;函数入口&#xff09;之前&#xff0c;先看一些头文件netdissect.h里定义了一个数据结构struct netdissect_options来描述tcdpump支持的所有参数动作&#xff0c;每一个参数有对应的flag, 在tcpdump 的main 里面&#xff0c; 会根据用户的传入的参数来…...

搭建Harbor镜像仓库

前言 1、系统版本&#xff1a;CentOS9 2、harbor版本&#xff1a;v2.9.4 3、提前安装好docker和docker-compose&#xff0c;参考地址。我这里安装的版本是docker&#xff1a;26.1.3 docker-compose&#xff1a;v2.27.1 安装步骤 下载安装包 1、下载地址&#xff1a;ha…...

【C/C++】Makefile文件的介绍与基本用法

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞 关注支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; &#x1f525;c系列专栏&#xff1a;C/C零基础到精通 &#x1f525; 给大…...

PHP生成二维码+二维码包含logo图片展示

composer require chillerlan/php-qrcode 用到的扩展自己安装&#xff08;注&#xff1a;只生成二维码只要开gd扩展就行&#xff09; 仅生成二维码看这个&#xff1a; use chillerlan\QRCode\QRCode;public function QRCode(){$qrcode new QRCode();$url "http://ww…...

vue项目打包教程

如果是用 vue-cli 创建的项目&#xff0c;则项目目录中没有 config 文件夹&#xff0c;所以我们需要自建一个配置文件&#xff1b;在vue项目目录下创建文件 vue.config.js&#xff0c;需注意文件名称必须是 vue.config.js&#xff0c;然后在文件中插入以下代码&#xff1a; 文件…...

制作电子画册速成攻略,快来试试

​当今社会&#xff0c;数字媒体日益普及&#xff0c;电子画册作为一种崭新的展示方式&#xff0c;受到了越来越多人的青睐。它不仅形式新颖&#xff0c;互动性强&#xff0c;而且制作起来也并不复杂。想知道如何快速掌握制作电子画册的技巧吗&#xff1f;我来教你吧。 接下来&…...

【java程序设计期末复习】chapter7 内部类和异常类

内部类和异常类 内部类 ava支持在一个类中声明另一个类&#xff0c;这样的类称作内部类&#xff0c;而包含内部类的类成为内部类的外嵌类。 注意 &#xff08;1&#xff09;内部类的类体中不可以声明类变量和类方法。 &#xff08;2&#xff09;外嵌类的类体中可以用内部类…...

Windows下安装配置深度学习环境

Windows下安装配置深度学习环境 1. 准备工作 1.1 环境准备 操作系统&#xff1a;win10 22H2 GPU&#xff1a;Nvidia GeForce RTX 3060 12G 1.2 安装Nvidia驱动、cuda、cuDNN 下载驱动需要注册并登录英伟达账号。我这里将下面用到的安装包放到了百度网盘&#xff0c;可以关注微信…...

如何使用ssh将vscode 连接到服务器上,手把手指导

一、背景 我们在开发时&#xff0c;经常是window上安装一个vscode编辑器&#xff0c;去连接一个虚拟机上的linux&#xff0c;这里常用的是SSH协议&#xff0c;了解其中的操作非常必要。 二、SSH协议 SSH&#xff08;Secure Shell&#xff09;是一种安全协议&#xff0c;用于…...

Tomcat调优参数

JVM优化 Tomcat是一个Web容器&#xff0c;所有的jar其实都共享Tomcat中的JVM参数&#xff0c;所以Tomcat的JVM参数优化至关重要。 Tomcat的JVM参数是在启动脚本中设置的&#xff0c;如想要设置最大堆内存和最小堆内存时&#xff1a; 在windows的启动脚本catalina.bat中的set &q…...

云计算和大数据处理

文章目录 1.云计算基础知识1.1 基本概念1.2 云计算分类 2.大数据处理基础知识2.1 基础知识2.3 大数据处理技术 1.云计算基础知识 1.1 基本概念 云计算是一种提供资源的网络&#xff0c;使用者可以随时获取“云”上的资源&#xff0c;按需求量使用&#xff0c;并且可以看成是无…...

VAE-变分自编码器(Variational Autoencoder,VAE)

变分自编码器&#xff08;Variational Autoencoder&#xff0c;VAE&#xff09;是一种生成模型&#xff0c;结合了概率图模型与神经网络技术&#xff0c;广泛应用于数据生成、表示学习和数据压缩等领域。以下是对VAE的详细解释和理解&#xff1a; 基本概念 1. 自编码器&#…...

Android Room 使用模版

文章目录 一、配置依赖 plugins {id kotlin-kapt }android {compileOptions {sourceCompatibility JavaVersion.VERSION_17targetCompatibility JavaVersion.VERSION_17}kotlinOptions {jvmTarget 17} }dependencies {implementation("androidx.room:room-runtime:2.4.2&…...

Linux/Ubuntu 中安装 ZeroTier,实现内网穿透,2分钟搞定

相信很多人都有远程连接家中设备的需求&#xff0c;如远程连接家中的NAS、Windows等服务&#xff0c;所以会涉及到一个内网穿透工具的使用&#xff0c;如果没有公网IP的情况下&#xff0c;推荐大家使用ZeroTier&#xff0c;这是一款强大的内网穿透工具。 mac和windows版的操作…...

java技术:oauth2协议

目录 一、黑马程序员Java进阶教程快速入门Spring Security OAuth2.0认证授权详解 1、oauth服务 WebSecurityConfig TokenConfig AuthorizationServer 改写密码校验逻辑实现类 2、oauth2支持的四种方式&#xff1a; 3、oauth2授权 ResouceServerConfig TokenConfig 4、…...

Java 18 新特性详解

Java 18 新特性详解 Java 18 作为 Oracle 推出的又一重要版本&#xff0c;继续秉持着 Java 平台“创新但不破坏”的原则&#xff0c;带来了多项旨在提升开发效率、性能和安全性的新特性。本篇文章将深入解析 Java 18 引入的主要特性&#xff0c;并探讨它们如何影响开发者的工作…...

【css3】06-css3新特性之网页布局篇

目录 伸缩布局或者弹性布局【响应式布局】 1 设置父元素为伸缩盒子 2 设置伸缩盒子主轴方向 3 设置元素在主轴的对齐方式 4 设置元素在侧轴的对齐方式 5 设置元素是否换行显示 6 设置元素换行后的对齐方式 7 效果测试原码 伸缩布局或者弹性布局【响应式布局】 1 设置父元…...

【开源】大学生竞赛管理系统 JAVA+Vue+SpringBoot+MySQL

目录 一、系统介绍 学生管理模块 教师管理模块 竞赛信息模块 竞赛报名模块 二、系统截图 三、核心代码 一、系统介绍 基于Vue.js和SpringBoot的大学生竞赛管理系统&#xff0c;分为管理后台和用户网页端&#xff0c;可以给管理员、学生和教师角色使用&#xff0c;包括学…...

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…...

C++_核心编程_多态案例二-制作饮品

#include <iostream> #include <string> using namespace std;/*制作饮品的大致流程为&#xff1a;煮水 - 冲泡 - 倒入杯中 - 加入辅料 利用多态技术实现本案例&#xff0c;提供抽象制作饮品基类&#xff0c;提供子类制作咖啡和茶叶*//*基类*/ class AbstractDr…...

以下是对华为 HarmonyOS NETX 5属性动画(ArkTS)文档的结构化整理,通过层级标题、表格和代码块提升可读性:

一、属性动画概述NETX 作用&#xff1a;实现组件通用属性的渐变过渡效果&#xff0c;提升用户体验。支持属性&#xff1a;width、height、backgroundColor、opacity、scale、rotate、translate等。注意事项&#xff1a; 布局类属性&#xff08;如宽高&#xff09;变化时&#…...

大型活动交通拥堵治理的视觉算法应用

大型活动下智慧交通的视觉分析应用 一、背景与挑战 大型活动&#xff08;如演唱会、马拉松赛事、高考中考等&#xff09;期间&#xff0c;城市交通面临瞬时人流车流激增、传统摄像头模糊、交通拥堵识别滞后等问题。以演唱会为例&#xff0c;暖城商圈曾因观众集中离场导致周边…...

循环冗余码校验CRC码 算法步骤+详细实例计算

通信过程&#xff1a;&#xff08;白话解释&#xff09; 我们将原始待发送的消息称为 M M M&#xff0c;依据发送接收消息双方约定的生成多项式 G ( x ) G(x) G(x)&#xff08;意思就是 G &#xff08; x ) G&#xff08;x) G&#xff08;x) 是已知的&#xff09;&#xff0…...

pam_env.so模块配置解析

在PAM&#xff08;Pluggable Authentication Modules&#xff09;配置中&#xff0c; /etc/pam.d/su 文件相关配置含义如下&#xff1a; 配置解析 auth required pam_env.so1. 字段分解 字段值说明模块类型auth认证类模块&#xff0c;负责验证用户身份&am…...

接口自动化测试:HttpRunner基础

相关文档 HttpRunner V3.x中文文档 HttpRunner 用户指南 使用HttpRunner 3.x实现接口自动化测试 HttpRunner介绍 HttpRunner 是一个开源的 API 测试工具&#xff0c;支持 HTTP(S)/HTTP2/WebSocket/RPC 等网络协议&#xff0c;涵盖接口测试、性能测试、数字体验监测等测试类型…...

在鸿蒙HarmonyOS 5中使用DevEco Studio实现企业微信功能

1. 开发环境准备 ​​安装DevEco Studio 3.1​​&#xff1a; 从华为开发者官网下载最新版DevEco Studio安装HarmonyOS 5.0 SDK ​​项目配置​​&#xff1a; // module.json5 {"module": {"requestPermissions": [{"name": "ohos.permis…...

苹果AI眼镜:从“工具”到“社交姿态”的范式革命——重新定义AI交互入口的未来机会

在2025年的AI硬件浪潮中,苹果AI眼镜(Apple Glasses)正在引发一场关于“人机交互形态”的深度思考。它并非简单地替代AirPods或Apple Watch,而是开辟了一个全新的、日常可接受的AI入口。其核心价值不在于功能的堆叠,而在于如何通过形态设计打破社交壁垒,成为用户“全天佩戴…...

uniapp 集成腾讯云 IM 富媒体消息(地理位置/文件)

UniApp 集成腾讯云 IM 富媒体消息全攻略&#xff08;地理位置/文件&#xff09; 一、功能实现原理 腾讯云 IM 通过 消息扩展机制 支持富媒体类型&#xff0c;核心实现方式&#xff1a; 标准消息类型&#xff1a;直接使用 SDK 内置类型&#xff08;文件、图片等&#xff09;自…...