Kimi Work本地桌面智能体:RPA+AI自动化实战指南
这次我们来看一个近期备受关注的本地桌面智能体项目——Kimi Work。这个由月之暗面Moonshot AI推出的工具重点不是概念有多复杂而是能否在普通电脑上实现24/7自动化运行特别是网页浏览、数据采集、GUI操作等常见需求。如果你关心本地部署的稳定性、资源占用、批量任务调度和API集成这篇文章会直接带你走通全流程。Kimi Work的核心定位是本地化RPA机器人流程自动化AI助手它允许用户通过自然语言指令创建自动化工作流比如每晚10点自动抓取某网站数据批量处理Excel报表监控网页变化并发送通知等。与云端自动化工具相比本地部署的最大优势是数据不出域、任务可定制、无需担心服务商限流或停服。从官方介绍和社区反馈看它试图降低自动化技术的使用门槛——你不需要精通Python或Selenium用对话式配置就能生成可执行的自动化脚本。我们将从环境准备、安装启动、功能验证、API调用、资源监控到常见问题排查完整测试这个桌面智能体的实际表现。重点会关注几个实用场景网页内容抓取、GUI自动化操作、定时任务管理、以及如何用API接口将Kimi Work集成到现有系统中。无论你是想替代部分人工操作还是寻求一个可编程的本地自动化助手都可以通过本文快速判断它是否适合你的需求。1. 核心能力速览能力项说明项目类型本地桌面自动化智能体RPAAI开源团队月之暗面Moonshot AI核心功能网页自动化浏览、GUI操作、定时任务、自然语言生成工作流推荐硬件支持CPU运行GPU可选加速依赖具体AI模型显存占用基础功能无需GPU若启用AI辅助生成需按模型尺寸测试支持平台Windows/macOS/Linux需图形化桌面环境启动方式可执行文件一键启动 / 命令行服务化部署API支持支持HTTP API调用可集成到第三方系统批量任务支持多任务队列、定时调度、并发控制适合场景数据采集、报表自动化、网站监控、重复性GUI操作2. 适用场景与使用边界Kimi Work最适合以下几类需求典型适用场景网页数据抓取定期抓取商品价格、新闻内容、社交媒体动态生成结构化数据报表自动化登录业务系统导出Excel/PDF报表自动邮件发送网站监控检测页面内容变化、服务可用性触发告警GUI操作自动化模拟点击、填写表单、上传下载文件等重复性操作测试辅助自动化回归测试、数据准备、环境初始化使用边界与注意事项合规性要求自动化操作必须遵守网站Robots协议、服务条款避免过度请求导致IP被封授权限制处理个人数据、受版权保护内容时需确保合法授权技术边界复杂验证码识别、高强度加密交互等场景可能仍需人工干预资源消耗长时间24/7运行需考虑电脑稳定性、网络波动的影响特别提醒任何自动化工具都可能被滥用请确保你的使用场景符合法律法规尊重数据隐私和知识产权。3. 环境准备与前置条件在开始安装前请确认你的系统满足以下基础要求操作系统要求Windows 10/11推荐macOS 10.15或主流Linux发行版Ubuntu 18.04、CentOS 7需要图形化桌面环境Kimi Work依赖浏览器引擎进行网页操作硬件资源建议内存至少8GB16GB以上更佳Chrome内核浏览器本身占用较大存储至少2GB可用空间用于安装程序、日志、临时文件CPU近5年的主流处理器即可满足基础自动化需求GPU非必需但如果有NVIDIA GPU支持CUDA可加速AI相关功能软件依赖检查# 检查系统版本Linux/macOS示例 cat /etc/os-release # Linux sw_vers # macOS # 检查Python版本如果使用Python API集成 python --version # 需要Python 3.8 # 检查Chrome/Chromium浏览器重要依赖 google-chrome --version # 或 chromium-browser --version网络与权限准备稳定的网络连接网页自动化需要访问目标网站管理员/root权限用于安装程序和服务防火墙设置确保Kimi Work所需端口默认如7860、8080等可访问4. 安装部署与启动方式Kimi Work提供多种安装方式适应不同用户习惯4.1 一键安装包推荐新手对于Windows用户最简便的方式是下载官方可执行文件访问月之暗面官方网站或GitHub Releases页面下载对应系统的安装包如Kimi-Work-Setup-Windows.exe双击运行按向导完成安装安装完成后桌面会出现快捷方式双击启动4.2 命令行安装适合开发者如果你习惯命令行操作可以使用包管理器或直接下载二进制文件# 示例Linux/macOS通过curl下载安装 curl -L -o kimi-work.tar.gz https://github.com/moonshotai/kimi-work/releases/latest/download/kimi-work-linux-x64.tar.gz tar -xzf kimi-work.tar.gz cd kimi-work ./install.sh # Windows通过PowerShell安装 Invoke-WebRequest -Uri https://github.com/moonshotai/kimi-work/releases/latest/download/kimi-work-windows-x64.zip -OutFile kimi-work.zip Expand-Archive -Path kimi-work.zip -DestinationPath .\kimi-work cd kimi-work .\install.bat4.3 Docker部署适合服务器环境对于希望隔离环境或部署到服务器的用户# Dockerfile示例 FROM ubuntu:20.04 # 安装依赖 RUN apt-get update apt-get install -y \ wget \ chromium-browser \ python3-pip # 下载Kimi Work RUN wget https://github.com/moonshotai/kimi-work/releases/latest/download/kimi-work-linux-x64.tar.gz RUN tar -xzf kimi-work-linux-x64.tar.gz # 启动命令 CMD [./kimi-work/kimi-work, --headless]构建并运行docker build -t kimi-work . docker run -d -p 7860:7860 --name kimi-work-container kimi-work4.4 启动验证无论哪种安装方式启动后都应验证服务状态# 检查进程是否运行 ps aux | grep kimi-work # Linux/macOS Get-Process | Where-Object {$_.ProcessName -like *kimi*} # Windows PowerShell # 检查端口监听 netstat -an | grep 7860 # Linux/macOS netstat -ano | findstr 7860 # Windows # 访问Web界面 # 浏览器打开 http://localhost:7860 (或安装时指定的端口)正常启动后你应该能看到Kimi Work的Web管理界面包含任务列表、日志查看、工作流编辑等功能区域。5. 功能测试与效果验证下面通过几个典型场景测试Kimi Work的实际能力5.1 网页内容抓取测试测试目的验证基础网页自动化能力包括页面访问、元素定位、数据提取。操作步骤在Kimi Work界面点击新建工作流输入自然语言指令每隔2小时访问百度热搜榜提取前10个热搜词保存到CSV文件系统自动生成工作流步骤打开浏览器→访问baidu.com→定位热搜元素→提取文本→保存文件设置定时器为2小时循环执行点击立即测试运行一次验证预期结果浏览器自动打开并访问指定页面成功定位到热搜列表元素生成包含10条热搜词的CSV文件任务日志显示执行成功成功判断标准无错误日志CSV文件内容符合预期页面元素定位准确不受页面小幅改版影响定时任务能正常循环执行5.2 GUI自动化操作测试测试目的验证桌面应用程序的自动化控制能力。测试案例自动化文件整理指令监控下载文件夹将图片文件自动分类到Pictures子文件夹生成的工作流文件系统监控→文件类型判断→移动操作测试方法在下载文件夹放入test.jpg、document.pdf等文件预期结果test.jpg被自动移动到Downloads/Pictures/document.pdf保持原位置不变操作日志记录每个文件处理结果5.3 定时任务与批量处理测试测试目的验证任务调度和批量执行能力。测试案例批量网站健康检查创建包含10个网站URL的列表设置工作流依次访问每个网站→检查HTTP状态码→检测页面关键内容→生成报告配置每天上午9点执行验证要点任务准时触发执行所有网站都被正确检查生成详细的健康检查报告失败网站有重试机制5.4 异常处理能力测试测试目的验证系统对异常情况的容错能力。测试场景目标网站暂时无法访问页面元素定位失败网络连接中断磁盘空间不足预期行为适当的重试机制如网络错误重试3次清晰的错误日志和通知任务状态正确更新失败/重试/成功不影响其他并行任务执行6. 接口 API 与批量任务Kimi Work的API接口是其可集成性的关键下面详细介绍调用方法6.1 API服务启动默认情况下Kimi Work启动时会同时开启API服务# 启动时指定API端口如未指定则使用默认端口 ./kimi-work --api-port 8080 --api-host 0.0.0.0 # 验证API服务状态 curl http://localhost:8080/health6.2 核心API接口示例创建自动化任务import requests import json api_url http://localhost:8080/api/v1/tasks headers {Content-Type: application/json} # 创建网页监控任务 task_data { name: 网站价格监控, description: 每日监控商品价格变化, workflow: { steps: [ { action: browser.open, params: {url: https://example.com/product} }, { action: browser.extract, params: {selector: .price, as: current_price} }, { action: file.append, params: {path: prices.log, content: {{current_price}}} } ] }, schedule: 0 9 * * * # 每天9点执行 } response requests.post(api_url, jsontask_data, headersheaders) task_id response.json()[id] print(f任务创建成功ID: {task_id})查询任务状态# 获取任务列表 response requests.get(f{api_url}?statusrunning) tasks response.json() print(f运行中任务: {len(tasks)}) # 获取特定任务详情 task_detail requests.get(f{api_url}/{task_id}).json() print(f任务状态: {task_detail[status]})批量任务管理# 批量创建任务 def create_batch_tasks(urls): tasks [] for i, url in enumerate(urls): task { name: f监控任务-{i}, workflow: { steps: [ {action: browser.open, params: {url: url}}, {action: browser.screenshot, params: {path: fscreenshot_{i}.png}} ] } } tasks.append(task) # 批量提交 for task in tasks: requests.post(api_url, jsontask) print(f批量创建了{len(tasks)}个任务) # 使用示例 urls [https://site1.com, https://site2.com, https://site3.com] create_batch_tasks(urls)6.3 高级批量任务特性任务队列控制# 设置并发限制避免过度占用资源 queue_config { max_concurrent: 3, # 最大并发任务数 retry_policy: { max_attempts: 3, delay: 5000 # 重试延迟5秒 } } # 应用到任务组 response requests.post(http://localhost:8080/api/v1/queues/default, jsonqueue_config)任务依赖关系# 创建有依赖关系的任务链 chain_tasks [ { id: task1, action: data.prepare, next: task2 # task1完成后自动触发task2 }, { id: task2, action: process.data, next: task3 } ]7. 资源占用与性能观察长时间运行自动化任务时资源监控至关重要7.1 实时资源监控通过API获取系统状态import requests import time def monitor_system(interval60): 定时监控系统资源 while True: try: # 获取Kimi Work状态 status_url http://localhost:8080/api/v1/system/status status requests.get(status_url).json() print(fCPU使用率: {status[cpu_percent]}%) print(f内存占用: {status[memory_mb]}MB) print(f活跃任务数: {status[active_tasks]}) print(fChrome实例数: {status[browser_instances]}) print(- * 40) except Exception as e: print(f监控错误: {e}) time.sleep(interval) # 启动监控 monitor_system()关键指标观察点内存泄漏检测长时间运行后内存是否持续增长Chrome实例管理每个任务是否正确清理浏览器进程CPU峰值监控大量并发任务时的处理能力磁盘IO日志文件、截图等资源的写入频率7.2 性能优化建议基于资源观察的调优# 优化配置文件示例 (config.yaml) system: max_concurrent_tasks: 5 # 根据CPU核心数调整 browser: max_instances: 3 # 控制Chrome实例数 memory_limit: 512MB # 每个实例内存限制 timeout: 30000 # 页面加载超时(毫秒) logging: level: INFO # 生产环境建议INFO或WARN max_file_size: 100MB # 防止日志文件过大针对不同场景的资源配置数据采集任务可增加并发数但需监控网络带宽GUI自动化任务减少并发避免桌面交互冲突定时报告任务错峰执行避免资源集中使用8. 常见问题与排查方法问题现象可能原因排查方式解决方案启动失败端口被占用其他程序占用默认端口netstat -ano | findstr 7860更换端口--api-port 8081浏览器自动化失败Chrome/Chromium未安装或版本不兼容检查浏览器版本和路径安装指定版本Chrome或配置浏览器路径任务执行超时页面加载慢、网络延迟查看任务日志中的超时位置增加超时设置优化目标网站元素定位失败页面结构变化、选择器过时使用浏览器开发者工具验证选择器更新元素选择器使用更稳定的定位方式内存持续增长内存泄漏、浏览器实例未释放监控内存使用曲线减少并发任务数配置内存限制定期重启服务API调用返回404API路径错误、服务未启动检查API服务状态和端口验证服务地址检查防火墙设置定时任务不执行系统时间错误、调度器故障检查系统日志和任务日志验证系统时间重启调度服务文件权限错误运行用户权限不足检查文件/目录权限以适当权限运行或配置工作目录权限8.1 深度排查示例浏览器自动化故障排查# 诊断脚本检查浏览器自动化环境 def diagnose_browser_environment(): issues [] # 检查浏览器可执行文件 import shutil if not shutil.which(chrome) and not shutil.which(chromium): issues.append(未找到Chrome/Chromium浏览器) # 检查浏览器版本 import subprocess try: result subprocess.run([google-chrome, --version], capture_outputTrue, textTrue) print(f浏览器版本: {result.stdout}) except Exception as e: issues.append(f浏览器版本检查失败: {e}) # 检查WebDriver可用性 try: from selenium import webdriver driver webdriver.Chrome() driver.quit() except Exception as e: issues.append(fWebDriver初始化失败: {e}) return issues # 运行诊断 problems diagnose_browser_environment() if problems: print(发现以下问题:, problems) else: print(浏览器环境正常)9. 最佳实践与使用建议基于实际测试经验总结以下最佳实践9.1 任务设计原则模块化工作流设计# 好的设计可复用的模块化工作流 workflow_templates: data_extraction: steps: - login_to_system - navigate_to_target - extract_data - export_results monitoring: steps: - check_availability - validate_content - send_notification错误处理与重试机制# 健壮的任务配置 robust_task { retry_policy: { max_attempts: 3, backoff_factor: 2, # 指数退避 retryable_errors: [TimeoutError, NetworkError] }, fallback_actions: { on_failure: send_alert, on_retry_exhausted: log_critical_error } }9.2 安全与合规实践访问控制配置security: api_authentication: true allowed_origins: [https://your-domain.com] rate_limiting: requests_per_minute: 60数据保护措施敏感信息密码、API密钥使用环境变量或密钥管理服务定期清理日志文件中的敏感数据自动化操作遵守目标网站的rate limiting规则9.3 性能优化策略资源调度优化# 智能任务调度 def schedule_tasks_based_on_load(tasks): current_load get_system_load() if current_load 80: # 高负载时延迟执行非紧急任务 for task in tasks: if task.priority low: task.delay(minutes30) return optimized_schedule浏览器实例复用browser_pool: enabled: true max_idle_time: 300 # 秒 pre_warm: 2 # 预启动实例数10. 总结与下一步Kimi Work作为本地桌面智能体最大的价值在于将复杂的自动化技术封装成了易用的工具。经过全面测试以下几个特点值得重点关注最值得尝试的场景替代日常重复性网页操作和数据处理工作构建企业内部的数据采集和监控系统开发测试环境的基础设施自动化首次部署建议从简单的单个任务开始验证基础功能逐步增加任务复杂度观察资源使用情况建立监控告警机制确保24/7运行的可靠性容易遇到的挑战页面结构变化导致的元素定位失败并发任务时的资源竞争问题长时间运行的稳定性维护后续扩展方向与现有CI/CD流程集成实现自动化测试结合其他AI服务增强内容理解和生成能力开发自定义插件扩展自动化能力边界这个工具适合有一定技术背景但不想深入编码细节的用户特别是业务人员、测试工程师、数据分析师等角色。如果你们的日常工作涉及大量重复性电脑操作值得花时间评估Kimi Work是否能提升效率。建议在测试环境中充分验证稳定性和准确性后再逐步应用到生产环境。保持关注官方更新自动化工具需要持续维护以适应系统环境和目标应用的变化。

