首页 文章 精选 留言 我的

精选列表

搜索[码克助手],共10000篇文章
优秀的个人博客,低调大师

中兴通讯“星云研发大模型”:AI 编程助手、1000 亿 token

2023 年 10 月 11 日-13 日,在中国移动全球合作伙伴大会举办期间,中兴通讯“星云研发大模型”亮相,旨在辅助开发人员进行需求分析、产品设计、编程、测试、版本部署等。 据介绍,“星云研发大模型”支持白名单机制有效控制使用范围,以及代码特征值识别有效识别敏感代码片段、敏感词识别机制可实时监测并拦截敏感内容,还有后台审计机制可完整回溯安全事件等。 中兴通讯表示,2023 年 4 月,“星云研发大模型”使用启动,截至目前,日活人数达 1.2 万人,代码采纳率达 40%~45%,编码提效 30%,整体研发提效 10%。 中兴通讯将领域数据、Know-How 知识积累、数十万篇通信领域技术文档和1000 亿 token的无线 / 核心网 / 云代码语料等注入大模型,进行增量预训练,使用并行训练框架。 中兴通讯称:“自研部署方案使用动态 batch 策略、PagedAttention 技术,结合无损模型量化,吞吐量大幅提升,单 GPU(A800)达到 1500tokens / s,仅使用 4 张 GPU 卡(A800)可满足超千人使用需求。对比业界常规的部署方案,单 GPU 吞吐量分别提升 10 + 倍和 20 + 倍;结合 int4 量化技术,在模型精度不下降情况下,模型大小和显存使用量均下降一半。”

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

谷歌推出 AI 驱动的安卓编码助手 Android Studio Bot

谷歌在 2023 年 Google I/O 大会上推出名为AndroidStudio Bot的 AI 驱动式对话体验,该工具利用 Codey (Google 的编码基础模型,前身是 PaLM 2) 来帮助开发者为 Android 应用生成代码,并提高效率。 开发者可以在 Studio Bot工具中提问,以了解有关 Android 开发的更多信息,或获取修复现有代码中错误的帮助,且这些操作都不需要离开 Android Studio。 Studio Bot 目前尚处于非常早期的阶段,谷歌还在对它进行训练,以让它能够更好地回答问题和帮助学习。此工具不会将源代码发送给 Google ,但会与谷歌共享开发者与 Studio Bot 之间的聊天对话。 Studio Bot 首个版本目前仅供美国的 Android 开发者使用,可以阅读相关文档,了解更多内容。

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

阿里云ECS云服务器使用教程【新手助手篇】

随着云计算普及率越来越高,云服务器已经成为企业及个人用户开展网络业务的首选了,阿里云服务器在国内起步早,现在的用户量是国内第一。因为初次接触云服务,所以阿里云服务器的使用方法,对于很多新手小白还不太了解,下面笔者就讲解阿里云服务器的简单使用教程。 一、节约费用 首先要购买一台阿里云服务器,我们可以领取阿里云代金券后再购买阿里云服务器,在付款时使用代金券就能抵用一大笔费用,节约上云成本。 二、云服务器操作系统选择 Windows,适合于运行 Windows 下开发的程序,如 .NET 等,支持 SQL Server 等数据库(需自行安装),支持使用远程桌面方式登录进行管理。也有很多人用windows系统做远程桌面用途,或者挂机用途。总之对于linux操作系统等纯命令形式不太熟悉的用户,建议选择windows系统。 Unix/Linux,这类操作系统目前最流行的有Ubuntu、CentOS、Debian。linux操作系统是目前最流行的服务器端操作系统,具有强大的安全性和稳定性,免费且开源,轻松建立和编译源代码,一般用于高性能 web 等服务器应用,支持常见的 PHP/Python 等编程语言,支持 MySQL 等数据库。基于现在各种可视化面板越来越普及,也建议大家建站首选 linux系统。 三、部署服务器环境 环境是用于使服务器能够运行网站程序,不同的网站程序对于服务器有不同的要求,当然,大部分的要求都是基本相似的。根据你的实际需求、可以开始配置阿里云服务器上的软件环境,为你的安装网站程序做好准备。 阿里云服务器提供两种方式部署云服务器ECS实例的使用环境:镜像部署和手动部署,推荐镜像部署方式。如果需要个性化定制部署,也可以手动部署。 两种部署方式对比:镜像部署手动部署部署所需时间3-5分钟,阿里云本身提供了面板镜像,可以很好地避免新手对linux面板的陌生感,使用面板就可以很快上手,点击鼠标就可以轻松建站和维护了。更多参阅官方文档。 四、上传并安装网站程序 在部署完运行环境后把网站程序上传到云服务器上,再安装。涉及到安装信息,比如网站根目录、数据库名、数据库账号密码等信息。如果是手动配置服务器,需要你清楚这些信息如何使用。如果是用镜像部署的,在操作过程中都有资料文档对这些信息进行了说明。 网站程序上传之后,在浏览器输入域名访问测试,能正常打开网站说明安装成功了。至此阿里云服务器使用教程也就结束了,当然,如果过程中间可能会出现这个教程里没有提到的问题,也不要心慌,可以在网上多找找相关资料就能解决。

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

