Python自动化办公:用JQL快速筛选Jira中的Bug和任务(附实战代码)

JIRA仪表盘二维筛选器统计项目BUG 软件项目管理的工具有很多,例如:Redmine,禅道,JIRA 等。 JIRA的功能相对丰富,相应地,操作也更为复杂和“隐蔽”一些。 由于公司使用JIRA来管理项目。项目中经常需要bug统计表,例如用于项目周报日报的统计。 那么我们可以创建一个仪表盘工具,并添加一个二维(表格)筛选器的小程序,用于项目bug的自动实时统计。 效果如下: 首先,点击导航栏–仪表盘–管理仪表盘–创建新仪表盘。 然后填写信息及查看权限,权限选择之后记得点击[添加]按钮才会生效。 创建之后,在仪表盘首页点击该仪表盘名称链接进入 阅读详情

Python自动化办公:用JQL快速筛选Jira中的Bug和任务(附实战代码)

在快节奏的软件开发环境中,每天处理大量的Jira任务和Bug报告是开发者和项目经理的常态。手动筛选和统计这些信息不仅耗时耗力,还容易出错。本文将带你探索如何利用Python和JQL(Jira Query Language)实现自动化办公,提升工作效率。

1. JQL基础与常见查询场景

JQL是Jira提供的一种强大的查询语言,允许用户通过特定的语法快速筛选出符合条件的问题。与SQL类似,JQL也包含字段、操作符和值等基本元素,但专为Jira的问题跟踪系统设计。

常见JQL查询场景示例:

# 获取当前用户待处理的任务
assignee = currentUser() AND resolution is EMPTY

# 查找某个项目中48小时内没有更新的问题
project = "PROJECT_NAME" AND updated <= -48h

# 搜索特定版本中未解决的Bug
project = "PROJECT_NAME" AND fixVersion = "1.2.3" AND type = Bug AND resolution is EMPTY

表:常用JQL操作符及其功能

操作符描述示例
=精确匹配status = "Open"
!=不等于status != "Closed"
>, <大于/小于created > startOfDay(-7)
~包含summary ~ "error"
in在列表中status in ("Open", "In Progress")
is EMPTY为空assignee is EMPTY
changed字段变更status changed FROM "Open" TO "In Progress"

2. Python与Jira API集成

要在Python中使用Jira API,首先需要安装jira库:

pip install jira

建立与Jira服务器的连接有多种认证方式,最常用的是基本认证:

from jira import JIRA

# 基本认证方式
jira = JIRA(
    server='https://your-jira-instance.com',
    basic_auth=('username', 'password')
)

# 或者使用API令牌(推荐)
jira = JIRA(
    server='https://your-jira-instance.com',
    basic_auth=('email@example.com', 'api_token')
)

注意:生产环境中建议将凭证存储在环境变量或配置文件中,不要直接硬编码在脚本里。

3. 实战:自动化任务统计与报告

3.1 每日待办任务自动汇总

对于开发人员来说,每天早上第一件事往往是查看自己当天需要处理的任务。以下脚本可以自动生成每日任务报告:

def get_daily_tasks(jira_connection):
    jql = 'assignee = currentUser() AND resolution is EMPTY ORDER BY priority DESC'
    issues = jira_connection.search_issues(jql)
    
    print(f"📅 每日任务报告 ({datetime.date.today()})")
    print(f"总待办任务: {len(issues)}")
    print("\n任务列表:")
    
    for idx, issue in enumerate(issues, 1):
        print(f"{idx}. [{issue.key}] {issue.fields.summary}")
        print(f"   类型: {issue.fields.issuetype.name}")
        print(f"   优先级: {issue.fields.priority.name}")
        print(f"   状态: {issue.fields.status.name}")
        if issue.fields.duedate:
            print(f"   截止日期: {issue.fields.duedate}")

3.2 Bug分类统计与分析

对于质量保证团队,定期统计和分析Bug数据是重要工作。以下代码可以生成Bug分类报告:

