法律 | 法律人AI使用指南

news2024/11/25 16:44:07

原文:法律 | 法律人AI使用指南|法官|法院|文书|公司法_网易订阅

01

引言

过去半年多,我一直在尝试着用AI来辅助自己的各项法律工作,将AI融入自己的日常工作之中,并试图形成自身稳定的“法律+AI”工作流。在此过程中,我时常惊讶于AI高效的工作能力,也不时会感到失望——他有他的长处,也有他的局限——逐渐地,我学会了扬长避短,也算积累了一些经验与教训,所以这篇文章既是分享,也是对过去自身工作经验的梳理与总结。

我有一个比喻: 在AI时代,对于法律工作而言,AI擅长的不是从0到1,而是从1到90,律师的工作重点由“做简答题、论述题”变成了“做选择题、判断题”。 我们需要做的,是在不同的可能性中间,根据我们的专业能力与过往经验,挑选出我们认为最具说服力的一种,然后构思出一个初步的论证思路。至于更为具体的、详尽的分析论证工作,就可以交给AI去完成。由此,AI可以将我们从诸多琐碎的、重复的、程序性的工作中解放出来,进而提高我们的生产力。 某种意义上,这其实对律师的专业能力提出了更高的要求——因为你需要穿透AI那看似华丽的表达,去甄别其背后的观点到底正确与否。

“AI+法律”已经是一个很热门的话题。在下笔之前,我也有过犹豫,因为如今市面上相关主题的文章、书籍与课程并不算少,所以到底还有没有必要再多我这一篇?过去半年多,我参加过相关的线上讲座,看过相关的还算比较热门的书,也浏览过相关的一些法律文章,但我普遍的感受是——太虚了。我从中得到的知识增量极其有限。大多数的文章与讲座都是在以一种极度抽象的姿态泛泛而谈。比如有律师会很宽泛地讲可以用AI来协助起草法律文书,但实务中的法律文书是多种多样的,合同/协议、起诉状、代理意见、法律意见、商务函件……各种法律文书所需要的能力是不尽相同的,AI在其中所能够发挥的作用往往也并不一样。宽泛地去聊“AI可以起草法律文书”,其实没有任何意义。

无论是此前多年的公司法务工作经历,还是如今来到律所的商事诉讼团队,我自己始终在民商事业务的一线,并且用AI产出过一些自认为质量还算不错的工作成果。所以我想从一个更加贴近实务的角度聊聊,法律人应该如何用AI来有效地协助自己日常的法律工作——哪些地方可以用AI,哪些地方没有必要用AI,能用AI的地方具体应该如何使用AI——以增强AI对于法律工作的实用性,进而实质性地提升法律人的工作效率与工作质量。

这是我写这篇文章的目的。

还有必要再强调三点:

1.本文的标题起得很“大”,叫“法律人”AI使用指南。但通常来说,职场上的法律人至少包括律师、法务、司法工作人员这三类,而即便是律师行业,也能进一步细分为不同的业务领域,婚姻律师、建工律师、破产律师、执行律师、刑事律师……其日常的工作内容可能完全不同,难以一概而论。而本文是基于一个普通的民商事律师(即诉讼与非诉,包括民商事法律业务的各个领域都多少有所涉猎)的视角,去讨论AI在律师的日常工作当中到底能够如何发挥作用。又鉴于广义的民商事律师占据了律师群体的大多数,因此我想这篇文章应该多少能够给大家提供一些借鉴;而即便是对民商事业务领域以外的法律人而言(比如刑辩律师),这篇文章应该也能够带来一些启发。

2.我知道国外的AI发展迅猛,综合能力应该远超国内,但本文中我所介绍的,同时也是日常使用最频繁的AI工具,依然都是国内的。我在日常工作中曾对比过中外各种大语言模型的使用效果,就法律这个特定领域而言,国内大语言模型的使用体验其实并不亚于国外。我想其中一个原因是,法律行业具有很强的地域性,并且与特定的语言息息相关,比如中国的法律体系与美国的法律体系就差异极大,而国内大模型在中文法律数据库的积累上就具有极强的优势,因此在法律这个特定行业,就生成式AI而言,国内某些大模型的使用体验其实并不亚于国外。并且,国外的AI难免需要科学上网,也增加了大家的日常使用成本。

3.最后还需要强调的是,我是在2024年7月这个时间节点写下的这篇文章,所以难免会受到当下时代背景与技术条件的限制,鉴于AI发展迅速,这篇文章所介绍的一些使用经验,或许在不远的将来便会过时。但这篇文章所展示的底层逻辑与方法论,我想或许不会那么容易过时。

当然,这篇文章也有它的缺陷与局限,更欢迎大家批评指正或沟通交流,后续自己或许也会视情况进行修订更新。

02

常用法律AI介绍

开门见山,先介绍几款我常用的 AI,以及他们在法律工作中的应用特点。

1.通义 :通义是我日常使用频率最高的大语言模型,万金油式的AI,我曾横向对比过文心一言、智谱清言等大语言模型,最终感觉自己最喜欢的还是通义,在法学的专业性与语言的流畅度上,这是目前我使用体验最好的一款。

2.通义法睿 :是通义专门针对法律行业开发的一个大模型,在法律领域更为专业,使用体验很好,尤其在“法律咨询”、“文本阅读”、“文书生成”等方面做得相当不错。还免费,强烈推荐。

3.kimi :与通义类似,其优势在于长文本的处理,比如可以让其阅读篇幅极长的文件并进行归纳分析。

4.meta.law :针对争议焦点进行类案检索的神器,大大提升了裁判文书的检索效率。目前meta.law对于新用户还有免费使用的额度,额度使用完之后原则上需要收费,但在不登录账号的情况下貌似还是可以免费使用(只是无法直接导出报告)。

5.讯飞智文 :我主要用讯飞智文来做PPT,目前市面上可以做PPT的AI很多(比如Gamma的制作效果肯定更好,只是要收费),讯飞智文目前的优势在于免费。

6.案牍 :尽调报告神器,我日常使用的频率不算高,但专门做非诉的朋友应该深有体会。

此外,我看一些朋友也专门推荐过“法智”和“得理法搜”,自己试过,也挺不错,只是目前收费较贵,并且他们主要的功能基本都可以通过其他AI实现,所以我日常用得很少;我们团队还买了Alpha,Alpha也推出了“Alpha GPT”,但坦率地说,他的使用体验并不算好,甚至比不过免费的通义法睿,并且也是需要单独收费,所以我几乎不用。

总之,以上提到的这些AI,大家有兴趣都可以试试,有时候也许并没有绝对的好坏之分,只有适合与不适合的差别,用得称手的才是好的。

03

AI使用技巧概述

在以上各类AI当中,有必要先重点讲解一下以通义为代表的大语言模型的使用技巧,因为在某种意义上,其他各种语言类AI最终都源于这类底层的大语言模型。因此,如果能够有效地使用这类大模型,那就基本意味着你能有效地使用所有AI。

在使用这类大语言模型的时候,我的感受是,你其实可以把他当做你的助理,可以把他想象成的一个只能线上联系但真实存在的“人”。这个人他有一些特点:

