Mac应用 软件定制 案例

嵌入式产测一键烧录与工装控制 CLI 工具-Nordic nRF / CPS / TPS-One-Click NRF Flash Tool
立项背景与目标: 在 Nordic nRF 及配套电源管理芯片(CPS、TPS)的产测与研发调试中,烧录流程往往依赖 J-Link 命令行、OpenOCD、工装 RPC 上电、固件 SCP 上传等多套工具,操作步骤多、易出错,且不同工站(PowerDFU、DataDFU、PowerFCT、DataFCT)流程不一致。本项目旨在用 Python 开发统一的一键烧录与工装控制 CLI,将「选固件 → 选工位 Slot → 自动上电 → 烧录 → 校验 → 下电」串联为可重复的标准流程,并支持打包为 macOS 单文件可执行程序,便于产线工程师与硬件研发人员开箱即用。 核心功能模块: 1)多工站模式:支持 PowerDFU、DataDFU、PowerFCT、DataFCT 四类 Station,按 Slot(1–4)自动映射 RPC 端点 IP/端口; 2)Nordic nRF 一键烧录:集成 SEGGER JLinkExe,自动扫描/选择 J-Link 序列号,生成并执行 Commander 脚本,支持 .bin/.hex、擦除、校验及烧录结果智能判定; 3)PowerDFU 扩展烧录:CPS/TPS 通过 RPC 控制继电器与 I2C 自动烧录,固件经 SCP 上传至工装;ULPOD 走 OpenOCD program_onefile 链路; 4)工装 RPC 自动化:烧录前后自动执行上电/下电、继电器切换、电压测量等 mixdevice 调用,减少人工拨码与接线失误; 5)交互与可观测:彩色终端 UI、进度条/Spinner、固件 SHA256 与路径校验、J-Link 日志解析与失败原因提示;支持 PyInstaller 打包 universal2 单文件分发。 业务流程与功能路径: 工程师启动 CLI(或 MagicTool 可执行文件)→ 选择 Station 与 Slot → 选择操作(烧录 / 一键上电 / 一键下电)→ 拖入或输入固件路径(.bin/.hex)→ 工具按工站 profile 调用 RPC 完成 DUT 上电与继电器配置 → 执行 J-Link 烧录或 CPS/TPS/ULPOD 对应烧录链路 → 实时展示烧录进度与日志 → 自动解析 success/verify 等关键字判定结果 → 烧录结束后 RPC 下电复位 → 提示是否继续下一台 DUT。该工具将分散的嵌入式烧录与产测工装操作收敛为「一条命令、一套交互」,显著提升产线烧录效率与操作一致性。
人工智能、工业互联网
Python
mac/windows医疗摄像头软件-Surgicam
1.医疗行业的视频播放软件,支持高清摄像头,分辨率设置 2.支持mac和windows,多平台稳定兼容,技术栈丰富 3.支持回访 4.支持设置视频格式 5.支持录像,回放,支持 6.支持设置录像时长,录像文件大小分割 7.支持声音录制,音频录制,编码格式修改
医疗健康、物联网
C++
单词 1v1 教师端
“单词1V1教师端”是一套面向英语教师与培训机构的教学管理系统,主要用于教师开展一对一单词陪练、课程教学、学习检测以及学员学习数据管理。项目目标是通过“真人1V1教学 + AI辅助学习 + 抗遗忘训练”的方式,提高学生词汇记忆效率与课堂互动体验,同时帮助教师实现教学流程数字化与标准化。 系统主要分为教师端、后台管理以及学员协同三部分。教师可通过系统进行课程预约管理、学生学习跟踪、课堂测试、学习报告打印以及题库管理等操作。核心功能模块包括:课前学前检测、本组单词复习、课后检测、文章阅读训练、听音识词、看中文识英文、看英文识中文、单词拼写训练、错词强化、抗遗忘复习计划以及教师评分体系等功能。同时结合 AI 能力,实现单词翻译、英文造句自动生成,提高教师备课效率与课堂内容丰富度。 整体业务流程为:后台为学生预约教师 → 教师查看课程安排并开始授课 → 学员进行课前检测 → 教师带领进行单词陪练与专项训练 → 系统自动记录学习情况与错误数据 → 生成课后学习报告与错词内容 → 教师可打印学习报告与题库内容供学生课后复习。系统支持全程真人1V1教学,帮助学生提升词汇记忆、听力识别与阅读能力。
在线教育、企业内部管理
Electron、UniApp、Vue、...
基于 Flutter Desktop 的营业执照与电子公章自动生成平台-企业证照智能生成系统
本项目是一套用于自动生成企业营业执照与电子公章的智能化系统,支持 Windows、macOS 与 Web 平台,主要用于替代传统人工排版与图形设计流程,实现企业证照的快速生成、预览、打印与PDF导出。 系统通过接入第三方企业信息接口(企查查),自动获取企业工商数据,并基于内置模板动态生成符合规范的营业执照与公章图形,大幅提升企业证照制作效率与标准化程度。 项目主要面向企业服务、政务辅助、工商资料处理等场景,可应用于企业信息管理、档案生成、合同系统以及自动化办公流程。 核心功能包括: 1. 企业信息自动查询 系统支持通过企业名称自动查询工商信息,并同步生成营业执照内容。 2. 营业执照自动排版 支持 A3/A4 等多种格式营业执照生成,并根据不同地区规范切换模板。 3. 智能文字布局系统 针对“经营范围”等长文本字段,系统可自动调整字号、换行与布局,避免内容溢出。 4. 公章自动绘制系统 通过代码动态绘制企业公章,包括圆弧文字、防伪线、五角星等元素。 5. PDF导出与打印 支持高精度 PDF 导出,并可直接连接系统打印机完成打印输出。 6. 所见即所得预览(WYSIWYG) 界面预览效果与最终PDF输出完全一致,保证打印结果准确性。 7. 多模板动态切换 支持普通企业、分公司、特殊区域等多种营业执照模板。 该系统实现了传统“人工PS排版”向“代码自动生成”的转变,具备较强的自动化能力与生产实用价值。
企业服务(saas)、人力资源/HR
Dart、Flutter
企业项目管理-数据差异可视化工具
1、立项背景和目标 本项目为“数据差异对比可视化工具”,主要面向软件开发、科研数据分析、企业办公和数据审计等场景。传统文件对比工具多以纯文本逐行比较为主,对 JSON、CSV、Excel 等结构化文件支持不足,差异展示不够直观,也缺少历史记录、规则复用、结果导出和审计追踪等完整业务流程。因此,本项目旨在设计并实现一个支持多格式文件差异检测、可视化展示、规则过滤、任务管理和统计分析的一体化平台,提高用户对数据变更的识别效率和管理能力。 2、软件功能、核心功能模块介绍 系统主要包括用户登录注册、文件上传与文本输入、数据差异对比、差异可视化、过滤规则设置、对比任务中心、文件记录管理、差异备注标记、结果导出、多版本连续对比和数据看板等模块。核心功能是对文本、JSON、CSV、Excel 文件进行差异检测,并根据文件结构展示新增、删除、修改等结果。系统支持忽略空白、忽略大小写、忽略注释、高级规则过滤、归一化处理和规则预设保存,方便用户根据不同业务场景灵活配置对比规则。同时,系统会保存对比任务、上传文件元数据、导出记录和多版本对比记录,形成完整的数据对比与追踪闭环。 3、业务流程、功能路径描述 用户首先通过 /login 页面完成注册或登录,进入系统首页 / 后可查看功能入口。用户在 /compare 数据对比页面选择文件上传、文本粘贴或多版本文件上传方式,设置文件类型和过滤规则后发起对比。系统完成差异分析后,会以统计卡片、左右分栏、高亮列表、JSON 树形视图或表格差异视图展示结果,用户可以定位具体差异、添加备注、设置标签和处理状态,并将结果导出为 HTML 或 PDF 报告。对比完成后,系统自动保存任务记录,用户可在 /jobs 查看对比任务详情和多版本记录,在 /history 查看历史结果,在 /files 查看上传文件信息,在 /settings 配置默认规则和主题,在 /dashboard 查看任务数量、差异分布、导出次数和最近趋势等统计信息。
企业内部管理
Django、FastAPI、React
电商高并发订单系统重构(后端 / 架构方向)
项目名称:电商订单中心 V2.0 重构 | 技术栈:Python+FastAPI+Django REST Framework+MySQL+Redis+RabbitMQ+Celery+Docker+K8s | 时间:2024.03–2024.10 | 角色:技术负责人(主导 5 人团队) 背景(S):原单体订单系统支撑日均 80 万订单,峰值 QPS 1200+,存在超时、数据不一致、扩容困难问题,客诉率高 任务(T):主导微服务架构重构,实现高可用、高性能、可扩展,支撑日均 200 万订单,峰值 QPS 5000+
电商
Python
网盘文件透明文件系统代理-网盘文件挂载
1. 网盘用户需要管理和监控自己的网盘文件,并做备份或者上传。此应用可以将网盘中的文件透明展示在操作系统的文件系统中,支持多种网盘,比如百度网盘,阿里网盘,115网盘等。 2. 此应用可以让用户类似操作本地文件一样操作网盘中的文件。 3. 监控本地文件变动,将文件变动同步到云盘中。 4. 文件部分下载读取,操作系统打开一个文件时不会将文件完整下载下来,而是缓存一部分,操作系统读取到哪部分返回给操作系统。
云计算
C++、Rust
企业级Python自动化开发平台 - 智能数据处理与业务提效系统
本项目面向中小企业及个人开发需求,定位为基于Python的自动化开发与数据处理解决方案,主要解决重复性人工操作多、数据分散、处理效率低、业务流程难以标准化等问题。系统支持数据采集、数据清洗、批量处理、报表生成、接口对接、定时任务调度、后台管理及权限控制等核心功能,可根据不同客户场景快速进行模块化定制。业务流程上,用户提交任务需求后,系统可完成数据获取、规则处理、结果输出和日志追踪,形成从输入到交付的闭环,提高效率并降低人工成本,适用于运营支持、信息整理、业务自动化和轻量级管理场景。
金融、物联网
Python、Flask、MySQL、S...
激光光束分析软件
本软件是一款专业级的激光束质量分析工具,集成了50余种符合ISO标准的光束参数算法,广泛应用于工业激光加工、科研光学实验及医疗激光设备的光束诊断。软件以高精度、高可靠性为核心,帮助用户快速评估激光光束质量,优化光学系统设计,确保激光器性能符合国际标准。 核心功能: 光束质量分析:实时计算M²因子、光束传播比、束腰位置与尺寸,严格遵循ISO 11146标准。 光斑参数测量:支持光斑直径(多种定义:D4σ、 knife-edge等)、椭圆度、指向稳定性、功率密度分布等超过50种特征参数提取。 多格式数据兼容:可导入相机、CCD、扫描狭缝等多种设备采集的光束图像或数据文件。 可视化与报告:提供2D/3D光斑分布图、光束轮廓曲线、等温线图;一键生成符合ISO标准的测试报告(PDF/Excel)。 批处理与自动化:支持批量数据分析和自动化测试序列,适用于生产线质量监控。
工业互联网
C++、Python
A新闻智能摘要系统
Elite News Digest 是一款本地运行的 AI 新闻精选工具。用户通过桌面图形界面一键启动,程序自动并发抓取 TechCrunch、Ars Technica、36氪、BBC、卫报、新华社六大信源的新闻标题,调用 DeepSeek 大模型对每条新闻进行重要性评分,按科技与时事两个方向筛选出当日最具价值的新闻,再通过无头浏览器提取文章全文,最终自动同步至 Notion 知识库存档。整个流程无需人工干预,实时日志面板展示每步进度。
人工智能、内容平台
PyAutoGUI、.NET Core、...
VoodooLivePlayer-直播播放器
1. 为iOS和Mac开发支持rtmp和flv的低延迟、秒开直播流播放器。 2. 可以通过打开rtmp或者flv的url来播放对应的视频直播流。 3. 通过获取西瓜视频的直播列表,来展示player核心功能。用苹果的原生网络框架实现了rtmp的协议,并且提供了低版本没有网络框架的降级方案。
音视频、内容平台
Objective-C、Swift、Sw...
UCB CS186数据库
简单实现了一个数据库项目: 1.数据库查询与优化 (SELECT语句,多表连接等) 2 B+树索引的支持与实现 (支持等值与范围查询,叶节点链表支持顺序扫描) 3 事务与并发控制(事务状态管理‌,事务控制和并发控制,锁机制) 4 恢复与日志机制
智慧数字孪生
PL/pgSQL
AI聊天应用
1. 项目背景 致力于为客户提供多家主流AI大模型厂商于一体的AI聊天应用 2. 软件功能 基础AI对话功能:支持切换主流的AI大模型,创建会话,与AI实时对话 角色模版功能:预置多种优化的角色提示词模版,一键启用拥有特殊角色模版的AI助手,比如文案大师 生图功能:支持使用生图AI创建生图任务
人工智能
Python、Flask、Docker ...
C语言-班级通讯录管理系统-学生通讯录助手
1.项目是数据结构与C语言的综合学习实践,目标是开发一个功能完整、逻辑严谨的控制台程序,将理论算法应用于实际场景。通过实现一个班级通讯录管理系统,旨在掌握使用结构体构建数据模型、设计核心算法维护数据有序性,并完成从用户输入到数据处理的完整编程流程。 2. 系统包含四大核心模块:① 数据管理模块:定义了结构体数组作为存储核心,确保数据在内存中的高效组织;② 核心算法模块:实现了按学号有序插入(Insert)和按姓名删除(Delete)两个关键算法,保证数据动态操作后的完整性;③ 用户交互模块:提供清晰的命令行菜单,实现用户选择与功能调度的衔接;④信息展示模块:负责将存储的数据以规整格式打印输出,便于验证。 3. 程序启动后进入循环菜单。例如,当用户选择“增加”功能,系统会提示输入学号、姓名、电话,然后自动调用Insert算法,在结构体数组中查找合适位置并插入,保持整体按学号递增有序,最后反馈操作结果。删除、查询等操作均遵循“输入-处理-输出”的清晰路径,形成一个闭环管理流程。
在线教育
C语言控制台版猜数字游戏开发
业务和功能介绍(C语言控制台版猜数字游戏开发) 1. 立项背景和目标:为学习C语言基础语法与逻辑开发,制作一款桌面端控制台猜数字小游戏,满足游戏/电竞类基础娱乐需求,同时适配生活服务类简易程序开发的学习与实践场景。 2. 软件功能、核心功能模块:核心模块包含随机数生成模块(设定1-100随机数字)、玩家输入验证模块(判断输入是否为有效数字)、难度分级模块(简单/中等/困难对应不同数字范围与提示次数)、结果反馈模块(提示数字偏大/偏小或猜对结果)。 3. 业务流程、功能路径描述:玩家启动程序后,先选择游戏难度,系统生成对应范围随机数;玩家输入数字,程序实时验证并给出反馈;玩家根据提示调整输入,直至猜对数字,程序显示游戏用时与尝试次数,完成一局游戏流程
游戏/电竞、生活服务
Visual Studio Code
Found 跨平台高性能渲染引擎 -Found
引擎定位:一款支持 Windows 和 macOS 双端的高性能图形渲染引擎,专为复杂的 3D 资产预览、高动态范围 (HDR) 影像查看及高清视频播放而设计。 核心能力: 多格式混排渲染:支持在同一场景中混合渲染 3D 模型 (glTF/USD/FBX)、HDR 全景图、4K 视频流及高帧率序列帧。 高保真画质:具备完整的 PBR 材质表现、基于图像的环境光照 (IBL)、HDR 色调映射及 Gamma 校正,还原真实物理光影。 实时交互:提供流畅的鼠标/触摸操作(旋转/缩放/平移),支持骨骼动画播放、材质参数实时调节及可视化调试模式(线框/法线/UV)。 编辑器集成:通过 Qt/QML 前端提供友好的操作界面,支持属性检查、时间轴控制及资源热加载。
音视频、工业互联网
C++
奇妙助理 APP
【立项背景】 针对知识工作者日常任务繁杂、容易遗漏的痛点,基于David Allen的GTD(Getting Things Done)方法 论,开发一款帮助用户高效管理待办事项的效率工具。目标是让用户「清空大脑,专注当下」。 【核心功能模块】 1. 快速收集:支持全局快捷键一键记录灵感,降低收集阻力 2. 任务澄清:引导用户对收集的事项进行GTD决策(是否可执行、下一步行动、委派或归档) 3. 项目管理:支持多层级项目拆解,追踪复杂目标的完成进度 4. 智能推荐:根据时间、精力、情境智能推荐当前最适合执行的任务 5. 定期回顾:内置周回顾清单,帮助用户保持系统健康运转 【业务流程】 收集 → 澄清 → 组织 → 回顾 → 执行,形成完整的GTD工作流闭环。支持iOS和macOS双平台,数据通过iCloud实时同步。
人工智能
Swift、CloudKit、Swift...
香港中文大学(深圳)音乐学院琴房自动预定脚本-MUS Booking
## 立项背景与目标 MUS Booking System 面向香港中文大学(深圳)音乐学院琴房预约,解决官方系统登录繁琐、网络敏感、热门琴房成功率低等问题。项目提供生产级(v2.10.0)自动化工具,在 VPN、校园网或 Reqable 环境下一键完成登录、批量与定时抢房,在满足校内安全要求前提下提升成功率和体验。 ## 软件功能与核心模块 ### 自动登录与 Cookie 通过 GUI 一键登录,自动填写学号与密码、提交表单并抓取 Cookie,保证身份合法和会话稳定。 ### 智能网络适配 自动识别校园网/VPN、Reqable(127.0.0.1:9000)及系统代理,也可在 Cookie 面板手动检测,确保对 SSL 要求严格的校内接口在不同网络下可访问。 ### 定时与批量预订 支持“立即执行”与“定时执行”,可将多个琴房与日期组合成一个任务并按优先级依次尝试,一旦成功即停止;超过 2 小时的请求会自动拆分为多个 2 小时时段,以符合教务规则。 ### GUI 客户端与预订引擎 桌面端由 src/GUI.py 提供主窗口、设置、Cookie、自动登录与任务管理等界面;核心逻辑由 src/main.py 中的 CrazyRequests 与 book() 完成,封装 SSL 容错、代理路由、统一 UA/Cookie 头及琴房 ID 映射,并在失败时返回可读错误信息。 ### 配置与质量保障 config.yaml 统一保存启动时间、执行模式、代理与 Cookie 信息、用户档案及请求列表,便于在“单次抢房/连续预约”等场景间复用。测试脚本覆盖网络、SSL、Qt 代理、预约接口和自动登录,配合 PySide6、WebEngine、PyYAML、requests 等依赖,保证主要平台的一致行为。 ## 业务流程与功能路径 ###准备:下载并解压发行包,在“设置”中填写学号、密码、联系方式等,可通过“自动检测”完成 VPN/代理适配和配置初始化。 ###建模:在主界面点击“+ 添加一组预定请求”,选择琴房、日期和时间段,可设置多个备选方案,自动写入 config.yaml。 ###执行:选择立即或定时启动后,AutoLogin 获取最新 Cookie,BookingWorker 依次调用 book() 提交请求,并按规则进行 2 小时拆分与“成功即停”。 ###结果与复盘:日志实时显示成功记录及失败原因(如 Cookie 过期、网络异常、放号竞争失败等),用户可据此排查网络或更新 Cookie,并结合历史记录优化后续策略。 综合来看,MUS Booking System 通过可视化配置界面、稳健预订引擎、智能网络适配及完善测试文档,构建了“准备 → 建模 → 执行 → 反馈与复盘”的闭环流程,有效降低琴房预约的人力成本和失败风险。
生活服务
Python
SIMS-OA
1、立项背景:随着公司规模扩大和业务的快速发展,现有的人工审批、纸质传递、邮件沟通等传统办公方式已无法满足高效管理的需求。为解决以上问题,提升公司企业整体运营效率与管理水平,启动OA(办公自动化)模块的建设项目势在必行。 2、项目目标:打造一个集审批流、协同办公、信息共享一体的数字化办公平台,实现"流程标准化、协作高效化、管理可视化"。 3、软件功能与核心模块介绍:个人办公中心(此为员工的统一工作门户,聚合待办事项、通知公告、日程安排等),流程审批模块(实现企业各类审批流程的电子化、自动化流转,是本项目的核心),协同办公模块(皆在打破部门墙,促进团队协作),行政管理与知识库(对公司固定资产、办公用品进行线上登记与申领管理;简历分类目录,用于存储和管理公司制度、项目文档、培训资料、技术方案等,支持权限控制和全文检索)。 4、业务流程:OA模块通过电子化流程引擎,将诸如请假审批在内的各类办公室业务,构建一个从"发起→流转→审批→归档"的端到端的自动化路径。员工统一入口在线提交表单后,系统依据预设规则,将任务自动推送至各审批节点的待办列表中,并可实现条件分支、并行会签等智能流转。在此过程中,所有参与方向均可实时追踪流程状态与审批意见,而系统的主动通知机制确保了信息的即时同步,最终形成一个全线上、可追溯、高透明的闭环管理,彻底消除了传统纸质与人工询问的延迟与不确定性。
企业内部管理
TypeScript、Electron、...
字幕大师工具
最简单高效的视频字幕制作软件 支持自动中英文语音转文字 支持字幕翻译,直接导出双语字幕 内置丰富的字幕背景条,更可DIY设计背景条 快速合并视频和字幕,直接导出加好字幕的视频 多功能字幕编辑器,支持导出多种格式的字幕文件 支持导出XML+PNG序列,无缝对接第三方视频制作软件
音视频
C++、Qt
  • 1
  • 2
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服