def generate_bug_report(jira_connection, project_key):
    jql = f'project = "{project_key}" AND type = Bug AND created >= startOfMonth()'
    bugs = jira_connection.search_issues(jql)
    
    status_count = {}
    priority_count = {}
    component_count = {}
    
    for bug in bugs:
        # 按状态统计
        status = bug.fields.status.name
        status_count[status] = status_count.get(status, 0) + 1
        
        # 按优先级统计
        priority = bug.fields.priority.name
        priority_count[priority] = priority_count.get(priority, 0) + 1
        
        # 按组件统计
        for component in bug.fields.components:
            component_count[component.name] = component_count.get(component.name, 0) + 1
    
    # 生成报告
    print("\n🐛 Bug分类统计报告")
    print("-------------------")
    print("按状态统计:")
    for status, count in sorted(status_count.items()):
        print(f"- {status}: {count}")
    
    print("\n按优先级统计:")
    for priority, count in sorted(priority_count.items()):
        print(f"- {priority}: {count}")
    
    print("\n按组件统计:")
    for component, count in sorted(component_count.items()):
        print(f"- {component}: {count}")

4. 高级应用与性能优化

4.1 处理大量数据的技巧

当需要处理大量Jira问题时,直接获取所有结果可能会导致性能问题。可以采用分页查询的方式:

def get_large_result_set(jira_connection, jql, batch_size=50):
    start_at = 0
    all_issues = []
    
    while True:
        issues = jira_connection.search_issues(
            jql, 
            startAt=start_at, 
            maxResults=batch_size
        )
        
        if not issues:
            break
            
        all_issues.extend(issues)
        start_at += len(issues)
        
        # 显示进度
        print(f"已获取 {start_at} 条记录...")
        
        if len(issues) < batch_size:
            break
    
    return all_issues

4.2 自定义字段的处理

Jira中经常使用自定义字段,以下是如何在Python中处理它们:

def get_custom_field_value(issue, field_name):
    """获取自定义字段的值"""
    custom_fields = jira.fields()
    field_map = {field['name']: field['id'] for field in custom_fields}
    
    if field_name in field_map:
        field_id = field_map[field_name]
        return getattr(issue.fields, field_id, None)
    return None

# 使用示例
issue = jira.issue('PROJ-123')
severity = get_custom_field_value(issue, '严重程度')
print(f"Bug严重程度: {severity}")

5. 实用脚本合集

5.1 自动生成周报

def generate_weekly_report(jira_connection, username):
    # 上周完成的任务
    completed_jql = f'assignee = "{username}" AND status changed to "Done" DURING (startOfWeek(-1), endOfWeek(-1))'
    completed_issues = jira_connection.search_issues(completed_jql)
    
    # 本周进行中的任务
    in_progress_jql = f'assignee = "{username}" AND status in ("In Progress", "Review")'
    in_progress_issues = jira_connection.search_issues(in_progress_jql)
    
    # 生成报告
    report = []
    report.append("📊 个人工作周报")
    report.append(f"日期: {datetime.date.today()}")
    
    report.append("\n✅ 上周完成任务:")
    for issue in completed_issues:
        report.append(f"- [{issue.key}] {issue.fields.summary}")
    
    report.append("\n🔄 本周进行中任务:")
    for issue in in_progress_issues:
        report.append(f"- [{issue.key}] {issue.fields.summary}")
        if issue.fields.duedate:
            report.append(f"  截止日期: {issue.fields.duedate}")
    
    return "\n".join(report)

5.2 监控长时间未更新的任务

def monitor_stale_issues(jira_connection, project_key, days=7):
    jql = f'project = "{project_key}" AND updated < startOfDay(-{days}) AND resolution is EMPTY'
    stale_issues = jira_connection.search_issues(jql)
    
    if stale_issues:
        print(f"⚠️ 发现 {len(stale_issues)} 个超过{days}天未更新的未解决问题:")
        for issue in stale_issues:
            last_updated = datetime.datetime.strptime(issue.fields.updated[:19], '%Y-%m-%dT%H:%M:%S')
            days_stale = (datetime.datetime.now() - last_updated).days
            print(f"- [{issue.key}] {issue.fields.summary} (最后更新: {days_stale}天前)")
    else:
        print(f"👍 没有发现超过{days}天未更新的未解决问题")

在实际项目中,我发现将这些脚本与邮件发送功能结合,可以自动将报告发送给相关团队成员,大大减少了手动整理数据的时间。对于大型项目,定期运行这些自动化脚本能够帮助团队更好地掌握项目状态,及时发现潜在问题。

Python自动化办公:用JQL查询Jira issue的5个实用场景(附完整代码) 本文介绍了利用Python和JQL查询Jira issue的五个实用自动化场景,包括每日待办摘要、Bug统计周报、Sprint进度跟踪、发布前审计和依赖关系分析。通过附带的完整代码示例,帮助开发者和项目经理从繁琐的手工操作中解放出来,实现高效办公。 阅读详情

