• [云实验室] 【云实验上新推荐】开启AI编程之旅:安装工具与第一次人机对话
    开启AI编程之旅:安装工具与第一次人机对话手把手教导你进行华为云码道(CodeArts)代码智能体的安装、配置和基本使用方法,能让你快速体验其功能并实现一个网页。安装完成后使用华为云个人账号登录,通过自然语言描述需求(如“生成一个个人网站”)码道将自动编程,最终实现一个可以运行的页面。点击实验链接,即刻体验:cid:link_0实验目标与基本要求通过本次实操实验,掌握华为云 CodeArts 码道智能体的安装部署、账号配置与基础操作,直观体验平台探索模式下的 AI 辅助全流程编程能力。实验摘要实验特别提醒实验环境任务一:下载安装华为云码道(CodeArts)代码智能体任务二: 使用CodeArts代码智能体开发登录页面任务三(可选):使用CodeArts代码智能体开发个人网站页面实验总结
  • [云实验室] 【云实验推荐】基于CodeArts代码智能体-快速构建商品管理Web应用
    基于CodeArts代码智能体-快速构建商品管理Web应用华为云码道(CodeArts)代码智能体是华为云打造的智能编码产品,深度融合IDE、自主开发模式与代码大模型能力,支持项目级代码生成、代码续写、研发知识问答、单元测试用例生成等核心功能,可高效提升开发者研发效率,带来优质的智能化编码体验。立即点击链接,即可体验--->cid:link_0实验目标与基本要求任务一 下载华为云码道(CodeArts)代码智能体 任务二 配置智能体模式 任务三 构建商品管理Web应用实验摘要基于CodeArts代码智能体-快速构建商品管理Web应用实验任务任务一 下载华为云码道(CodeArts)代码智能体任务二 配置智能体模式任务三 快速构建商品管理Web应用
  • [案例共创] 【案例共创】AI Shell上云:码道AgentTeam驱动小微企业SaaS全链路实战
    一、概述1.1 案例介绍小微企业是国民经济的毛细血管,但在数字化转型的浪潮中,它们往往面临着"想用不敢用、敢用不会用"的窘境。市面上的SaaS管理工具要么价格高昂让小企业望而却步,要么功能臃肿不符合实际需求。客户信息散落在Excel表格中,订单流转靠微信群里来回确认,数据孤岛让管理者无法及时掌握经营全貌。如何低成本、高效率地构建一套贴合自身业务的客户与订单管理系统,成为小微企业数字化突围的第一道关卡。本案例旨在通过AI驱动的智能开发方式,帮助小微企业快速构建专属SaaS管理工具,打通客户管理与订单流转的数字化链路。本案例采用华为云码道(CodeArts)代码智能体作为核心开发工具,通过华为云码道(CodeArts)代码智能体AgentTeam模式从需求讨论、架构设计到代码实现全流程AI驱动开发。码道自动完成需求规格说明、设计文档、任务分解,并按计划执行开发、测试与修复。结合UI-UX-Pro-Max技能实现专业级界面设计优化,PlayWright CLI技能完成E2E自动化测试与Bug修复,最终通过开发者空间 AI Shell一键部署至云端ECS,实现从代码到上云的完整闭环。案例技术选型:华为云码道(CodeArts)代码智能体:集代码大模型、AI IDE、Code Agent为一体的智能编码产品。理解项目需求,懂得编码之道,善用百器的实干派AI研发砖家。本案例中作为核心开发工具,通过智能体模式实现从需求到部署的全流程AI驱动开发。开发者空间 AI Shell:华为开发者空间提供的云端AI命令行工具,支持自然语言交互,可自动执行云资源规划、Terraform配置和部署操作。本案例中用于将KeCloud应用一键部署至华为云ECS。1.2 适用对象个人开发者高校学生企业开发者1.3 案例时间本案例总时长预计120分钟。1.4 案例流程说明:华为云码道安装部署与环境配置;安装PlayWright CLI和UI-UX-Pro-Max技能;码道智能体AgentTeam模式研发KeCloud系统;页面优化、E2E测试与Bug修复;代码上传至代码仓;AI Shell云端部署应用,访问验证。1.5 资源总览本案例预计花费20元。资源名称规格单价(元)华为云码道(CodeArts)代码智能体体验版免费开发者空间 AI Shell标准配置免费华为云资源ECS/EIP/VPN等20(按需)二、环境和资源准备2.1 基础环境准备参考案例《AI IDE华为云码道(CodeArts)代码智能体安装部署》,完成Windows版码道安装部署。打开码道终端,输入如下指令确认本地已安装Python/Node.js:python --versionnode --versionnpm --version注:若本地未安装,可参考案例《SKILL快速构建你的Java、Python和Node.js开发环境》完成搭建。安装并验证PlayWright CLI:npm install -g @playwright/cli@latest # 安装playwright cliplaywright-cli --help # 验证playwright cli2.2 安装PlayWright CLI技能开启码道Agent Space,切换AgentTeam模式,输入以下提示词安装playwright-cli-automation skill:帮我从gitCode上下载https://gitcode.com/sinat_41661654/playwright-cli-automation.git,并将该skill加载至 ~/.codeartsdoer/skills 码道的个人级skill。2.3 安装UI-UX-Pro-Max技能继续对话码道,安装UI-UX-Pro-Max技能:帮我从gitCode上下载https://gitcode.com/u014005316/ui-ux-pro-max,并将该skill加载至 ~/.codeartsdoer/skills 码道的个人级skill。等待码道自动完成下载与配置,可在设置 > 技能中查看。三、码道研发KeCloud系统3.1 需求讨论、设计与研发继续使用码道AgentTeam模式,输入需求进行分析讨论:我想做一个面向小微企业的SaaS工具,帮助用户管理客户和订单。我们一起来讨论下,项目的原始需求。码道完成需求分析,输出需求文档v1.0:继续对话码道,添加后续项目部署要求:我后期将使用华为云资源部署项目,需求文档中要留好设置和说明。码道更新需求文档,确认开始开发。码道自动完成需求、设计、任务计划等文档编写,并按tasks.md执行开发与测试。完成后运行程序:运行程序项目启动成功,浏览器访问效果如下:3.2 页面优化、测试与bug修复第一版页面效果欠佳,使用UI-UX-Pro-Max技能优化:请调用ui-ux-pro-max skill,帮我重新设KeCloud应用,包括动画、配色、布局、组件样式等。页面简单整洁,逻辑清晰,操作简便。使用PlayWright CLI技能进行E2E测试并修复Bug:请调用playwright-cli-automation skill帮我规划设计KeCloud应用的E2E测试,并自行设计开发测试用例,执行测试用例,修改bug。优化与修复完成后,填充测试数据并重启:在数据库各个表中填充一些数据,然后重启程序。数据填充完成,最终效果如下:3.3 代码仓创建与上传登录AtomGit,点右上角的“+新建”,选新建项目,填写项目名称(例:KeCloud),勾选“添加初始化README文件”,选择“公开项目”,点创建项目。项目创建后,复制Clone地址,对话码道生成README并上传代码:帮我总结项目,生成README文档,并将代码上传至https://gitcode.com/sinat_41661654/KeCloud.git码道自动完成代码上传。四、对话AI Shell,线上部署应用4.1 下载源码登录华为开发者空间,点击AI Shell图标启动云端环境,下载源码:帮我下载https://gitcode.com/sinat_41661654/KeCloud.git到本地4.2 规划资源继续对话AI Shell,分析部署所需资源:我想将系统部署到ECS上,帮我分析并罗列一下项目部署的所需资源。4.3 部署项目选用经济方案,继续对话AI Shell生成Terraform配置:请使用通用型 s6.large.2(2vCPU/4GB)、Ubuntu 22.04 ECS,单机 Docker Compose 方案生成Terraform配置继续对话AI Shell,执行Terraform部署华为云资源:请使用以上配置,执行terraform apply继续对话AI Shell,连接ECS并部署应用:帮我连接到ECS并部署应用4.4 访问页面部署成功,通过EIP访问应用:4.5 清除云资源(重要)云服务器按需计费,体验完成后及时释放资源:帮我清理所创建的华为云资源至此,AI Shell上云:码道AgentTeam驱动小微企业SaaS全链路实战案例结束,各位小伙伴快来开发者空间 AI Shell和华为云码道(CodeArts)代码智能体体验吧!我正在参加【案例共创】【第12期】基于华为云AI Shell完成云资源管理、云服务运维和应用部署。
  • [问题求助] 华为云码道IDE侧边栏页面上的氛围编程按钮,点了没反应,怎么解决呢
    华为云码道IDE侧边栏页面上的氛围编程按钮,点了没反应,怎么解决呢
  • [热门活动] 报名参加开发者训练营·海口站 | 开通码道领取30元代金券!
    开发者朋友们!欢迎报名参加开发者训练营!在这里,您不仅能获得前沿的技术指导与实战经验,还能与行业大咖面对面交流。现在报名,只需简单几步开通码道,即可免费领取30元代金券!名额有限,先到先得,快来加入我们,开启您的AI编码之旅吧!操作步骤说明准备工作注册华为账号并开通华为云:cid:link_4步骤一:安装并登录华为云码道IDE1.点击链接开通下载华为云码道IDE:https://developer.huaweicloud.com/codeartsco.html?source=dmzntsq1&sourcead=sq2.登录华为账号(首次使用需开通套餐),登录成功后,返回下载安装华为云码道IDE,即可开启智能编码之旅。安装登录指导详情步骤二:开发Web应用3. 在智能体模式下开发Web应用:在华为云码道中,您只需用自然语言描述需求或功能目标,便能立刻理解,生成结构清晰、工程级的完整代码。(如:帮我生成一个教师点名系统)步骤三:报名活动+到场参会【训练营专属开通礼券领取条件】:4.报名&到场参加7月18日“智创未来·码动椰城——暑假AI实战训练营”参与码道技术交流(在2026年7月10日-20日期间完成开通/登录使用码道)活动报名链接:cid:link_3完成现场签到后,每人即可领取30元限定云资源代金券(约5个工作日内完成发放,数量有限,先到先得)代金券查询地址(请在有效期内使用):cid:link_1 
  • [课程学习] 云学堂·华为云码道推荐官第1期,邀好友体验领云资源券激励!
    【有效邀请人数公示】工作日每周二、周五下午18点前在本论坛贴公示有效邀请人数,有效邀请人数名单见本论坛贴附件1,PC端下载后查看! 【活动时间】2026年 07月 08日 - 2026年 08月 10日【活动报名】立即报名【活动福利】有效邀请人数云资源代金券≥5人100元(限量300)≥10人200元(限量300)≥15人300元(限量220)邀请链接:报名后点击页面【分享有礼】按钮生成专属邀请链接邀请人参与流程:①活动报名→②分享有礼→③一键开通华为云码道→④下载安装并体验华为云码道产品(需Tokens消耗>0)或完成华为云码道微认证任意一个任务(认证对应课程学习进度100%或通过华为云码道微认证并获取证书)被邀请人参与流程:①通过好友分享的专属链接活动报名→②首次一键开通华为云码道→③下载安装并体验华为云码道产品(需Tokens消耗>0)或完成华为云码道微认证任意一个任务(认证对应课程学习进度100%或通过华为云码道微认证并获取证书) 【活动规则】1、活动对象:华为云注册且完成实名认证的用户均可参加;活动有效邀请成功后,邀请人可获得相应奖励。 2、邀请人需满足以下全部条件,完成有效邀请任务后才可以获得对应激励:(1) 登录活动页面且“活动报名”成功,点击页面“分享有礼”生成专属邀请链接或二维码,成为邀请人;分享邀请二维码/链接给好友,被邀请好友通过专属链接完成报名。(2)一键开通华为云码道,下载安装并体验华为云码道产品(需Tokens消耗>0)或完成华为云码道微认证任意一个任务(认证对应课程学习进度100%或通过华为云码道微认证并获取证书) 3、被邀请人需在活动期间内满足以下全部条件,才被记录为1个【有效邀请】:(1)通过好友专属链接报名成功后,点击活动页面上一键开通华为云码道(被邀请人必须是首次开通),如该被邀请人之前已经开通/激活/下载华为云码道则不属于有效邀请,每个华为云账号仅可被有效邀请一次。(2)被邀请人需要首次开通华为云码道,下载安装并体验华为云码道产品(需Tokens消耗>0)或完成华为云码道微认证任意一个任务(认证对应课程学习进度100%或通过华为云码道微认证并获取证书) 4、奖励说明:(1)邀请人在活动期间,每个【有效邀请】可获得20元云资源代金券,有效邀请≥5人才可申请奖励;被邀请人及邀请人同时还可在开发者成长中心领取更多积分兑换更多激励。(2)奖励按有效邀请人数最高档位发放,不重复叠加。例如有效邀请12人,获得200元券,而非100+200的叠加;本期活动最高可获得300元云资源券。(3)邀请数据公示:【分享有礼】弹窗显示的人数仅为邀请报名成功的人数,并非【有效邀请】人数;活动期间,工作日每周二、周五下午18点前在本论坛贴公示有效邀请人数。(4)云资源券奖品限量,以被邀请人完成最后一个任务(即微认证任务)的时间为统计标准,先到先得。(5)奖励发放时间:活动结束后5个工作日内公示最终有效邀请人数名单,公示期为7个工作日,公示期结束后15个工作日内发放云资源券奖励。(6)云资源券有效期:自发放之日起 60 天内有效,逾期即失效,不可补发; (7)云资源券使用说明:发放的代金券在额度范围内可多次用于抵扣账单或订单,直至余额用尽,可支持新购、续费等订单场景,实际是否可抵扣具体以订单详情为准。 更多活动信息可前往活动详情页查看!
  • [问题求助] codex的重置能看到具体过期日期码?
    还有4次使用机会,只说30天过期,没有一个具体日期呀。 是每次机会的过期日期不同吗? 
  • [交流吐槽] PC的应用
    什么时候PC里面的CodeArts IDE 里的Python能完善了,软件是好使,但是阉割的有点太严重了吧。牛逼的工程师们加油加油啊!!!
  • [问题求助] CodeArts这么调用自定义的SKILL
    ①CodeArts这么调用自定义的SKILL,我刚刚创建了一个新的项目把之前写的 SKILL 复制到了改目录, 通过 / 调用不了改 SKILL的,②这么在全局目录放一个 SKILL 之前打开所有的项目都可以调用改 SKILL 
  • [问题求助] 使用codearts ide远程连接ssh报错
    显示ssh不能用在魔改的vsccode里面
  • [交流吐槽] Tokens用量显示,有点混乱,搞不清楚哪个是准确的。
    Tokens用量显示,有点混乱,搞不清楚哪个是准确的。用量4498.0238万,100%。 下面近90天,总消耗量84.56万。 到底那个是准确的?个人用量
  • [技术干货] 【案例共创】基于华为云码道CodeArts的全栈项目极速交付(基本一键部署到华为云ecs)实践
    一、概述1.1 案例介绍在AI时代,前端与后端的边界日趋模糊,全栈开发能力已成为常态。如何打破技术壁垒、缩短需求到上线的周期,是产品快速验证成败的关键。本案例将带您实战演练——借助华为云CodeArts的功能与云原生的skill(或直接使用AI shell),从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。本案例基于华为云码道(CodeArts)6.30 版本的Agent Space先设计了一个可本地运行的全栈项目【技术沙龙活动报名签到与管理系统】,然后使用华为云huawei-cloud相关 skill,进行云服务器、数据库、对象存储的购买一键购买,同时进行了一键部署。1.2 适用对象企业开发者个人开发者高校学生1.3 案例时间本案例预计总时长 3 小时(如果只实现简单功能 1 小时)。1.4 案例流程  1.5 资源总览本案例预计花费 200 元 以下。资源名称规格用途费用华为云码道(CodeArts)代码智能体已开通可用创建和调用子代理以实际产品套餐为准华为云Flexus云服务 FlexusLinux 2核2G 40GB(最低)部署和运行代码79.02元云数据库 RDSPostgreSQL|1vCPUs|2GB(最低)存储数据102 元对象存储 OBS最低规格存储对应的图片资源按实际付费演示可忽略本地PostgreSQL无存储测试数据 0 元 二、环境和资源准备2.1 准备华为云码道环境下载华为云码道进行对应的安装安装华为云原生相关 skill(直接电脑终端安装,或让码道帮你安装):#先安装: npx skills add huaweicloud/huaweicloud-skills --all --agent codearts-agent #如果之前里面的没有huawei-cloud-ecs-passwordless-login,在安装一下 npx skills add huaweicloud/huaweicloud-skills --skill huawei-cloud-ecs-passwordless-login参考:    本地PostgreSQL环境安装(可以使用码道帮助安装,也可以自己去网上下载安装,这边不赘述,如果生成完代码直接部署在线测试也可忽略这个)2.2 准备华为云码道环境2.2.1 进入华为云码道开始开发先选择Space模式(为什么先选择这个模式,因为他是多智能体相互验证,能够很好的出一个比较完整的版本),然后告诉 agent 我需要实现一个【技术沙龙活动报名与签到管理的系统,请帮我规划一下】,然后点击【优化按钮】,智能体会主动优化,要写得更完善一些可以提出具体的条件,比如我:请提供一份技术沙龙活动报名与签到管理系统的完整规划方案,具体要求如下: 1. 用户端功能:设计面向参会者的移动端HTML5(H5)报名表单页面,需明确信息收集字段、表单校验逻辑及UI/UX交互体验,以及报名成功后的提示,下次通过 cookie 或 session 判断是否已经报过名了,不需要登录的功能,如果 cookie 没有了,通过填写的手机号再去判断。 2. 管理端功能:设计面向组织者的签到管理后台页面,需支持报名数据的详细查看,并提供适配打印机的签到表单生成功能,以满足线下签到场景,不需要复杂,管理端访问固定一个密钥我能登录就行。 3. 数据库设计:基于PostgreSQL 17设计存储报名信息的表结构,需考虑字段合理性、索引优化及个人隐私数据保护。 4. 开发与部署策略:提供本地PostgreSQL 17数据库的连接配置与代码测试示例,并说明后续如何将数据层平滑迁移并适配至华为云FlexusRDS实例。 5. 技术选型与扩展性:使用 bun.js开发后端,最后需要部署在华为云的Flexus L的debain 实例上这些是点击优化后我自己再修改的,你也可以直接复制这些具体要求,然后直接开始执行 不得不说码道的创建的子智能体效果不错(截图装一装) 2.2.1 通过space再切换回IDE模式启动项目,看看有什么是本地需要修改的,然后就是精雕细琢了看我的对话历史,我大概修改了 6-7 轮对话去完成我想要的效果(比如优化UI、调整部分页面逻辑,如何对接云对象存储 obs、启动报错bug 解决等等)2.2.1 接下来如何部署到华为云的问题所有事的前提是你得有 HW_ACCESS_KEY 和 HW_SECRET_KEY,从哪儿获取?(全篇唯一需要登录华为云控制台的地方) 去控制台头像-我的凭证-访问密钥那边创建,因为我只能创建两个就没法演示了,基本就是下一步下一步,然后将这两个 key 复制到项目的.env文件中 HW_ACCESS_KEY=HPUxxxxxxxxxx HW_SECRET_KEY=EOCxxxxxxxxx云对象存储 obs这个很关键,可以通过码道去询问如何做 也可以通过AI shell就是这个东东 然后大概看下有没有问题(也可以不看),没有修改的就让码道参考这个 obs.md 文档去实现。2.2.2 接下来体现码道能力的时候了,直接给出云服务器的方案和购买(前提是在.env文件中有HW_ACCESS_KEY 和 HW_SECRET_KEY)这一步码道没有识别到 skill,不能主动登录(码道说后期会更新),然后就就看他去查询读取了相关 skill然后他就给出了最优方案,并可以操作去购买,然后我就选择了一个更省钱的 到这位置,整个云环境购买和部署完成,通过ip地址访问发现没有任何问题,同时扣款短信也收到了      三、补充说明如果需要域名访问,也可以直接通过码道让其解决,按照步骤即可  四、反馈改进建议如您在案例实操过程中遇到问题或有改进建议,可以在评论区反馈即可,我会及时响应处理,谢谢! 
  • [问题求助] 陷入了重复调用工具的循环!
    陷入了重复调用工具的循环!  
  • [问题求助] 最近把一些已知的"危险操作命令"加到待确权放行白名单,但是没有生效。主要目的是想提升效率:减少人机交互,AI自动执行。
    最近把一些已知的"危险操作命令"加到待确权放行白名单,但是没有生效。主要目的是想提升效率:减少人机交互,AI自动执行。
  • [问题求助] pycharm安装插件后对话界面一直显示加载中
    第一次安装pycharm插件时被火绒拦截,如下:-----------------------------------------防护项目:隐藏执行PowerShell执行文件:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe执行命令行:powershell -WindowStyle Hidden -EncodedCommand RQB4AHAAYQBuAGQALQBBAHIAYwBoAGkAdgBlACAALQBQAGEAdABoACAAIgBDADoAXABVAHMAZQByAHMAXABqAHUAbgBjAGgAXAAuAGwAbwBjAGEAbABcAHMAaABhAHIAZQBcAC4AYwBvAGQAZQBhAHIAdABzAGQAbwBlAHIAXABzAGEAbgBkAGIAbwB4AF8AcgB1AG4AbgBlAHIAXAAxAC4AMQAuADAALQAyADAAMgA2ADAANQAyADUAMQA3ADAAMABcAHQAbwBvAGwAcwBlAHQALgB6AGkAcAAiACAALQBEAGUAcwB0AGkAbgBhAHQAaQBvAG4AUABhAHQAaAAgACIAQwA6AFwAVQBzAGUAcgBzAFwAagB1AG4AYwBoAFwALgBsAG8AYwBhAGwAXABzAGgAYQByAGUAXAAuAGMAbwBkAGUAYQByAHQAcwBkAG8AZQByAFwAcwBhAG4AZABiAG8AeABfAHIAdQBuAG4AZQByAFwAMQAuADEALgAwAC0AMgAwADIANgAwADUAMgA1ADEANwAwADAAIgAgAC0ARgBvAHIAYwBlAA==操作结果:已阻止进程ID:41692操作进程:C:\Users\junch\.codeartsdoer\webserver-PY-241.14494.241\webserver-26.5.1-1782824563112.exe操作进程命令行:C:\Users\junch\.codeartsdoer\webserver-PY-241.14494.241\webserver-26.5.1-1782824563112.exe  serve --port 57699 父进程ID:7228父进程:C:\Windows\System32\cmd.exe父进程命令行:cmd.exe /v:on /c "C:\Users\junch\.codeartsdoer\webserver-PY-241.14494.241\webserver-26.5.1-1782824563112.exe serve --port 57699 & echo exit_code:!ERRORLEVEL!" --------------------------------------------定位到webserver-26.5.1-1782897738514.exe,描述为Bun,未及时允许操作,被火绒阻止在安装后的pycharm插件对话界面一直显示加载中,发生IDE内部错误---------------------------------------java.lang.NullPointerException: Cannot invoke "com.huawei.toolkit.bean.TokenInfo.getAccess()" because "tokenInfo" is nullat com.huawei.codeelf.common.login.LoginService.getCredential(LoginService.java:170)at com.huawei.snap.chat.agent.codeagent.CodeAgentKernelService.refreshTokenAndLanguage(CodeAgentKernelService.java:2873)at com.huawei.snap.chat.settings.panel.GeneralSettingPanel.applyChatLangSwitch(GeneralSettingPanel.java:419)at com.huawei.snap.chat.settings.panel.GeneralSettingPanel.apply(GeneralSettingPanel.java:619)at com.huawei.snap.chat.settings.configurable.GeneralConfigurable.apply(GeneralConfigurable.java:63)at com.intellij.openapi.options.ex.ConfigurableWrapper.apply(ConfigurableWrapper.java:191)at com.intellij.openapi.options.newEditor.ConfigurableEditor.apply(ConfigurableEditor.java:311)at com.intellij.openapi.options.newEditor.SettingsEditor$5.apply(SettingsEditor.java:200)at com.intellij.openapi.options.newEditor.ConfigurableEditor$2.actionPerformed(ConfigurableEditor.java:66)at com.intellij.openapi.options.newEditor.SettingsDialog$ApplyActionWrapper.actionPerformed(SettingsDialog.java:256)at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)at com.intellij.openapi.ui.DialogWrapper$3.fireActionPerformed(DialogWrapper.java:803)at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)at java.desktop/java.awt.Component.processMouseEvent(Component.java:6657)at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3385)at java.desktop/java.awt.Component.processEvent(Component.java:6422)at java.desktop/java.awt.Container.processEvent(Container.java:2266)at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4969)at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4583)at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4524)at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2809)at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:794)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:766)at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:764)at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:763)at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:698)at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.kt:637)at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:584)at com.intellij.openapi.application.impl.RwLockHolder.runWithEnabledImplicitRead(RwLockHolder.kt:138)at com.intellij.openapi.application.impl.RwLockHolder.runWithImplicitRead(RwLockHolder.kt:129)at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:584)at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:77)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:362)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:361)at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:843)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:361)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:356)at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1021)at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1021)at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:356)at com.intellij.openapi.application.impl.RwLockHolder.runIntendedWriteActionOnCurrentThread(RwLockHolder.kt:204)at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:830)at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:398)at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:121)at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:191)at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:236)at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:234)at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:234)at java.desktop/java.awt.Dialog.lambda$show$2(Dialog.java:1081)at java.desktop/sun.awt.SunToolkit.performOnMainThreadIfNeeded(SunToolkit.java:2170)at java.desktop/java.awt.Dialog.show(Dialog.java:1041)at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:894)at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:474)at com.intellij.openapi.ui.DialogWrapper.doShow(DialogWrapper.java:1754)at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1703)at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.kt:134)at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.kt:116)at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.kt:109)at com.huawei.snap.chat.ui.ChatToolLocalWindowPanel.lambda$addListenerToOpenSetting$5(ChatToolLocalWindowPanel.java:311)at com.intellij.util.ui.EdtInvocationManager.invokeLaterIfNeeded(EdtInvocationManager.java:33)at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:1981)at com.huawei.snap.chat.ui.ChatToolLocalWindowPanel.lambda$addListenerToOpenSetting$6(ChatToolLocalWindowPanel.java:311)at com.huawei.snap.chat.ui.ChatToolLocalWindowPanel$3.mouseClicked(ChatToolLocalWindowPanel.java:320)at java.desktop/java.awt.Component.processMouseEvent(Component.java:6660)at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3385)at java.desktop/java.awt.Component.processEvent(Component.java:6422)at java.desktop/java.awt.Container.processEvent(Container.java:2266)at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4969)at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4592)at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4524)at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2809)at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:794)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:766)at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:764)at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:763)at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:698)at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.kt:637)at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$10(IdeEventQueue.kt:584)at com.intellij.openapi.application.impl.RwLockHolder.runWithEnabledImplicitRead(RwLockHolder.kt:138)at com.intellij.openapi.application.impl.RwLockHolder.runWithImplicitRead(RwLockHolder.kt:129)at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:584)at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:77)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:362)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:361)at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:843)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:361)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:356)at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1021)at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:114)at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1021)at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:356)at com.intellij.openapi.application.impl.RwLockHolder.runIntendedWriteActionOnCurrentThread(RwLockHolder.kt:209)at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:830)at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:398)at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)---------------------------------------------------后安装Windows版,在火绒提示时及时允许:-----------------------------------------------------防护项目:隐藏执行PowerShell执行文件:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe执行命令行:powershell -WindowStyle Hidden -EncodedCommand RQB4AHAAYQBuAGQALQBBAHIAYwBoAGkAdgBlACAALQBQAGEAdABoACAAIgBjADoAXABVAHMAZQByAHMAXABqAHUAbgBjAGgAXAAuAGMAbwBkAGUAYQByAHQAcwBkAG8AZQByAFwAYwBvAGQAZQBhAHIAdABzAC0AZABhAHQAYQBcAHMAYQBuAGQAYgBvAHgAXwByAHUAbgBuAGUAcgBcADEALgAxAC4AMAAtADIAMAAyADYAMAA1ADIANQAxADcAMAAwAFwAdABvAG8AbABzAGUAdAAuAHoAaQBwACIAIAAtAEQAZQBzAHQAaQBuAGEAdABpAG8AbgBQAGEAdABoACAAIgBjADoAXABVAHMAZQByAHMAXABqAHUAbgBjAGgAXAAuAGMAbwBkAGUAYQByAHQAcwBkAG8AZQByAFwAYwBvAGQAZQBhAHIAdABzAC0AZABhAHQAYQBcAHMAYQBuAGQAYgBvAHgAXwByAHUAbgBuAGUAcgBcADEALgAxAC4AMAAtADIAMAAyADYAMAA1ADIANQAxADcAMAAwACIAIAAtAEYAbwByAGMAZQA=操作结果:已允许进程ID:30932操作进程:C:\Users\junch\.codeartsdoer\CodeArts_Agent\AgentKernel_Vscode_26_5_4_1_0_0-1112910647029056.exe操作进程命令行:"C:\Users\junch\.codeartsdoer\CodeArts_Agent\AgentKernel_Vscode_26_5_4_1_0_0-1112910647029056.exe" --port=27874 serve 父进程ID:48064父进程:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe父进程命令行:"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass -NoProfile -NonInteractive -encodedCommand IAAKACAAIAAgACAAIAAgACAAIAAgACAAJABsAG8AZwBQAGEAdABoACAAPQAgACcAYwA6AFwAVQBzAGUAcgBzAFwAagB1AG4AYwBoAFwALgBjAG8AZABlAGEAcgB0AHMAZABvAGUAcgBcAGMAbwBkAGUAYQByAHQAcwAtAGQAYQB0AGEAXABsAG8AZwAnADsAIAAKACAAIAAgACAAIAAgACAAIAAgACAAJABtAGEAeABMAG8AZwBDAG8AdQBuAHQAIAA9ACAAMgAwADsAIAAKACAAIAAgACAAIAAgACAAIAAgACAAJABvAHUAdABwAHUAdABMAG8AZwBCAGEAcwBlAE4AYQBtAGUAIAA9ACAAJwBrAGUAcgBuAGUAbABfAG8AdQB0AHAAdQB0ACcAOwAgAAoAIAAgACAAIAAgACAAIAAgACAAIAAkAGUAcgByAG8AcgBMAG8AZwBCAGEAcwBlAE4AYQBtAGUAIAA9ACAAJwBrAGUAcgBuAGUAbABfAGUAcgByAG8AcgAnADsAIAAKACAAIAAgACAAIAAgACAAIAAgACAAJABlAHgAaQB0AEMAbwBkAGUATABvAGcAQgBhAHMAZQBOAGEAbQBlACAAPQAgACcAawBlAHIAbgBlAGwAXwBlAHgAaQB0AF8AYwBvAGQAZQAnADsAIAAKACAAIAAgACAAIAAgACAAIAAgACAAJABlAG4AdgA6AEsARQBSAE4ARQBMAF8ARABBAFQAQQBfAEQASQBSAD0AJwBjADoAXABVAHMAZQByAHMAXABqAHUAbgBjAGgAXAAuAGMAbwBkAGUAYQByAHQAcwBkAG8AZQByAFwAYwBvAGQAZQBhAHIAdABzAC0AZABhAHQAYQAnADsAIAAKACAAIAAgACAA------------------------------------------------------Windows版可正常工作,但pycharm插件版在卸载后安装后仍然停留在加载界面无法继续,尝试修改配置或关闭pycharm时会触发上述IDE内部错误
总条数:622 到第
上滑加载中