相关新闻

从目录枚举到bash破壳漏洞、从流量抓包到组权限提权:靶机练习之symfonos3

从目录枚举到bash破壳漏洞、从流量抓包到组权限提权:靶机练习之symfonos3

信息搜集 nmap -sT --min-rate 10000 192.168.8.8 -p-ftp/ssh/web80,经典 的三个端口nmap -sT -sC -sV -O 192.168.8.8 -p21,22,80 -o ports ftp的这个版本似乎是有文件复制的漏洞web渗透 gobuster扫描先扫了一波敏感文件,只出了一个gate目录gobuster dir -u http:/…

2026/10/6 23:13:22 阅读更多 →
Unity开发HarmonyOS多端应用:从手机触控到车机按键的完整适配方案

Unity开发HarmonyOS多端应用:从手机触控到车机按键的完整适配方案

1. 项目概述:当Unity遇上HarmonyOS作为一名在游戏和应用开发一线摸爬滚打了十多年的老码农,我经历过从PC端到移动端,再到如今各种智能终端的浪潮。最近,一个全新的挑战摆在了面前:如何将我们团队用Unity引擎开发的核心…

2026/10/10 12:25:34 阅读更多 →
LSTM神经网络在风电功率预测中的优化与应用

LSTM神经网络在风电功率预测中的优化与应用