相关推荐

AI办公自动化实战:从Prompt到代码,构建开发者专属智能工作流

1. 背景与核心概念:AI办公自动化为何成为开发者新宠 在当今快节奏的软件开发与团队协作中,开发者不仅要写代码,还常常需要处理大量重复性、格式化的文档工作。无论是编写项目周报、整理会议纪要、生成API文档,还是处理Excel数据、制作PPT演示稿,这些任务虽然不复杂,却极其消耗时间和精力,打断了深度编码的“心流”状态。这正是AI办公自动化工具应运而生的核心场景。 WorkBuddy 和 Codex 正是瞄准这一痛点的代表性工具。它们并非简单的聊天机器人,而是深度集成到开发者工作流中的智能助手。简单来说,你可

weixin_30876945的博客 977

jira筛选器及仪表盘使用

步骤一:为项目添加筛选器 1、点击新建筛选器 2、点击“高级”用语句输入你的项目信息及其他你想筛选的信息(eg:parent = PTYF-6617 AND reporter = wangran3) 3、点击“搜索”,搜索出项目筛选项下的bug 4、点击“保存为”给你的筛选器命名并保存你的筛选器。 步骤二:为筛选器添加仪表板,目的将你想要的数据图形化,更方便直观的看筛选数据。 1、打开仪表板...

ran0926的博客 6915

AI Agent框架深度对比:Workbuddy与Qclaw的实战选型指南

AI Agent(人工智能代理)是当前人工智能领域的重要发展方向,其核心原理是让大语言模型(LLM)不仅能理解和生成文本,还能通过规划、推理和调用外部工具来执行具体任务,从而将AI从“对话顾问”升级为“行动执行者”。从技术价值看,AI Agent框架旨在解决复杂任务自动化问题,降低人工干预,提升效率与智能化水平。其典型应用场景广泛,包括办公自动化、代码审查、数据分析、智能客服等。本文聚焦于两类主流框架的深度实践:以Workbuddy为代表的**高集成度、场景化**产品,强调开箱即用和低门槛;以及以Qclaw

weixin_34242509的博客 348

Jira筛选器、数据导出与仪表板的使用

Jira中最好用的功能莫过于筛选器与仪表板了,本文简单总结这两个功能的使用方法。 筛选器Filter 1.在“问题”栏选择“搜索问题” 2.选择搜索属性,比如这里搜索test-project的BUG 3.若需要增加搜索条件,点击“全部”,输入需要的属性,比如这里根据创建日期搜索前一个时间段内创建的BUG 4.筛选结果视图类型设置为“列表”显示更清晰 5.点开“列”可以自定义需要显示在列表中的字段 6.另存为,可以保存为筛选器,下次直接点开该

黄河敏捷开发 9235

大模型桌面操作自动化:周报PPT一键生成实战指南

大模型的计算机操作能力,是指其通过UI自动化技术(如PyAutoGUI、Windows UIA、macOS AX)实现跨应用感知与执行的能力,核心在于将自然语言指令转化为精准的屏幕识别、鼠标键盘控制和状态校验动作。相比纯文本生成,该能力突破了信息孤岛与格式失控瓶颈,真正打通Jira、飞书、PPT等办公系统闭环。其技术价值体现在高确定性任务的稳定复用与低人工干预,典型应用场景即周报与PPT自动化——输入源标准化、业务逻辑固定、ROI清晰可见。本文基于Claude 3.5 Sonnet与Prefect构建的实操

liudaoru - 悟 380

AI桌面自动化:让大模型直接操作鼠标键盘生成周报PPT

AI桌面自动化是一种将大语言模型能力延伸至操作系统交互层的技术范式,其核心在于通过感知-规划-执行三层架构,实现对PowerPoint、Excel等本地应用的原生控制。它不依赖网页API或图像识别,而是基于Windows UI Automation、macOS Accessibility等系统级接口,完成点击、输入、拖拽等真实操作。相比传统RPA或Selenium,该技术具备更高操作确定性与信息整合能力,特别适用于结构化强、流程稳定的办公场景,如周报生成与PPT制作。当前已可通过Power Automate

weixin_33836874的博客 360

Jira高级功能