用adb命令组装PowerShell实用小工具——Android小助手

[本文出自天外归云的博客园] 前置工作 1. 需要安装adb; 2. 需要本机设置PowerShell脚本运行策略。 脚本示例 PowerShell例子如下: Function GetPkgAndActName(){ #运行脚本前确保app处于激活状态 $a = adb shell dumpsys window windows|findstr Focu; $b = $a -like "*mCurrentFocus*"; $b = $b.Trim(); $startIndex = $b.IndexOf("{"); $endIndex = $b.IndexOf("}"); $pkgAndActName = (($b.Substring($startIndex+1,$endIndex-$startIndex-1)).split(" "))[2]; return $pkgAndActName } Function GetCurrFlow(){ #运行脚本前确保app处于激活状态 $pkgAndActName = GetPkgAndActName; $pkgName = ($pkgAndActName.split("/"))[0]; $activityName = ($pkgAndActName.split("/"))[1]; $userId = (((((adb shell dumpsys package $pkgName | findstr userId).Trim()).split("="))[1]).split(" "))[0] $rets = adb shell cat /proc/net/xt_qtaguid/stats | findstr $userId foreach ($ret in $rets) { $spices = ($ret.Split(" ")) $flow += [int]$spices[5]+[int]$spices[7] } $flow/1000 } function Convert-Size { [cmdletbinding()] param( [validateset("Bytes","KB","MB","GB","TB")] [string]$From, [validateset("Bytes","KB","MB","GB","TB")] [string]$To, [Parameter(Mandatory=$true)] [double]$Value, [int]$Precision = 4 ) switch($From) { "Bytes" {$value = $Value } "KB" {$value = $Value * 1024 } "MB" {$value = $Value * 1024 * 1024} "GB" {$value = $Value * 1024 * 1024 * 1024} "TB" {$value = $Value * 1024 * 1024 * 1024 * 1024} } switch ($To) { "Bytes" {return $value} "KB" {$Value = $Value/1KB} "MB" {$Value = $Value/1MB} "GB" {$Value = $Value/1GB} "TB" {$Value = $Value/1TB} } return [Math]::Round($value,$Precision,[MidPointRounding]::AwayFromZero) } while($true){ Write-Host "输入数字进行选择" -ForegroundColor Green Write-Host "1 唤醒屏幕" -ForegroundColor Yellow Write-Host "2 输入文字" -ForegroundColor Yellow Write-Host "3 触发事件" -ForegroundColor Yellow Write-Host "4 向上滑动" -ForegroundColor Yellow Write-Host "5 向下滑动" -ForegroundColor Yellow Write-Host "6 向左滑动" -ForegroundColor Yellow Write-Host "7 向右滑动" -ForegroundColor Yellow Write-Host "8 删除输入" -ForegroundColor Yellow Write-Host "9 屏幕截图" -ForegroundColor Yellow Write-Host "10 获取手机分辨率" -ForegroundColor Yellow Write-Host "11 获取手机系统版本" -ForegroundColor Yellow Write-Host "12 获取当前app包名和活动名(运行脚本前确保app处于激活状态)" -ForegroundColor Yellow Write-Host "13 流量统计(运行脚本前确保app处于激活状态)" -ForegroundColor Yellow Write-Host "14 进行简单monkey测试" -ForegroundColor Yellow $choice = Read-Host "请选择" switch($choice) { 1{adb shell input keyevent 26} 2{$text = Read-Host "输入文字";adb shell input text $text} 3{$event = Read-Host "输入事件代号";adb shell input keyevent $event} 4{adb shell input swipe 200 800 200 100} 5{adb shell input swipe 200 100 200 800} 6{adb shell input swipe 500 100 100 100} 7{adb shell input swipe 100 100 500 100} 8{ [int]$amount = Read-Host "输入要删除的字符数量"; for($i=0;$i -lt $amount;$i++) { adb shell input keyevent 67; } } 9{ $result = adb devices; $device_id = $result[1].Split()[0]; adb -s $device_id shell /system/bin/screencap -p /sdcard/screenshot.png; adb -s $device_id pull /sdcard/screenshot.png d:/screenshot.png; D:\screenshot.png } 10{adb shell wm size} 11{adb shell getprop ro.build.version.release} 12{ $pkgAndActName = GetPkgAndActName; $pkgName = ($pkgAndActName.split("/"))[0]; $activityName = ($pkgAndActName.split("/"))[1]; "包名:"+$pkgName; "活动名:"+$activityName; } 13{ Read-Host "按任意键开始统计"; $startFlow = GetCurrFlow; Write-Host "流量监控中……`n" -ForegroundColor DarkMagenta; Read-Host "按任意键结束统计"; $endFlow = GetCurrFlow; $consumedFlow = [int]$endFlow-[int]$startFlow $consumedFlowKb = Convert-Size -From KB -To KB -Value $consumedFlow $consumedFlowMb = Convert-Size -From KB -To MB -Value $consumedFlow "共消耗流量:"+$consumedFlowKb+"kb("+$consumedFlowMb+"mb)"; } 14{ $count = Read-Host "请指定随机事件数" $pkgAndActName = GetPkgAndActName; $pkgName = ($pkgAndActName.split("/"))[0]; adb shell monkey -p $pkgName -v $count; } } } 可以根据实际测试过程中反复手点的过程进行组装调配。比如在反复测试登录的情况下,就要反复输入密码,如果来回用手点就比较麻烦,用这个小工具的话就非常轻松了,按一下上再敲一下回车就搞定了。以下是进行统计指定时间内android应用流量的消耗: 退出:ctrl+c

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

文心快码智能化 Coding Agent 实践

在本次 “AI Coding” 专场演讲中,分享者围绕大模型推进下的软件开发变革展开了系统性的内容整理。随着 AI 编码行业进入爆发期,越来越多开发者在日常工作中采纳 AI 辅助工具,行业参与者数量与技术形态也快速扩展。从智能问答到 IDE 插件,再到多形态的智能体与原生 AI IDE,整个生态正在向更复杂的任务协同和更高质量的代码生成演进。 PPT 中重点展示了 AI 编码能力背后的核心技术,包括模型及数据工程、上下文工程与 Agent 工程。模型能力仍然是产品上限的基础,而高质量数据的生产、清洗、标注与评估构成了训练与优化的关键链路。通过代码解析、基于模型生成、结合人类反馈等方式构建训练数据,并配合 SFT、DPO 等机制进行持续优化,是提升质量的主要路径。同时,数据评估体系通过自动化维度分析、对比报告和多模型评分,帮助更系统地发现与定位问题。 在工程体系层面,PPT 强调了上下文的重要性。无论是检索式的 RAG、更加结构化的 GraphRAG,还是通过预生成构建代码库知识体系(如术语词典、代码库 Wiki),其目标都是让智能体能够更准确理解代码库并调用最合适的信息。此外,上下文推理模型用于提升检索质量与信息密度,减少幻觉和跑题情况,使生成结果更贴近用户意图。 演讲还介绍了 Agent 工程的实践。从单 Agent 到 SubAgent,以至于可定制化的 Agent,不同结构用于解决上下文窗口、任务复杂度、记忆污染等问题,并让开发者可以在特定场景下构建专业化能力,如 Debug、UT 或 F2C(设计稿转代码)。在更广泛的研发流程中,智能体通过与工具链的整合,逐步融入需求管理、代码生成、扫描、测试与部署等工作环节,推动构建更加智能化的研发体系。 最后,PPT 指出当前行业对 AI 编码的态度正在从“轻量化体验”走向更严格的工程参与;AI 更像是一个放大器,放大组织的优势,也放大组织的瓶颈。随着场景进一步细分和工程体系持续成熟,AI 与工程师的协同将成为提升研发效能的关键方向。 详情可查看完整 PPT 内容:https://www.oschina.net/doc/526

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

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

Rocky Linux

Rocky Linux

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

用户登录
用户注册