1. 风电功率预测的技术挑战与价值在新能源发电领域,风电功率预测一直是个让人又爱又恨的技术难题。我从业十年间参与过多个风电场预测系统建设项目,最深的体会是:预测误差每降低1%,就能为100MW风电场节省约20万元的调度考核费用。…

2026/10/2 9:40:58 阅读更多 →

最新新闻

Elasticsearch Reindex 实战指南:从机制解析到性能调优避坑

Elasticsearch Reindex 实战指南:从机制解析到性能调优避坑

1. 为什么需要 reindex:五个让我踩过坑的典型场景先给没接触过的朋友一个基本认知:reindex 不是某个数据库独享的功能,主流存储引擎基本都有类似的能力。我最早接触是在 Elasticsearch 上,后面在消息队列、关系型数据库分库分表扩…

2026/10/12 2:07:10 阅读更多 →
固定资产管理系统怎么选?从生命周期、折旧到RFID与盘点落地全拆解

固定资产管理系统怎么选?从生命周期、折旧到RFID与盘点落地全拆解

固定资产管理软件这个词,做企业服务和IT的人都绕不开,但真正被问住的时候往往在客户现场:对方拿出采购清单,说要买一套固定资产管理系统,理由是盘点太累了、审计总找麻烦、资产管理岗的人换了好几拨每次都从头理。你会…