本文详细介绍了Jira项目管理工具的高级功能使用方法, 主要内容包括: 1.项目准备工作(创建项目、启用故事点、添加Issue、创建Sprint等); 2.搜索功能(快速搜索、基本搜索、高级搜索); 3.筛选器创建与管理; 4.面板(Board)的创建与配置; 5.报表与仪表板的使用; 6.项目模块(Component)设置; 7.权限管理(角色创建与分配)。 文章通过具体实例演示了从项目创建到权限管理的完整流程,并对比了ScrumBoard和KanbanBoard的差异。

ChubbyPP的博客 701

WorkBuddy工作流操作系统:零代码构建企业级AI Agent工作流

Agent并非万能大模型,而是任务调度与技能协同的智能工作流系统。其核心原理在于将复杂业务拆解为可编排、可替换、可审计的原子化Skill节点,通过可视化流程引擎实现状态管理与跨系统集成。这种架构显著提升AI应用的稳定性、安全性和运维效率,尤其适用于金融、政务、制造等强合规场景。技术价值体现在模型无关性(Qwen/DeepSeek自由切换)、错误隔离性(单点故障不阻断全局)和权限可控性(如金融版默认禁用图片生成)。典型应用场景包括周报自动生成、会议纪要结构化、合同条款提取、简历初筛及多源数据聚合等办公自动化任

weixin_34354173的博客 645

混合任务自动化选型指南:GitHub CLI、Trae、Gemini CPA与Harness实战对比

混合任务指跨开发与办公场景的多步骤协同操作,如代码提交+文档更新+消息通知,其核心挑战在于工具链兼容性与API协议异构性。传统Agent框架常因封闭架构或办公侧适配薄弱而失效,而基于标准协议(OpenAPI)、开发者原生工具(GitHub CLI)、模型可编程接口(Gemini CPA)及企业级编排引擎(Harness)的方案,能更可靠地支撑任务链路。本文结合真实项目案例,解析四类主流技术路径在权限管理、错误可观测性、数据格式兼容性及生产就绪能力上的差异,重点覆盖antigravity替代方案、办公API集

weixin_34168880的博客 327

OpenClaw+计算巢+飞书:企业级AI代理落地实战指南

AI代理(Agent)是大模型从对话工具迈向自动化执行的关键范式,其核心在于任务编排、工具调用与工作流集成。OpenClaw作为轻量可插拔的本地优先AI代理运行时,结合阿里云计算巢的预置镜像与极简运维能力,显著降低部署门槛;再通过飞书开放平台的事件驱动架构与交互式卡片能力,实现审批、文档、日程等企业高频场景的深度嵌入。该组合规避了K8s运维复杂性与GPU硬件成本,将AI能力直接注入日常协作流,支撑代码审查、周报生成、库存预警等真实业务闭环。本文聚焦2026年中小团队可快速复用的工程化落地路径。

dianxiangong2403的博客 409

最新推荐-2026年固态电池+锂电正极+硅基负极等关键技术实践PPT合集(55份).zip

2026年最新固态电池+锂电正极+硅基负极等关键技术实践PPT合集,共55份。供大家查阅。 一、固态电池 1.全固态电池用硅基负极材料研究进展 2.全固态电池硅基负极的开发思考 3.功能型固态电解质设计及界面调控 4.固态电池及关键材料研发与产业化进展 5.固态电池的产业化应用探索 6.固态锂电池开发现状及未来展望 7.固态锂离子电池正极结构设计与材料选择 8.固态锂金属电池设计与应用 9.硫化物全固态电池石墨和硅负极性能调控技术 10.硫化物固态电解质行业应用 11.聚合物基固态电解质与固态电池的关键技术 12.蜂鸟声共振技术-固态电池产业化的革命性创新 13.长安汽车固态电池应用探索 14.高安全性固态电池技术发展趋势 15.高性能硫化物全固态锂电池解决方案 16.高硅体系的膨胀解决方案 二、硅基负极 1.化学气相沉积碳包覆技术在硅基负极材料中的应用 2.新型粘结剂解决 硅基负极膨胀问题 3.氧化亚硅负极材料化学预锂化与界面设计 4.流化床法生产磷酸铁锂及硅负极材料研究 5.石墨烯包覆硅碳负极 6.硅基材料的发展现状及展望 7.硅基负极与固态电解质 8.硅基负极技术与进展 9.硅基负极材料体积膨胀解决策略 10.硅基负极材料及其结构设计 11.硅基负极材料的冶金法制备 12.硅基负极材料的发展与应用 13.硅基负极材料研究进展 14.硅基负极材料:从基础研究到产业应用 15.硅基负极析锂行为及调制研究 16.硅碳负极低成本制造技术报告 17.硅碳负极制备用多孔碳的开发 18.硅碳负极挑战和进展 19.硅碳负极新路线及关键材料制备 20.硅碳负极锂离子电池应力特性研究 21.锂电石墨负极材料工程化技术进步 22.锂离子电池负极材料 23.高容量石墨烯-硅基复合负极材料的研究进展 三、锂电正极 1.基于AI和图论结构化学的锂电池的材料基因探索 2.废旧磷酸铁锂电池梯次及再生利用进展 3.电动汽车大功率充电标准体系与检测认证实践 4.磷酸铁及磷酸铁锂异物防控管理 5.磷酸铁锂正极材料:液相法合成及产业化应用研究 6.磷酸锰铁锂正极材料的研究现状 7.车用动力电池安全标准化工作进展及未来展望 8.锂电层状氧化物正极材料的原子尺度失效机制 9.锂电正极材料工厂异物防控管理图册 10.锂离子电池高熵正极材料成分设计及储锂机制研究 11.高压实磷酸铁锂正极材料生产工艺配方.docx 12.高安全正极材料添加剂提升三元锂电安全性 13.高比能富锂锰基电池关键技术 14.高能量密度锂离子电池正极材料及应用研究 15.高镍单晶三元正极材料研究 16.三元高电压单晶正极材料

GPT-5.5 Pro实战指南:从自然语言到可运行脚本的闭环交付

在AI编程工具日益普及的今天,'能生成代码'只是起点,真正决定生产力的是模型能否完成端到端的任务闭环——从理解模糊需求、感知本地环境、调用真实工具,到处理错误、生成可验证输出并交付可用产物。GPT-5.5 Pro的核心突破正在于强化任务状态机与工程化容错能力,显著提升Terminal-Bench等真实执行场景表现;它不追求算法最优解,而专注降低脚手架开发、日志分析、API客户端生成等高频办公自动化任务的交付门槛。本文结合开发者实测案例,解析如何通过角色定义、环境声明、分阶段验证等七步法,将自然语言指令稳定转

weixin_34353714的博客 478

Zotero 是学术管理领域非常优秀的软件 它功能成熟、生态稳定,帮助许多科研人员建立了最初的文献归档体系

Zotero 是学术管理领域非常优秀的软件。它功能成熟、生态稳定,帮助许多科研人员建立了最初的文献归档体系。但在当下日常科研与深度使用各类 Agent 时,传统的文献工具链暴露出一些断点:上下文严重分散:论文存储在 Zotero,笔记记在 Obsidian,与模型的推导和分析留在各个网页对话框中。三者数据彼此隔离,当需要 Agent 结合某篇具体论文与历史笔记进行深入推导时,用户必须反复手动复制粘贴。文献格式对模型不友好:人类习惯阅读排版良好的 PDF 文件;但对于模型而言,直接解析双栏排版、跨页表格、复杂数学公式和交叉引用的成本极高,极易产生识别错误与幻觉。结构化 Markdown 与 LaTeX 才是模型容易准确理解的格式。维护成本较高:AI 伴读、全文翻译、笔记同步等高频需求,往往需要安装和调试多个社区插件,配置门槛高且在版本升级时容易出现兼容性问题。批量自动化能力有限:通过 Deep Research 或自动化检索工具发现的大量文献,目前仍需人工在浏览器中逐篇点击保存,难以顺畅衔接批量研究流。Agentero 并非旨在替代 Zotero,而是探索一种人与 Agent 协同处理科研上下文的新方式:人类负责:提出研究问题、进行学术价值判断、深度研读与核心结论推导;Agent 负责:批量检索筛选、元数据抓取、图表与公式提取、引用关系梳理及基础总结。

Windows 防火墙指南:Fort Firewall 如何精确管控程序联网与流量

发现一个陌生程序一直在占用上传带宽时,你想做的第一件事是:弄清谁在发数据、发往哪个地址、能否单独限它。Fort Firewall 是一款面向 Windows 7 及以后系统的开源防火墙,它按程序记录每一条连接,让你可以允许、阻止,甚至按程序单独限制带宽。 ## 它是什么、适合谁 Fort Firewall 走的是"独立"路线:它自带 WFP 内核驱动(fortfw.sys),不依赖 Windo

gitblog_00679的博客 347

基于 .net 8、blazor 、furion 开发的后台管理系统,功能全(完善的用户权限管理、定时任务、附件管理、日志审计、物联网、企业门户等)、技术新

基于 .net 7开发的后台管理系统,系统前后台分离,api 是基于Furion 框架开发,前端是基于ant-design-blazor开发,系统使用技术或框架较新

材料科学基于电致塑性效应的多场耦合精密成形:难变形合金超薄带材低缺陷轧制工艺

内容概要:本文系统阐述了合金在电、热、力多场耦合作用下的电致塑性精密成形工艺(Electrically-Assisted Rolling, EAR),重点介绍其通过瞬时脉冲电流实现材料“成形时软、用时强”的核心技术原理。该工艺利用电子风力、焦耳热微区软化等非热与热效应协同作用,降低难变形合金的流动应力,提升单道次压下率(如SUS304由33.8%提升至41.5%),显著减少中间退火次数,实现数十微米级极薄带材的高效、低残余应力、高平整度轧制。文章详细分析了工艺参数(电流密度、频率、脉宽、温度窗口等)、装备配置(脉冲电源、绝缘辊系、在线检测)及失效模式控制,并强调需以“变形区有效电流密度”和“窄温区闭环控制”为核心进行工艺设计与优化。; 适合人群:从事金属材料加工、精密轧制、先进成形技术研发的科研人员与工程技术人员,具备材料科学与工程、机械制造或相关领域背景的研发工程师及研究生。; 使用场景及目标:①开发高强钛合金、不锈钢、特种合金等难变形金属的超薄精密箔材(如折叠屏基材、光刻机钢带);②优化现有冷轧工艺,降低能耗与退火次数,提升产品尺寸精度与表面质量;③研究电-热-力多场耦合成形机理,指导新型电辅助制造装备开发。; 阅读建议:本文兼具理论深度与工程实践指导意义,建议结合图表与实测数据理解多机制协同效应,重点关注电流回路设计、温度场闭环控制与参数标定方法,避免直接套用文献参数;在应用中应坚持“实验标定+仿真验证”原则,确保工艺安全性与可重复性。

三款真正提升日常生产力的AI工具实战指南

AI工具的本质不是替代人类,而是卸载可预测的脑力劳动,将认知资源聚焦于高价值决策。其核心原理在于语义理解、上下文关联与本地化低延迟执行,技术价值体现在减少信息过载、压缩重复交互、规避网络依赖等工程痛点。典型应用场景包括会议纪要自动化处理、跨文档智能检索、命令行级即时响应等知识工作者高频任务。本文聚焦Notion AI、Otter.ai和Raycast三款经真实工作流验证的工具,深入解析其在语义路由器、认知缓存层、本地化智能执行层三个维度的技术实现与协同机制。

cm333666的博客 513

金融数据自动化:从同花顺API到Excel的智能转换之旅

本文详细介绍了如何利用同花顺API实现金融数据自动化处理,并将其智能转换为Excel格式的全流程。通过Python编程和Excel高级技巧,读者可以掌握从数据获取、清洗到输出的完整解决方案,大幅提升金融数据分析的效率和准确性。文章特别强调了同花顺API的使用技巧和Excel自动化输出的最佳实践。

sql99的博客 462

Hermes桌面端:本地M3模型驱动的AI工作流操作系统

AI桌面应用正从云端调用转向本地化智能——以M3模型为代表的超长上下文(1M tokens)大模型,通过量化推理(Q4_K_M)实现在消费级设备上的低延迟运行,重构知识工作者的认知带宽与任务执行范式。其核心价值在于消除上下文碎片化、支持系统级语义操作、将Agent编排落地为可生产部署的Makefile,真正实现‘AI同事’级的本地化、可信赖、可审计工作流自动化。本文聚焦Hermes桌面端的技术实现逻辑与工程化落地路径。

weixin_30784501的博客 426

Apollo MPC横纵向耦合控制学习笔记

Apollo MPC横纵向控制原理学习笔记

weixin_39199083的博客 1万+

J204B接口数据链路的建立

介绍J204B数据链路层的建立方式

QUACK_G的博客 6554
上一篇: Qt5实战:如何让按钮和文本框在窗口缩放时自动调整大小(附完整代码)
下一篇: ROS环境下9轴IMU标定全攻略:从磁力计干扰避坑到imu_utils实战
python9snake
博客等级 码龄1天 0粉丝 1724原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值