1.虚拟对话伙伴 :他虽然也是一个“人”,但他毕竟不在你身边,他只存在于屏幕的另一端,只能用文字(或语音)回复你,所以你们之间只能以“对话”的方式进行沟通。这意味着他有他的局限性,比如他不可能替你去开庭,不可能替你去和当事人沟通……他不可能去做那些实体化的人才能做的那些事情,他不可能完全替代你。

2.严肃的写作者 :他是一个比较严肃板正的人,他能够用很流畅且正式的语言进行表达,这让他很适合进行法律文书的起草;但他还没有自己成熟且独立的人格,没有形成自身独特的文风,所以你还不能指望他能像我们一样,进行很日常且个性化的表达,如果硬要他进行这种日常化的表达,通常就会显得很别扭。当然,专业性的法律文书其实并不需要多么个性化的文风,只需要足够的专业、流畅、细致、准确即可,所以很大程度上,AI这种严肃、正式的文风确实很适合法律行业。

3.精准沟通需求 :他还是一个跟你不大熟的人,更不是你肚子里面的蛔虫,不会仅凭你的三言两语就能够完整理解你想表达的意思。所以面对他的时候,你需要足够清晰、准确、详尽地向他传达你的要求,让他能够清晰地理解你最真实、完整的想法。

4.博学而非专家 :他是一个看过足够多的书(数据库)、足够博学的人,所以无论你问他什么问题,他都能应付你几句,但具体到法学这个专业领域,他可能还说不上太专业。他往往缺乏自己的观点,他只是具备足够强的信息搜集与总结能力,所以他能够基于网上已有的相关判例及专业文章回复你相应的意见,但这种总结、归纳而来的二手意见,可能是过时的,或者存在理解错位的。因此对于他的答复,你需要抱有适度的警觉。

5.语言逻辑强而法律逻辑弱 :他有着极强的语言逻辑,能够清晰而流畅地用中文表达各类观点;但他缺乏对法律的体系化的学习、缺乏法律实战的经验、更缺乏对法学的体系化的解释能力,所以他并不一定具备很强的法律逻辑。他完全可能用很流畅的语言一本正经地论述着一个完全错误的法律观点。

而如果我们想要让AI有效地协助某项工作,就只能以对话的方式与他进行沟通,在此过程中,我们就需要准确而清晰地向AI传达我们的 指令(prompt) ,这里有一个基本的公式—— 身份+背景+任务+要求 。

例如,对于合同审查而言,一段比较基础的指令就是: 你是一名经验丰富、极致专业的律师【身份】;以下是客户给你的一份合同,客户在合同当中的地位是甲方【背景】;现在请你审查一下这份合同,以最大程度地维护客户利益【任务】;你需要提示出合同中对客户存在的法律风险,对于合同中需要进行修订的合同条款,你可以直接在原合同条款的基础上逐条进行修订,然后向客户回复修订过后的合同条款,并批注相应的修订意见【要求】。

当然,以上这个公式是比较基础的版本,你还可以向AI下达更进阶的指令。比如你可以向AI提供相应的模板或案例,对文字的语调、文风、受众、篇幅等作出具体要求。理论上,你对AI所扮演角色的描述越准确,你给的背景信息越齐全,你对任务的描述越具体,你的要求越细致,那么AI就越可能产出符合你期望的工作成果。

此外,如今在“通义”这类AI里,你还可以定制自己的专属工具,在“工具设定”中,你可以把“公式”提前设置好,那么之后再用这个工具的时候,就能节省输入文字的时间。例如,如果你需要写周报,那你可以自定义一个“周报写作助理”,可以将其“工具设定”具体设置为——你是一名矜矜业业的公司员工,现根据上级领导的要求,需要你每周撰写工作周报,我会向你说明每周周报的工作摘要,你需要根据我给出的摘要,进一步丰富、完善,写出相应的“工作内容”、“工作体会”,要求专业、细致、流畅。那么之后,你只需要向AI简单说明你的摘要,他就能自动生成长段的工作内容及工作体会,非常高效。

大家不要嫌麻烦,对于指令(prompt),稍微多做几次就会逐渐熟悉,慢慢就会形成自己的指令模板、指令库,后期用起来就会非常的快。

04

律师工作内容概述

在介绍完AI的特点与基本使用技巧以后,我们或许有必要再谈一谈律师行业的工作内容与律师所需要的工作能力。只有梳理清楚了这个话题,我们才能确定律师的哪些工作内容是AI能够进行有效协助的,哪些工作内容则是AI无能为力的。

律师行业作为服务业,并没有什么固定的资产投入,我们售卖的是我们的想法、我们的方案、我们的意见……同时法律工作的一个特点在于,我们的工作成果即我们的方案与意见,大多数时候正是以文字的形式呈现的,而这正让AI有了用武之地。

某种意义上,律师的工作内容其实主要可以分为两类——“说”与“写”。“说”意味着表达的能力,与客户及法官的沟通、与同行的交流、在法庭上的辩论……都与表达能力息息相关;“写”则意味着写作的能力,各类法律文书最终大多都需要以书面的形式呈现,律师的写作能力也就格外重要。基于这个分类,我们会发现——AI能做的,主要是在于“写”,他可以辅助我们进行文书写作与法律研究,提高文书写作的效率与质量,增进我们对于某个法律问题的理解;但对于“说”而言,AI几乎完全无能为力,AI还完全无法代替我们去跟客户交流、跟法官沟通,更无法代替我们去开庭。

而从业务流程来说,律师的工作内容又可以分为前端案源的承揽与后端案件的办理。对于案件承揽而言,不仅需要你具备法律相关的专业能力,很多时候更考验你的沟通能力、社交能力、营销能力、资源整合能力等等,在此过程中我们可以发现,AI能发挥的作用相当有限;而对于案件办理而言,则更多的需要律师具备办案相关的专业能力,包括法律研究能力、法律检索能力、证据搜集能力、逻辑分析能力、归纳整理能力、文书写作能力等等,而这正是AI可以发力的板块。

当然,以上只是我对律师工作内容的两种粗浅分类,并且律师所需要掌握的能力也肯定不止以上这些,此处就不再展开,在后续对AI基本功能包括应用场景进行具体介绍的时候,我会再顺带着分析律师的哪些能力可望得到AI的辅助与增强。

而基于现有的讨论我们已经可以发现——AI并非全知全能,AI有可能进行协助的,只是法律工作中与文书写作相关的部分工作内容,他需要你给予他一个明确的指令,然后按照你的指令生成相应的文案。而还有大部分的工作内容,是AI无法有效参与的,他无法代替你去搜集证据、无法代替你去跟客户及法官沟通……AI的应用是必然受限的,而我们需要关注的,就是在AI能够进行有效协助的地方,尽力去发挥AI的作用。

接下来,我将进一步分析AI到底具备哪些功能,特别是那些与法律实践紧密相关的功能。

05

AI基本功能概述

在我长时间用AI协助法律工作的过程当中,我将AI能够进行有效协助的功能提炼为了以下六项:

1.分析解答功能:

对于法律工作而言,这可以说是AI最基础的功能。因为法律工作的本质就是预防和解决纠纷,在此过程中,律师需要去分析一笔交易、一起纠纷当中的各种事实与法律关系,并向客户反馈相关的法律意见,对应到AI,即是“分析”与“解答”的功能。并且,对于语言大模型而言,我们与AI的沟通就是通过语言的交互完成的,我们向AI提出一个问题或下达一个指令,而后AI进行分析,并向我们进行解答。所以,某种意义上,“分析解答功能”是AI最基础也最核心的功能,后续我提及的其他功能,实质上也是基于这项基础功能的进一步拓展。

例如,比较常见的场景就是,我们遇到了一个法律问题,于是向AI进行提问,让AI进行解答;又如,我们遇到了一起纠纷,那么可以向AI陈述纠纷的基本事实经过,让AI来分析相应的法律关系以及应对策略,对此他也可以进行解答;再如,我们需要审查一份合同,于是向AI上传这份合同,由AI对合同条款逐一进行分析,并批注相应的修订意见,这也算是“分析解答”功能的体现之一。

但需要强调的是,AI的分析功能还比较受限。前文我已说过, AI是一个具备强大的语言逻辑但又缺乏法律逻辑的人,AI所谓的法律分析能力,往往是对既有观点的“归纳”,而非基于法教义学所展开的“演绎” ,他能够基于已有的相关判例及专业文章回复你相应的意见,但这种总结、归纳而来的意见,可能是过时的,或者存在理解错位的,所以对于他分析的结论、回复的意见,还需要你做进一步的甄别。

  • “分析解答功能”指令示范:你是一名经验丰富、极致专业的律师;你的客户遇到了一起法律纠纷,以下是客户向你咨询的法律问题;请你帮他进行解答,以最大程度地维护客户利益;你需要细致地分析其中的法律关系与法律风险,给出具体的实操建议与应对策略,表达应当专业、细致、流畅:XXXXXXX【所咨询的具体问题】。

2.文书起草功能:

即让AI直接起草法律文书及协议条款,这应该是目前AI让我最惊喜的一种功能。当然,也要分情况讨论,在某些特定类型的文书或某些特定的应用场景之下,AI能够发挥相当出色的文书起草功能,但在某些场景下就略显鸡肋(对此,我将在后续关于AI具体应用场景的介绍中进行详细展开)。总的来说,要想让AI进行有效协助,需要你对AI的功能有清晰的认知,并具备相应的技巧。

法律工作所涉及的文书多种多样。整体来看,我认为目前AI特别适合用来起草商务函件、内容简单的协议、单独的某个合同条款、不涉及事实证据而仅就法律适用进行分析论证的法律意见(包括给客户的法律咨询意见,或者在诉讼代理/辩论意见当中就某个法律问题进行论证分析)等 篇幅不长的非事实性文书 。但你确实不能指望AI在了解的信息相当有限的情况下,就能直接起草好一份相当完备的协议或一篇专业且详尽的律师代理意见。

某种意义上,你可以把AI想象成一个憋了一堆漂亮话,但缺乏自身观点的人,所以往往需要你给他一个的方向、一个指引、一个法律观点,他才能有效地发挥出自己的能力。否则,他的表达就很容易虚无缥缈,甚至完全可能煞有介事地用一堆漂亮话去分析论证一个完全错误的法律观点。

AI是一个特别容易说空话、套话的人,尤其喜欢说一堆漂亮但无营养的话,AI这种“爱说漂亮话”的特点,就特别适合用来写商务函件(包括自己写给他人,或者替客户起草一些与法律相关的商务函件)、工作汇报、心得体会等。他尤其擅长写各种客套话或敬语,对于某些函件、文书的开头和结尾,当我不知道该如何说那些客套话的时候,我就会让AI代劳,通常都会写得很不错。一言以蔽之,AI极其适合用来写八股文

与此同时也需要看到,律师行业的特点在于,你发表的意见应该足够专业而简洁,所以某种意义上,法律行业的特点与AI爱说空话的特点是冲突的,也就难免会有很多律师觉得AI很鸡肋。 要想消除这种矛盾,那就意味着在你给AI的指令(prompt)当中,要对“背景信息”交代得足够详尽,并且最好给AI一个观点,而后让他基于你这个观点去进一步发挥、完善。这是让AI能够发表专业意见的有效方法。

而要想将“背景信息”交代得足够详细,就意味着我们需要有效地去归纳案件信息并提炼案件的要件事实(即能够引发相关法律效果的事实),而这个从大量的证据与事实当中提炼、甄别要件事实的动作本身,就已经蕴含了我们对于相关法律关系的判断、以及法律意见的表达,AI所能够协助的,只不过是将我们蕴含其中的观点进一步表达出来而已,AI尚且无法替代我们做出这些专业判断。正因如此,在AI技术日益发展的今天,律师的专业素养依然至关重要,甚至可以说,技术的进步对律师的专业技能提出了更高的要求。这也是为什么我认为,在可预见的未来,专业律师的角色依然难以被AI全面取代——律师的独特价值在于其深厚的法律专业知识以及丰富的实务工作经验,而这是当前AI技术难以企及的领域。

还需要指出的是,就起草法律文书而言,对于证据情况较为繁杂、事实认定存在争议、法律关系较为复杂的案件,AI目前确实还很难直接进行有效的法律论证。我们都知道,作为法律人在进行分析论证的时候,我们的目光需要在事实与规范之间来回流转,“事实认定”与“法律适用”几乎密不可分,而目前AI在搜集证据、分析证据并综合提炼事实层面的能力还相当有限,并且由于他法律逻辑的缺乏,所以AI更难将事实认定与法律适用有机结合起来,也就难以进行深入而复杂的法律论证。这时候,只有律师先进行初步的论证工作,而后才能交给AI去进一步润色,这就涉及到接下来的一个话题,即AI的文书润色功能。

  • “文书起草功能”指令示范: 你是一名经验丰富、极致专业的律师;自然人A是你的客户,客户是B公司的股东,持有B公司40%的股份,现在客户准备向B公司行使股东查账权,根据《公司法》第57条之规定,股东需要先向公司提出书面请求;请你帮客户起草好相应的《查账申请书》,要求专业、细致、流畅。

3.文书润色功能:

AI虽然还难以独立开展复杂的法律分析论述工作,但他在组织语言、格式调整及提升文书表达的精确性和流畅性方面展现出了巨大的优势,只要我们能恰当引导,AI就能成为提升文书质量的强大工具。其中,AI的一个特点在于,他特别适合用来进行正式而严肃的表达,并且他的表达十分符合语言逻辑,流畅且极富条理,这就特别符合法律行业的需要。我时常会用AI来润色自己的法律文书,文书润色功能与文书起草功能相互结合,几乎构成了我使用AI的大部分场景。

不知道大家会不会有同样的经历——在我们撰写一份法律文书(比如代理意见)的时候,当我们写完初稿,之后其实还会花很长时间来对文书做进一步的润色,包括校对标点符号、错别字,检查语言表达的流畅度、连贯性、前后逻辑是否一致等等,并且有时候还会感觉自己的表达过于口语化,于是绞尽脑汁地想如何用更加正式、书面、专业的语言进行表达。很多时候,对初稿进行润色的时间甚至多过了撰写初稿的时间。

AI的出现就解决了我这个痛点,对专业性的法律文书而言,只要指令(prompt)合适,AI润色的成果在大多数时候都让我相当满意,我强烈建议大家多试试。

使用习惯以后,对于法律文书的撰写而言,你甚至可以直接先借助“语音转文字”的功能,把自己的想法、意见快速地“吐”出来,然后初步形成带有自身法律观点的法律意见,这份初步的意见不用太过准确,甚至可以很口语化,然后你可以把他交给AI做进一步的润色与优化,最终AI完全可能产出一份专业且流畅的法律意见,这可以大大提高我们的写作效率。

  • “文书润色功能”指令示范:你是一名经验丰富、极致专业的律师,以下是我所起草的法律意见的一部分,请你帮忙润色一下,让整段文字变得更加专业、流畅、细致:XXXXXXX【给AI润色的具体内容】

4.检索功能:

对律师而言,法律检索能力既是基本功,也是核心技能。具体而言,法律检索能力又可大致细分为法律规范检索能力、法律专业文章检索能力以及类案检索能力。其中,对于法律规范检索而言,现有的诸多数据库如Alpha、北大法宝、威科先行等数据库,已经做得相当之好;对于法律专业文章的检索而言,大家通常也都是通过微信、知乎、小红书及各大搜索引擎进行检索,这方面AI也能够提升检索效率(比如你向AI咨询某个法律问题,他在回答你的时候会附上参考的文章链接),但提升的效率有限;AI最能够显著提高律师工作效率的地方,主要在于类案检索。

我们进行类案检索所针对的对象,往往是某个具体的争议焦点,以此了解实务中各地法院对于类似争议焦点可能具有的裁判观点与裁判倾向。相较于裁判文书网而言,现有的Alpha、北大法宝、威科先行等法律数据库,已经对类案检索的流程进行了优化,但仍然比较费时费力,需要你掌握高度的检索技巧,输入比较准确的关键词,并且最终仍不免需要从海量的裁判文书中做进一步的筛选……总而言之,检索方法还没有做到足够的智能化。

而像meta.law、法智这类AI就有效地解决了律师进行类案检索、制作类案报告的痛点。面对这些AI,你不需要再去仔细思考应该如何设置检索的关键词及检索技巧,你只需向AI说出你想了解的“争议焦点”,他就能迅速检索出类似的裁判文书与相关的法律规定,并能对相关裁判文书的观点进行归纳、总结,生成相应的法律意见,甚至可以直接导出一份篇幅极长的《案例检索报告》。

当然,AI检索的结果并不一定完全准确,仍然需要我们进一步去甄别、筛选,但整体而言,他可以过滤掉大部分与我们的检索目标无关的案例,也因此可以大大节省我们的检索时间。

5.总结提炼功能:

目前AI尤其擅长的,就是对已有信息的归纳、提炼、总结。而在法律工作当中,我们时不时也会遇到一些长文本的资料,通读这些资料往往非常耗时,这种时候就可以让AI代劳,把这些文件上传给AI,让他在“阅读”之后提炼出文章中我们所需要的信息,或者对文章的内容进行归纳总结,以减少我们的阅读时间。

比如,此前我在对一家上市公司做法律尽调的时候,需要了解该公司某个业务板块的经营信息,就需要阅读该公司的《投资者报告》,但一份报告的内容往往上百页,阅读起来费时费力,这个时候,我就让AI帮我阅读了该上市公司的报告,AI提炼、总结得相当准确;又比如,我们可能需要阅读一份篇幅极长的判决书,通读下来会非常费时费力,梳理其中的案件事实及法律争议也会相当麻烦,这种时候也可以交给AI,AI可以比较迅速、准确而简洁地提炼出判决当中的案件事实、争议焦点以及法官的裁判观点。

还有些时候,当我撰写完一份法律文书,可能还并不知道该如何去起各个部分的小标题,这种时候也可以让AI代劳,他往往会做得很不错,简洁而准确。

值得一提的是,本文开头思维导图的内容就是用AI帮我提炼总结的,虽然我也有做进一步的完善,但整体而言AI大大提高了我的创作效率。

6.启发功能:

在我起草法律文书或准备各类资料(如PPT)的时候,时不时会遭遇一些思路上的瓶颈,这种时候,我就会想起AI,通过向AI提问的方式来启发自己的思路。形式上,“启发功能”与第一点所说的“分析解答”、“文书起草”等功能几乎没有太大差别,只不过,就我们想要实现的效果而言,AI确实能够给我们以启迪。

比如我要向一家国企做新公司法相关的法律培训,虽然我比较熟悉公司法,但我可能并不了解国企对于公司法有什么特殊的需求,这种情况下,我就可以向AI提问,让他给我提供一些思路上的启发。

又比如,我现在需要撰写一份工作总结或代理意见,但我可能并不清楚应该从哪些方面入手,面对这种情况,也可以向AI提问,把相应的背景和需求给他说明清楚,让AI帮忙列一个相应的大纲,或是起草一份初步的分析意见,或许就能给我们一些启发,进而完善我们的内容。

以上就是我认为AI所具备的与法律工作相关的六大核心功能,通过熟练运用这六大核心功能,AI可以在律师的日常工作当中发挥强大的协助作用。接下来我就会结合律师的各种具体工作场景,介绍AI在不同的工作场景当中能够发挥什么作用,以及如何有效发挥作用。

06

AI在法律工作场景中的具体应用

前文我已说过,AI不可能代替律师去开庭、去沟通、去辩论、去社交……AI有可能协助的,只是与文书写作相关的部分工作内容。而对大多数民商事律师而言,工作内容主要可以分为诉讼与非诉两部分,其中,诉讼所涉及到的法律文书主要为起诉状、答辩状、代理意见、质证意见、类案检索报告,以及给客户的诉讼相关服务方案(如诉讼代理方案)等;非诉囊括的内容则更为广泛了,常规的包括各类合同/协议(包括起草与审查)、法律意见书、法律备忘录、律师函、商务函件、法律尽调报告、法律服务方案、法律培训PPT等。此外,在日常工作当中,我们也不免需要撰写一些心得体会、工作汇报等等,这也有AI的用武之地。

在这一章,我想重点介绍的就是,对于上述各类法律工作相关的文书写作而言,AI如何能够进行有效的协助。在进行具体写作场景的介绍之前,有必要对上述各类法律文书再做进一步的区分,因为对于不同类型的法律文书,所需要的写作技能并不相同,AI的协助形式也就有所区别。

在此,我从两个维度进行了区分—— 第一,按照是否涉及具体的案件“事实”,由此区分出“高事实类文书”与“低事实类文书”;第二,按照是否涉及高度的法律“专业”知识,由此区分出“高专业类文书”与“低专业类文书”。 而 之所以从“事实”与“专业”两个维度进行区分,一方面,是因为“事实认定”与“法律适用”本身就构成了法律工作的两大核心内容,另一方面,也是因为之前我强调过的、目前AI所具有的两大缺陷——

第一,AI并不能搜集证据,也较为缺乏综合分析证据并提炼案件事实的能力,简而言之, AI不了解案件事实,他对案件事实的了解,很大程度上还得依赖于人为的输入。很大程度上,证据、事实的搜集、整理与呈现正是诉讼律师的核心工作内容,对此AI尚无法进行有效协助。 虽然目前一些AI已经具备上传并分析文档(包括word和pdf)的功能,但整体而言,AI分析文档内容、综合认定事实的能力还很有限,尤其是在案件事实相对复杂、证据数量相对繁多、证据形式不够规范(比如对于手写的证据、字迹不清晰的证据,AI很难识别、分析)的情况下,AI根本抓不住重点,基本无法进行有效输出。因此,对于“事实类文书”而言,你很难指望给AI上传一堆材料,然后随便发出一句指令,他就能自动生成一篇专业且详尽的法律文书。对于此类文书,我们更多地需要使用AI的“润色”能力,而非“起草”能力。

第二,AI具有极强的语言逻辑,而相对缺乏法律逻辑,他完全可能用看似极其流畅、严谨的语言去分析论证一个完全错误的法律观点。虽然AI已经具备一定程度的法律专业分析能力,包括可以对简单的法律问题进行咨询、解答,但其发挥仍然很不稳定。AI擅长的是对既有观点的“归纳”,而非基于法教义学所展开的“演绎”。因此,对于“专业类文书”,要注意重点核查AI的论证是否合理、是否有利于己方立场,对此类文书的起草,需要你基于自身的专业判断先给AI指明一个方向,然后再由他用更严谨、华丽、流畅、详尽的语言,对观点做进一步的充实。

综合上述两个维度,我们就可以把法律文书分为四类——“高事实高专业类文书”、“高事实低专业类文书”、“低事实高专业类文书”、“低事实低专业类文书”。

1. “高事实高专业类文书”:诉讼相关的文书大多属于此类,包括起诉状、答辩状、代理意见等。这类文书要求同时把握复杂案情细节与专业法律知识,而又因为AI在这两方面的局限性,所以对于这类文书,用得更多的往往是AI的“检索”与“润色”功能——通过检索功能,我们能明确相关的法律观点,给AI以指引;在此基础上,我们需要自行梳理、提炼案件事实,并结合案件事实进行法律论述,形成文书初稿,然后再交由AI做进一步的“润色”;此外,对于案情复杂的案件,我们还可以发挥AI的“启发”功能,通过向AI提问的形式来开拓思路。

2. “高事实低专业类文书”:某些法律函件或者商务函件(如各类通知、申请书、告知函等)即属于此类文书。相比前一类,这部分文书较少涉及法律专业知识,但仍需准确陈述事实。AI在这里的作用略显增强,因为他可以清晰、流畅地进行相关论述,只是说,如果涉及事实的筛选与理解,就仍需人工介入,需要人为地向其告知案件的基本事实,在此基础之上,AI的“起草”功能往往能够得到有效发挥。

3. “低事实高专业类文书”:典型的如合同/协议,或是对某个法律问题进行深入分析的法律意见书。对于此类文书而言,往往不涉及某个纠纷的具体案件事实,或者说案件的事实信息往往不构成文书的重点。此类文书主要侧重于法律分析、策略建议、逻辑推理等非事实性内容,AI的辅助价值开始显著提升。对于此类文书而言,我们往往可以借助AI的“检索”、“起草”、“润色”及“分析解答”功能来有效提升工作效率。

4. “低事实低专业类文书”:最典型的就是心得体会、工作汇报这类八股文风格的文书。这类文书既不需要深入的事实调查,也不强调法律的专业知识,AI的辅助最为高效。对于此类文书而言,你可以极度信任AI的“起草”功能。

对于前述四类文书,从“高事实高专业类文书”到“低事实低专业类文书”,AI的参与程度会逐渐深入,其协助法律工作的有效程度也基本呈递增的趋势。

接下来,针对这四类法律文书,我会在每一类中再挑出一些具有代表性的文书,介绍AI的具体协助过程。通过实际工作场景的展示,来帮忙大家了解利用AI提升法律工作效率的方法。

(一)高事实高专业类文书

比较典型的就是诉讼相关的各种法律文书,其中我以起诉状为例进行重点讲解。

1.起诉状

起诉状是诉讼案件中必不可少的法律文书。起诉状的目的主要在于启动诉讼程序,对起诉状而言,其内容最重要的其实就两点—— 第一,精准确定诉讼请求,第二,清晰阐述案件事实。 值得注意的是,我们往往并不需要在起诉状里进行长篇大论的法律论证,对于案件基本事实的甄别及表述,才构成了起诉状的核心。而如前所述,AI相对缺乏综合分析证据并提炼案件事实的能力,因此你不能指望AI能直接帮你起草好一份起诉状。在这种情况下,AI的起草功能就显得相当鸡肋——因为如果你要用AI帮你起草好一份起诉状,那么你就需要在指令(prompt)的“背景”信息当中,将案件的诉讼请求及基本事实先向AI交待清楚,而你一旦将这些信息交代清楚,实际上意味着你已经完成了起诉状最核心的工作内容,那么又何必多此一举让AI来进行起草工作呢?

所以我才说,对于事实类法律文书,你不能指望AI能够直接帮你完成文书起草工作。

那对于起诉状而言,我们能用AI做什么呢?在这种应用场景之下,虽然我认为AI的“起草”能力基本不可用,但其“检索”功能与“润色”能力仍然能够发挥巨大的用处——首先,诉讼请求的确定对于起诉状相当重要,因为诉讼请求直接决定了案件的审理范围,而对一些稍微冷门或疑难复杂的案件,我们在起草起诉状之前,通常都会检索类案,通过比对类似案例的过往判决,来了解实务中的裁判倾向,并确定恰当的诉讼请求,这种时候AI的检索能力就相当重要,针对案件的争议焦点,我们可以直接去meta.law之类的AI进行检索,很快就能找出类案,大大提高了工作效率;第二,对于起诉状“事实与理由”部分,在我们初步陈述清楚案件基本事实以后,就可以交给AI,让他协助去做进一步的文书润色工作,以增强论述的逻辑性、条理性和规范性,对此AI通常可以做得很不错。

简而言之,AI所扮演的角色只是助手,你不能指望AI能完全替代你,对于起诉状的核心工作(确定案件基本事实),目前最好还是由真人来做。

2.代理意见

此外,针对代理意见等诉讼文书的起草,基本也可以参照上述起诉状的流程。但需要提醒的是,在诸如答辩状、代理意见这类文书当中,我们通常都会进行分点论述。有些部分可能涉及到事实认定,而有些部分可能是纯粹关于法律适用的分析【例如法官要求原被告双方就“父母为子女买房的出资款能否认定为借贷”进行分析说理】,而对于这类非事实性的法律分析,那么该部分内容便可以考虑直接使用AI的“起草”功能,通过向AI预设我们的法律立场【例如我们认为父母为子女买房的出资款应当认定为借贷】,引导AI基于我们给出的观点做进一步的论述,直接起草相应的法律意见。这也就与本章第三节“低事实高专业类文书”的应用场景比较类似。

  • 应用实例:我直接让AI围绕“父母为子女买房的出资款能否认定为借贷”的争议焦点起草专业的代理意见,他论述得还挺不错:

▲可上下滑动查看

当然,我们也可以运用AI的“启发”功能,通过向AI陈述案件相关的事实信息,由AI进行分析论证,起草初步意见,从而启发我们的思路;而在AI反馈的初步意见的基础之上,我们可以形成文书初稿,然后再交由AI去“润色”;此外,如果我们遇到一些相对疑难复杂或法律适用存在争议的案件,我们尤其可以充分运用AI的“检索”功能,检索相关的专业文章以及支持我方立场的类案,并同步制作类案检索报告提交给法官,进而帮助我们说服法官。

(二)高事实低专业类文书

某些法律函件或者商务函件即属此类,包括各类通知、申请书、告知函等等。

例如,我们要替客户起草一份催款函,或者以催款为主要目的的律师函。那么在该函件当中,我们首先需要梳理客户享有债权所依据的相关证据及事实,从而基于该事实提出相应的权利主张。而与法律关系相关的分析论证通常不会构成该函件的主要内容,或者说,相关的法律分析比较简单,AI足以胜任,也就并不需要我们自己进行深入的法律分析。

可见,对于此类文书而言,“事实”仍是其中不可或缺的内容。而因AI还欠缺这方面的能力,因此,案件基本事实的梳理工作,仍然需要我们亲自去做。当然,我们对事实的陈述可以尽量简洁,不必花费太长的篇幅去做冗余的表达。而只要事实梳理清晰,后续我们只需向AI说明起草该函件的目的(如催款),那么AI通常就还可以直接生成不错的内容。并且,我们还可以根据实际需求,要求AI对文字的语气和风格进行调整,比如催款函的文风可以相对强硬,也可以相对温和,确保函件既专业又符合预期沟通策略。

(三)低事实高专业类文书

1.合同的起草与审查

对于“低事实高专业类文书”,我想重点讲解的是合同(或者说协议,二者在大多数情况下可作为同义词)。因为对大多数民商事律师而言,合同的起草与审查工作几乎构成了非诉工作的大部分,其中,合同类型的不同也直接影响着律师的工作流程与工作重心。

有些合同是与具体的案件事实无关的,比如,客户让我们就某类业务起草一份规范的模板合同,对于这类合同的起草工作,只需要我们大致了解客户的交易背景,并不需要我们去分析各种证据材料、梳理相关的案件事实;而有些合同的起草是为了解决某个具体的纠纷,这种情况下,就涉及与纠纷相关的具体案件事实,例如,我们需要就某个项目的债权债务纠纷起草一份和解协议,那么我们就需要先交代清楚产生债权债务纠纷的相关历史背景(通常会放在协议开头的“鉴于”条款),然后再对纠纷如何解决作出具体约定。

对于后一类合同,可重点参考“高事实类文书”的相关内容——对于相对简单的协议,在交代清楚基本事实信息过后,可考虑让AI直接“起草”协议;而对于相对复杂的协议,最好还是我们亲自起草协议初稿,然后再交由AI进行“润色”。

在这一节,我想重点讲解的是前一类合同。

面对篇幅较长(如五千字以上)的模板化合同的起草工作,我通常不建议让AI直接生成出一份完整的合同。因为就目前而言,AI在生成长篇幅的规范法律文本的能力上,仍存在较大局限。比较务实的做法是——先通过各种合同库、资料库筛选出与客户业务领域相匹配的模板合同,在此基础之上,针对客户的具体需求和交易背景,再就模板合同的某些条款单独进行定制化的补充与修订,而对于这些单个条款的补充或修订,AI通常可以完成得极好。(请注意我的用词,极好!)

  • 应用实例: 如果我直接让AI帮我起草一份完整的合同,他虽然能够给出一个大致的框架,但这份合同还是太过简略,基本不可用:

▲可上下滑动查看

  • 但如果我让他专门针对合同里面的某个条款进行完善,那么他就可以做得相当不错,这个条款我几乎可以直接拿来用:

▲可上下滑动查看

有必要再强调一下合同审查的流程。目前大多数AI都支持上传文档,AI分析过后便能够以文字的形式回复合同条款的风险及其修订建议;此外法律类AI基本都专门出台了“合同审查”的功能,有些AI能够在原有合同的基础之上进行修订,直接生成一份包含修订痕迹的修订版合同(如Alpha),有些AI是可以生成相应的合同风险清单(如通义法睿)……而无论是以什么方式进行合同审查,目前我的使用感受是,AI的合同审查功能整体而言还比较稚嫩。因为AI确实缺乏现实的纠纷解决经验,他很难分得清合同条款的主次轻重,所以很多时候,对于真正具有现实风险的条款,他视而不见,而对于现实风险无足轻重的条款,他又能提出一堆意见。甚至于,有时候AI可能会对所有条款都进行风险提示,最终因过度预警而使重要信息淹没在大量无差别的提示中,这种“普遍撒网”的方式实质上削弱了风险提示的有效性。

当然,也不是说AI对于合同审查而言就完全没有任何意义。我的看法是,有意义,但意义很有限,你不能指望AI能够直接帮你完美地修订好一份合同,他目前更大的价值在于,AI可以给我们以“启发”,当我们看到AI所提出的一系列修订意见的时候,往往能够让我们察觉到自己遗漏的部分,让我们发现先前忽视的盲点,进而促使审查工作更加周密。因此,将AI作为提高审查效率与质量的辅助手段,而非替代方案,才是当前技术条件下的明智选择。

2.PPT制作

PPT也是律师执业过程中时常需要制作的一类文件,对于律师而言,通常会涉及两类PPT,一类是与同行进行专业分享的PPT,一类是对客户进行法律培训的PPT。对于法律类PPT的制作而言,AI也能够进行一些协助,但其作用有限。

用AI制作PPT的常见流程是,首先你可以向AI下达指令,让他就某个主题生成相应的PPT大纲,然后你再在这个大纲的基础之上进行丰富完善,接着把最终完善过后的大纲上传讯飞智文这类AI,他就可以依据大纲的内容生成相应的PPT。

就整个PPT的制作过程而言,AI能够有效协助的地方主要在于可以帮我们省去一些排版、配图方面的工作,但毕竟法律是一个比较专业的领域,对于PPT的内容,最终还是需要依靠律师的专业判断,AI能够发挥的作用其实很有限。

(四)低事实低专业类文书

在法律实务当中,这类文书往往以商务函件居多,企业的某些日常管理制度也大致可归于此类。这类文件通常侧重于形式与礼仪,强调语言的规范性和正式性,充满了各种官话、套话、场面话,其往往并不需要提及具体的案件事实,也不需要你进行深度的法律分析。AI在生成此类文书时,便能够展现出其在模板化内容生成上的优势,能够快速生成符合商务或行政规范的文本。

基于此,对于各种心得、体会、总结、汇报等等,用AI来写就特别合适,他就适合写这种充满空话套话的八股文。你只需要简单交代一下相应的写作背景以及要求,AI就可以产出相当完美的文案。具体如何操作,我就不再赘述,因为这几乎没有什么技术含量。

当然,也并不是说此类文书都是与法律专业无关的八股文。对于有些法律文书而言,它也涉及一定的案件事实,但事实信息比较简单;同时也可能涉及法律适用,只是相关法律规定也比较明确。这种情况下,你用AI来起草相应的法律文书,他也可以做得很好。

  • 应用实例:根据公司法的规定,股东若要提起股东知情权诉讼,需要履行向公司提出书面请求的前置程序。对此,你也可以让AI来起草相应的申请书。如下,他起草的申请书相当可用:

▲可上下滑动查看

此外,有些文书的内容可能单纯就是对某些信息的搜集与整理,那么对于这样的文书而言,AI就能够充分发挥其“检索”与“总结”的功能,可以做得很好。比如在我办理的一起工伤赔偿案件当中,需要编制工伤十级伤残的赔偿费用清单,我就直接让AI处理,他很快就生成了劳动者可以主张的所有费用明细,非常完美,省去了自己去检索并整理的时间。

值得一提的是,部分较为基础的法律尽职调查报告也可大致归类于此类文书,对于此类法律尽调报告而言,其核心在于相关信息的收集与整理,尤其是关于目标主体的基本信息、股权结构、法律诉讼、合规记录等可公开获取的数据。这类工作高度依赖数据检索与归纳能力,而这正是AI擅长的领域。以“案牍尽调”为代表的AI工具,就能够高效地从海量数据源中抓取并整合相关信息,快速生成初步的尽职调查报告。当然,也需要看到,尽职调查的本质在于揭示潜在的法律风险与问题,这一过程往往需要律师的经验判断和专业分析。简而言之,AI辅助提升了尽调的效率,而专业意见与风险把控则依然离不开人的智慧与经验。

规避泄密风险:

最后需要重点提醒的是,使用AI协助法律工作其实也存在一些风险,其中最大的风险就是泄密的风险。理论上,AI能够利用用户输入的信息来进行自我训练,那么其便有可能在答复第三方的过程中分享、泄露这些信息。

例如,在通义APP中,其隐私协议第2.14条就用加粗及横线的方式明确强调: “如您在使用本产品过程中上传的内容(包括但不限于对话信息、语音/文本信息、评价、反馈)包含或涉及第三方的信息(包括但不限于个人信息),在输入这些信息之前,您需确保您的行为已经取得合法的授权,避免泄露他人个人信息,侵犯他人权利。”

因此,在我们向AI陈述相关案件信息、上传客户的相关材料时,或许存在泄露信息的风险(虽然概率极低)。 对此,我建议大家在使用AI处理法律文件的过程当中,对于涉密的文件,应避免上传AI,在与AI对话过程当中如涉及客户信息的,也尽量对相关信息先做匿名化的处理,避免输入可识别客户身份的详细信息,以最大程度地避免执业风险。

07

结语

聊到这里,我基本算是全面介绍了AI在法律实践中的基本功能及其应用场景,希望这些介绍多少能为大家带来一些启发。在此基础之上,大家也可以多做尝试,将其逐步融入日常工作当中,我相信大家慢慢就会熟悉起来,对AI也会运用得更加得心应手。

在此,我也再次重申一个观点—— 法律行业以其深厚的专业壁垒与经验累积著称,而这是当前AI技术尚未完全具备的。因此,要让AI全面接管法律工作尚不现实,它更多是作为辅助工具的角色而存在。

而对于AI的未来,我也有一些展望。

此前高盛的一篇报告显示,44%的法律工作可由AI完成,而初级律师将被AI全面取代的言论也屡见不鲜。这多少表达了我们法律人的一些焦虑。

如上所述,AI在法律领域的应用目前受限于两点关键缺陷——第一,其相对缺乏法律逻辑,缺乏对法学的体系化的解释能力;第二,AI相对缺乏对各种证据材料进行综合分析、并提炼案件事实的能力。基于前述这两点缺陷,AI在法律工作中所能够发挥的作用受到了比较大的限制。

然而我相信,随着AI技术的持续发展,随着他对更多法学经验与法学知识的摄入,他对法律理解的深度和广度也将持续完善,虽然或许还达不到完美的程度,却也足以应对大多数日常法律事务;同时,随着AI扫描能力、分析能力的逐渐加强,他对各种文件、各种材料、各种证据进行综合分析并提炼事实的能力也会得到逐渐加强。当AI的这两种能力得到进一步加强,我相信那才会是对律师的专业性工作造成实质性冲击的时刻。包括我通过新闻已经了解到,有法院已经在试点由AI来审理简单的案件,甚至可以预料到,不久的将来,对于大部分诉讼案件,法院可以直接用AI扫描、分析、处理案件的证据材料以及诉辩意见,然后直接生成相应的裁判文书,极大缓解审判压力。

那一天,我相信并不遥远。

此外,随着 AI 技术的深入发展,未来我们每个人都很可能会拥有一个专属AI智能助理。他在摄入我们以往创作的文字、文书、聊天记录等各种文字信息后,便能逐渐形成与我们相似的表达风格,他不仅能精准输出专业的法律文书,甚至还能直接模仿我们的文风,达到以假乱真的程度。如果再结合一些最新的语音技术,他甚至可以代替我们与他人进行线上的语音交流(比如解答他人的法律咨询),相当于再造了一个我们的赛博人格。到那时,律师的工作形态又将发生翻天覆地的变化,低端的、重复性的、低专业性的岗位完全可能被AI所替代。当然,届时发生翻天覆地变化的,也将不再局限于法律行业,各行各业(尤其是文字行业)都将面临巨大的冲击。

当然,对于法律人而言,总归有AI无法取代的地方。至少短期内,AI还不可能代替人去开庭、去四处搜集证据材料、去与客户当面沟通、去与对手谈判、去社交互动……这些现实性的接触,是AI难以取代的。并且,对于法律工作而言,必定需要一个担责主体,这与人的主体性紧密相关,而AI尚不具备独立的责任主体资格。

法律人风险防控的职业习惯往往容易让人变得悲观。但面对未来,我依然保持审慎的乐观:)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1952734.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vuex学习day02-state状态、严格模式(strict)、mutations、辅助函数mapMutations、actions

4、state状态 (1)作用:提供共享数据 (2)步骤: 1)找到仓库,通过state提供共享数据 报错1?: 解决方式: 找到.eslintrc.js文件,添加一…

【React】项目的目录结构全面指南

文章目录 一、React 项目的基本目录结构1. node_modules2. public3. src4. App.js5. index.js6. .gitignore7. package.json8. README.md 二、React 项目的高级目录结构1. api2. hooks3. pages4. redux5. utils 三、最佳实践 在开发一个 React 项目时,良好的目录结构…

Flink笔记整理(五)

Flink笔记整理(五) 文章目录 Flink笔记整理(五)七、处理函数(最底层最常用最灵活)7.1基本处理函数(ProcessFunction)处理函数的功能和使用ProcessFunction解析 7.2按键分区处理函数&…

【初阶数据结构】9.二叉树(4)

文章目录 5.二叉树算法题5.1 单值二叉树5.2 相同的树5.3 另一棵树的子树5.4 二叉树遍历5.5 二叉树的构建及遍历 6.二叉树选择题 5.二叉树算法题 5.1 单值二叉树 点击链接做题 代码: /*** Definition for a binary tree node.* struct TreeNode {* int val;* …

鱼哥好书分享活动第27期:看完这篇《云原生安全》了解云原生环境安全攻防实战技巧!

鱼哥好书分享活动第27期:看完这篇《云原生安全》了解云原生安全攻防实战技巧! 主要内容:读者对象:本书目录:了解更多:赠书抽奖规则: 当前全球数字化的发展逐步进入深水区,云计算模式已经广泛应用…

用 apifox cli 命令行运行本地接口出现TypeError:Invalid IP address: undefined

用 apifox cli 命令行运行本地接口出现TypeError:Invalid IP address: undefined,客户端运行是通过的但命令行运行会报错 修改端口也是一样报错,地址修改为127.0.0.1会报错connect ECONNREFUSED 127.0.0.1:8080 解决方法:不用localhost&…

视觉SLAM第一讲

第一讲-预备知识 SLAM是什么? SLAM(Simultaneous Localization and Mapping)是同时定位与地图构建。 它是指搭载特定传感器的主体,在没有环境先验信息的情况下,于运动过程中建立环境的模型,同时估计自己…

《Milvus Cloud向量数据库指南》——Milvus Cloud不同场景下的部署形态选型

不同场景下的部署形态选型 一般说选型肯定离不开阶段。用到向量数据库的应用基本有这么几个阶段: AI 应用的快速原型构建。比如你在做一个 AI 个人助手、一个小的搜索引擎原型、一个端到端的 RAG 原型,这类项目的迭代速度是很关键的,而且原型构建期不需要关心性能或者稳定性…

JVM 内存分析工具 Memory Analyzer Tool(MAT)入门(一)

一、打开 jvisualvm (VisualVM 是一款集成了 JDK 命令行工具和轻量级剖析功能的可视化工具。 设计用于开发和生产。) 打开 jvisualvm.exe 工具会出现如下一些监控指标 二、VisualVM可以根据需要安装不同的插件,每个插件的关注点都不同&#x…

街道宣传信息工作通讯稿怎样向新闻媒体投稿?

在街道单位从事信息宣传工作的初期,我深刻体会到了这份工作的艰辛与挑战。面对繁重的投稿任务和严苛的审核机制,传统的邮箱投稿方式如同一座难以逾越的大山,横亘在我与成功之间。每一篇精心撰写的通讯稿,都承载着对单位工作的热情与期待,却在漫长的等待与频繁的退稿中逐渐消磨了…

Java实现七大排序(二)

一.交换排序 1.冒泡排序 这个太经典了&#xff0c;每个学编程都绕不开的。原理跟选择排序差不多&#xff0c;不过冒泡排序是直接交换。 public static void bubbleSort(int[] array){for (int i 0; i < array.length - 1; i) {for (int j 0; j < array.length-1-i; j…

助力运动员突破数据障碍 英特尔助力巴黎奥运会构建RAG聊天机器人

随着现代科技的飞速发展&#xff0c;奥运会这样的大型体育赛事也迎来了前所未有的变革。从运动员训练到比赛直播&#xff0c;从裁判判罚到观众体验&#xff0c;科技的应用正深刻地影响着体育赛事的每一个环节。近日&#xff0c;英特尔就分享了与国际奥林匹克委员会&#xff08;…

Docker快速搭建WordPress博客系统网站

WordPress 是一款广泛使用的开源内容管理系统(CMS),用于创建和管理网站和博客。 主要功能: 易于使用的界面:WordPress 提供了一个直观的后台管理界面,使用户能够轻松创建、编辑和管理网站内容。 主题和模板:WordPress 提供了各种主题和模板,可根据网站需求进行选择和自…

OceanBase v4.2 特性解析:如何实现表级恢复

背景 在某些情况下&#xff0c;你可能会因为误操作而遇到表数据损坏或误删表的情况。为了能在事后将表数据恢复到某个特定时间点&#xff0c;在OceanBase尚未有表级恢复功能之前&#xff0c;你需要进行以下步骤&#xff1a; 利用OceanBase提供的物理恢复工具&#xff0c;您可…

进程概念(三)----- fork 初识

目录 前言1. pid && ppid2. forka. 为什么 fork 要给子进程返回 0&#xff0c; 给父进程返回子进程的 pid &#xff1f;b. 一个函数是如何做到两次的&#xff1f;c. fork 函数在干什么&#xff1f;d. 一个变量怎么做到拥有不同的内容的&#xff1f;e. 拓展&#xff1a;…

简单快捷!Yarn的安装与使用指南

Yarn 是由 Facebook (现 Meta) 开发的包管理工具。 今天&#xff0c;我将介绍如何使用 Yarn。 目录 Yarn 的官方网站 关于安装 版本确认 开始一个新项目&#xff08;创建 package.json 文件&#xff09; 安装软件包 升级包 运行脚本 执行包的命令 卸载包 总结 Yarn 的…

光伏+农业,会激发出怎样的火花?

在这个科技与自然和谐共生的时代&#xff0c;光伏技术与现代农业的深度融合&#xff0c;正悄然掀起一场绿色革命。当“光伏”这一代表未来能源方向的技术与承载着人类生存之本的“农业”相遇&#xff0c;两者之间的化学反应&#xff0c;不仅照亮了清洁能源的道路&#xff0c;更…

MP的使用

1、MP简介 MyBatis-Plus&#xff08;简称MP&#xff09;是一个MyBatis的增强工具&#xff0c;在MyBatis的基础上只做增强不做改变&#xff0c;为简化开发、提高效率而生 官网&#xff1a;MyBatis-Plus &#x1f680; 为简化开发而生 参考教程&#xff1a;https://baomidou.c…

【LeetCode 随笔】C++入门级,详细解答加注释,持续更新中。。。

文章目录 58.【简单】最后一个单词的长度&#x1f31f; &#x1f308;你好呀&#xff01;我是 山顶风景独好 &#x1f388;欢迎踏入我的博客世界&#xff0c;能与您在此邂逅&#xff0c;真是缘分使然&#xff01;&#x1f60a; &#x1f338;愿您在此停留的每一刻&#xff0c;都…

全网最详细!! Linux 安装、配置教程

一、下载安装包 首先去官网下载VMware最新版本&#xff0c;以及发行版CentOS -7&#xff0c;懒得下载的可以私信我&#xff0c;我给你发包 其中&#xff0c;CentOS&#xff08;Community Enterprise Operating System&#xff09;是一个基于Linux的开源操作系统&#xff0c;它是…