2026/10/12 2:07:10 阅读更多 →
C语言实现广度优先搜索:马走日遍历算法详解

C语言实现广度优先搜索:马走日遍历算法详解

1. 项目背景与需求拆解1.1 什么是“之马遍历”?初次看到“广度优先搜索(之马遍历)C语言”这个标题,很多人可能会先愣一下。“之马”其实是象棋中“马走日”的另一种叫法,也叫“日字跳”或“骑士走法”。把一只马放在88…

2026/10/12 2:07:10 阅读更多 →
Nexent 工程规范全解:面向 AI Agent 的仓库地图、编码约束与开发验证流程

Nexent 工程规范全解:面向 AI Agent 的仓库地图、编码约束与开发验证流程

AI AgentAI 应用后端前端大模型RAG 【免费下载链接】nexent Nexent is a zero-code platform for auto-generating production-grade AI agents using Harness Engineering principles — unified tools, skills, memory, and orchestration with built-in constraints, feedba…

2026/10/12 2:07:10 阅读更多 →
Sherpa-onnx 跑 Zipformer ONNX 推理:3 步绕开 Required inputs missing

Sherpa-onnx 跑 Zipformer ONNX 推理:3 步绕开 Required inputs missing

Sherpa-onnx 跑 Zipformer ONNX 推理:3 步绕开 Required inputs missing 【免费下载链接】sherpa-onnx Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Int…

2026/10/12 2:07:10 阅读更多 →
物理与动画系统架构深度解析:从帧循环到Transform协同的引擎设计要点

物理与动画系统架构深度解析:从帧循环到Transform协同的引擎设计要点

做引擎这几年,最常被问到的一个问题就是:物理和动画这两个模块放在一起讲,是不是有点强行组CP?其实不是,这俩在帧循环里的位置紧挨着,数据耦合又深,渲染那边等着同一份Transform结果。你拆开看会…

2026/10/12 2:06:09 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

在数码相机、高清显示屏与现代矢量图形技术高度发达的今天,画面可以做到绝对的锐利、平滑与无瑕。然而,当一张秋日手账插画或拍立得照片过于“平整无瑕”时,往往会散发出一种冰冷生硬的“数码塑料感(Digital Plasticity&#xff0…

2026/10/12 0:00:59 阅读更多 →
活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

在现代网页与移动端设计中,横排(Horizontal Layout)早已经成为了绝对的主流。然而,当我们翻开泛黄的线装古籍、宋版木刻诗集,或是欣赏一张茶道雅集的手写便签时,那种**自上而下纵向书写、自右向左逐列铺展&…

2026/10/12 0:00:59 阅读更多 →
周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

每到周日的晚上八点到十点,很多人心里都会悄悄亮起一盏警示灯。 在心理学上,这种现象有一个专门的称谓——“周日夜晚焦虑症(Sunday Scaries)”。明天又是周一,闹钟又要重新在七点响彻卧房;脑海里仿佛有一个…

2026/10/12 0:00:59 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/12 0:16:30 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/12 0:16:43 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →