当前位置: 首页 > news >正文

Mac软件推荐

Mac软件推荐

  • 截图
    • Snipaste
    • Xnip
    • Bob
  • 快捷启动
    • Raycast
  • 系统检测
    • Stats
  • 解压缩
    • The Unarchiver
    • Keka(付费)
  • 视频播放
    • IINA
  • 视频下载
    • Downie(付费)
  • 屏幕刘海
    • TopNotch
    • MediaMate(付费)
    • NotchDrop(付费)
    • NotchNook(付费)
  • 本地大模型
    • Ollama
    • LM Studio

在这里插入图片描述

截图

Snipaste

支持Windows、Mac和Linux多平台的截图软件,无广告简单易用,官网地址:https://www.snipaste.com/。
支持功能如下:

  • 截图功能,精确控制截图区域,并支持回放查看截图记录。
  • 贴图功能,将截图或其他图片作为窗口进行置顶。
  • 取色器功能。

Xnip

适用于 macOS 的便捷截图应用程序,特点是支持滚动截图,支持Apple Store下载。
Xnip 具有丰富的图像注释工具。易于使用。

  • 滚动截取
    即使内容未显示在当前屏幕上,它也能帮助您截取整页截图。
    您可以使用滚动截取来截取源代码、文章、聊天记录等。
  • 窗口截取。
    带阴影效果的窗口截取。此外,您可以选择多个窗口并将它们全部一起截取。
  • 颜色选择器工具
    选择屏幕上任何像素的颜色并进行像素完美截取。
  • 物理单位
    使用所选的物理单位大小指示器通过屏幕测量对象。
  • 固定图像
    固定屏幕截图或屏幕上的任何图像。

Bob

Bob 是一款 macOS 平台的 翻译OCR 软件,支持Apple Store下载。
主要特性:

  • 翻译功能:划词翻译、截图翻译、输入翻译、翻译多开、自定义插件、自动识别语种、驼峰拆分、蛇形拆分、AppleScript 调用、PopClip 调用
  • OCR 功能:截图 OCR、静默截图 OCR、访达选图 OCR、离线识别、连续识别、二维码识别、自动复制、智能分段

支持的服务:

  • 文本翻译:系统翻译、火山翻译、腾讯翻译君、阿里翻译、百度翻译、有道翻译、彩云小译、小牛翻译、Google 翻译、Microsoft 翻译、Amazon 翻译、DeepL 翻译、OpenAI 翻译
  • 文本识别:离线文本识别、火山 OCR、腾讯 OCR、腾讯图片翻译、百度 OCR、有道 OCR、Google OCR
  • 语音合成:离线语音合成、火山语音合成 、腾讯语音合成、Google 语音合成、Microsoft 语音合成

快捷启动

Raycast

Raycast是一款Mac 上的启动器工具,功能类似于Mac 自带的聚焦搜索Spotlight,集成了多种实用功能,例如应用程序或文件的搜索、快捷启动应用、任务管理,计算器以及包括翻译、问答在内的自然语言处理等等。它运行速度极快,可扩展性强,并提供大量官方和社区插件。 官网地址为https://www.raycast.com/。

系统检测

Stats

Stats是一款Mac上的系统检测工具,官网地址为:https://github.com/exelban/stats。
Stats提供以下功能:

  • CPU 使用率监控
  • GPU 使用率监控
  • 内存使用情况
  • 磁盘使用情况
  • 网络使用情况
  • 电池电量监控
  • 风扇控制(该功能已停止维护)
  • 传感器信息(包括温度、电压、功率)
  • 蓝牙设备状态
  • 多时区时钟显示

解压缩

The Unarchiver

The Unarchiver 是一款小巧且易于使用的程序,可解压多种不同类型的压缩文件,支持Apple Store下载。

The Unarchiver 支持解压常见格式,例如 Zip、RAR(包括 v5)、7-zip、Tar、Gzip 和 Bzip2。它还支持解压许多较老的格式,如 StuffIt、DiskDoubler、LZH、ARJ 和 ARC。除此之外,它还可以解压其他类型的文件,比如 ISO 和 BIN 光盘镜像,以及某些 Windows 的 .EXE 安装程序。The Unarchiver 还会尝试检测并正确处理压缩文件中的文件名编码,让您可以轻松解压来自世界各地的文件而不会出现乱码。

Keka(付费)

Keka 是一款功能全面且易于使用的文件压缩和解压工具,支持Apple Store下载。

使用 Keka,您可以将任意数量的文件压缩成多种格式。拆分文件并用密码保护它们变得像小菜一碟。只需将您想要压缩的文件拖到 Dock 中的 Keka 图标或主窗口即可。此外,Keka 还支持解压多种压缩文件格式,从 ZIP 和 7Z 到 RAR 文件,甚至分卷压缩文件。只需双击这些文件,它们就会通过 Keka 解压,或者将文件拖放到 Dock 图标或主窗口中即可。

  1. 支持的压缩格式:
    7Z、ZIP、TAR、GZIP、BZIP2、XZ、LZIP、LZ4、BROTLI、ZSTD、LRZIP、AAR、SNAPPY、WIM、DMG 和 ISO

  2. 支持的解压格式:
    7Z、ZIP、RAR、TAR、GZIP、BZIP2、XZ、LZIP、LZ4、BROTLI、ZSTD、LRZIP、DMG、ISO、LZMA、SNAPPY、EXE、CAB、WIM、MSI、PAX、JAR、APK、APPX、XPI、IPA、CPGZ、CPIO、XIP、CPT 等更多格式

视频播放

IINA

IINA是一款非常简洁干净的现代视频播放器,弥补Mac自带视频播放器Quicktime player的缺陷,例如支持视频文件格式有限以及缺乏高级功能,官网地址:https://iina.io/。

  • 提供视频和音乐所需的全部功能:字幕、播放列表、章节等
  • 支持 Force Touch、画中画以及高级 Touch Bar 功能
  • 支持在线字幕搜索和智能本地字幕匹配
  • 播放速度调节
  • 音轨选择
  • 硬件解码
  • 可自定义用户界面

视频下载

Downie(付费)

Downie是一款视频下载工具,支持多达1000多个视频网站,包含bilibili、抖音、youtube、西瓜视频、快手、instagram、Facebook等国内网主流互联网网站。其强大的搜索功能可以直接在软件内搜索到Youtube里面的视频结果,无需额外打开浏览器。下载链接:https://software.charliemonroe.net/downie/。

屏幕刘海

TopNotch

TopNotch是一款隐藏刘海的工具,并支持圆角显示,此外还有动态壁纸的功能,官网地址:https://topnotch.app/。

MediaMate(付费)

MediaMate可以搭配刘海屏,实现音量、亮度和正在播放的全新视觉效果,官网地址:https://wouter01.github.io/MediaMate/。

NotchDrop(付费)

NotchDrop利用 MacBook 的刘海功能,类似于灵动岛,暂存文件并快速打开 AirDrop,支持Apple Store下载。
主要功能:

  • 兼容菜单栏管理工具
  • 拖放文件至刘海区域
  • 从刘海直接打开 AirDrop
  • 自动保存文件 1 天(可配置)
  • 通过简单点击打开文件
  • 按住 Option 键并点击 X 标记即可删除文件
  • 完全开源,注重隐私保护

NotchNook(付费)

NotchNook集成了正在播放显示、日历、便签笔记、镜子和NotchDrop的功能,并且可以自定义窗口大小、功能区等,官网地址:https://lo.cafe/notchnook。

本地大模型

如果想自行搭建“Apple Intelligence”实现本地部署大模型,有以下两款软件推荐。

Ollama

Ollama 是一个轻量级且可扩展的框架,用于在本地设备上构建和运行语言模型。它需要在终端上进行操作,提供了一个简单的 API,用于创建、运行和管理模型,同时还包含一个预构建模型的库,可以轻松应用于各种场景。目前已支持LLaMA、Qwen、Phi、Gemma等系列模型。官网地址:https://ollama.com/。

# 以llama3.2模型为例
# 运行一个模型
ollama run llama3.2
# 拉取一个模型
ollama pull llama3.2
# 删除一个模型
ollama rm llama3.2
# 拷贝一个模型
ollama cp llama3.2 my-model
# 显示模型细节
ollama show llama3.2
# 显示已下载模型列表
ollama list
# 显示当前正在加载的模型
ollama ps
# 停止一个模型运行
ollama stop llama3.2

支持多模态输入:

# 运行模型:ollama run llava
Input:"What's in this image? /Users/jmorgan/Desktop/smile.png"
Output:The image features a yellow smiley face, which is likely the central focus of the picture.

支持多行输入(使用"““prompt””"将文字包含进去):

# 运行模型:ollama run llava
Input:>>> """Hello,
... world!
... """
Output:I'm a basic program that prints the famous "Hello, world!" message to the console.

LM Studio

LM Studio是一款本地离线运行大模型的软件,通过应用内聊天界面或兼容 OpenAI 的本地服务器使用模型。它可以从 Hugging Face 下载任何兼容的模型文件(模型下载速度较慢,需要科学上W),支持 GGUF Llama、Mistral、Phi、Gemma、StarCoder 等 Hugging Face 上的模型,电脑最低要求:M1/M2/M3/M4 Mac,或支持 AVX2 的 Windows / Linux 电脑,官网地址:https://lmstudio.ai/。

相关文章:

Mac软件推荐

Mac软件推荐 截图SnipasteXnipBob 快捷启动Raycast 系统检测Stats 解压缩The UnarchiverKeka(付费) 视频播放IINA 视频下载Downie(付费) 屏幕刘海TopNotchMediaMate(付费)NotchDrop(付费&#x…...

实验14 RNN的记忆能力和梯度爆炸实验

一 循环神经网络的记忆能力 1.数据集构建 创建了一个DigitSumDataset 类,包括初始化函数init、数据生成函数 generate_data、数据加载函数 load_data、__len__ 方法、__getitem__ 方法。 init函数:接受的参数是data_path( 存放数据集的目录…...

LeetCode面试题04 检查平衡性

题目: 实现一个函数,检查二叉树是否平衡。在这个问题中,平衡树的定义如下:任意一个节点,其两棵子树的高度差不超过 1。 一、平衡树定义: 二叉树,一种由节点组成的树形数据结构,每…...

oracle归档模式下的快速热备方法-适合小库

在我们的一些小型的oracle生产库中,有些时候我们可以在不停库且不使用rman的情况下实现数据库的热备。该热备的原理是通过控制数据文件块头的scn号在备份时候不变化,进而保证备份的数据文件数据一致性。 一、环境 数据库版本: 数据库需要开启…...

【机器学习】【分子属性预测】——python读取.tar.gz文件(以OC22数据集为例)

1 Pre-knowledge .tar.gz 文件是一种常见的压缩文件格式,它实际上是两种压缩格式的组合:.tar 和 .gz。 .tar:这是“tape archive”的缩写,是一种打包(archiving)文件格式,用于将多个文件和目录…...

Qt中禁止或管理任务栏关闭窗口的行为

一、前言 作为一个合格的桌面程序,应该具备良好的资源释放的要求,即避免软件退出时,软件界面虽然消失,却假死在后台,只能通过任务管理器强行杀死。这意味着,程序无法通过正常操作进行退出,变成…...

docker的网络类型和使用方式

docker的网络类型 5种网络类型 bridge 默认类型,桥接到宿主机docker0的网络,有点类似于VM虚拟机的NAT网络模型。 案例: docker run --rm -itd --network bridge --name wzy666wzy-bridge alpine host host类型,共享宿主机的网络空间&#…...

二维立柱图|积水类问题

三类问题 求总的积水量求水坑的个数求水坑最深的深度 基本思路 我们需要从列的角度来看第 i i i 列是不是有积水,但我们该如何确定第 i i i 列是否是有积水? 方法是事先维护一个前后缀的最大值, L [ i ] L[i] L[i] 和 R [ i ] R[i] R[…...

vue前端实现导出页面为word(两种方法)

将vue页面导出为word文档,不用写模板,直接导出即可。 第一种方法(简单版) 第一步:安装所需依赖 npm install html-docx-js -S npm install file-saver -S第二步:创建容器,页面使用方法(简单版&#xff1…...

22. Three.js案例-创建旋转的圆环面

22. Three.js案例-创建旋转的圆环面 实现效果 知识点 WebGLRenderer (WebGL渲染器) THREE.WebGLRenderer 是Three.js中最常用的渲染器,用于将场景渲染到WebGL画布上。 构造器 new THREE.WebGLRenderer(parameters) 参数类型描述parametersObject可选参数对象&…...

Elasticsearch:使用阿里 infererence API 及 semantic text 进行向量搜索

在之前的文章 “Elasticsearch 开放推理 API 新增阿里云 AI 搜索支持”,它详细描述了如何使用 Elastic inference API 来针对阿里的密集向量模型,稀疏向量模型, 重新排名及 completion 进行展示。在那篇文章里,它使用了很多的英文…...

Linux WEB服务器的部署及优化

1.用户常用关于web的信息 1.1.什么是www www是world wide web的缩写,及万维网,也就是全球信息广播的意思。 通常说的上网就是使用www来查询用户所需要的信息。 www可以结合文字、图形、影像以及声音等多媒体,超链接的方式将信息以Internet…...

人工智能大模型LLM开源资源汇总(持续更新)

说明 目前是大范围整理阶段,所以存在大量机翻说明,后续会逐渐补充和完善资料,减少机翻并增加说明。 Github上的汇总资源(大部分英文) awesome-production-machine-learning 此存储库包含一系列精选的优秀开源库&am…...

目标跟踪算法:SORT、卡尔曼滤波、匈牙利算法

目录 1 目标检测 2 卡尔曼滤波 3《从放弃到精通!卡尔曼滤波从理论到实践》视频简单学习笔记 3.1 入门 3.2 进阶 3.2.1 状态空间表达式 3.2.2 高斯分布 3.3 放弃 3.4 精通 4 匈牙利算法 5 《【运筹学】-指派问题(匈牙利算法)》视…...

Java版-图论-拓扑排序与有向无环图

拓扑排序 拓扑排序说明 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边<u,v>∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列…...

GTC2024 回顾 | 优阅达携手 HubSpot 亮相上海,赋能企业数字营销与全球业务增长

从初创企业入门到成长型企业拓展&#xff0c;再到 AI 驱动智能化运营&#xff0c;HubSpot 为企业的每步成长提供了全方位支持。 2024 年 11 月下旬&#xff0c;备受瞩目的 GTC2024 全球流量大会&#xff08;上海&#xff09;成功举办。本次大会汇聚了全国内多家跨境出海领域企业…...

eclipse启动的时候,之前一切很正常,但突然报Reason: Failed to determine a suitable driver class的解决

1、之前项目都是启动正常的&#xff0c;然后运行以后发现启动不了了&#xff0c;还会报错&#xff1a; 2、这个Reason: Failed to determine a suitable driver class&#xff0c;说是没有合适的驱动class spring:datasource:url: jdbc:sqlserver://192.168.1.101:1433;databa…...

_tkinter.TclError: can‘t find package tkdnd Unable to load tkdnd library.解决办法

Traceback (most recent call last): File “tkinterdnd2\TkinterDnD.py”, line 55, in _require _tkinter.TclError: can’t find package tkdnd During handling of the above exception, another exception occurred: Traceback (most recent call last): File “1.导入总表…...

VBA高级应用30例应用在Excel中的ListObject对象:向表中添加注释

《VBA高级应用30例》&#xff08;版权10178985&#xff09;&#xff0c;是我推出的第十套教程&#xff0c;教程是专门针对高级学员在学习VBA过程中提高路途上的案例展开&#xff0c;这套教程案例与理论结合&#xff0c;紧贴“实战”&#xff0c;并做“战术总结”&#xff0c;以…...

folly库Conv类型转换源码解析

1,普通类型转换 例子1: bool boolV = true;EXPECT_EQ(to<bool>(boolV), true);int intV = 42;EXPECT_EQ(to<int>(intV), 42);float floatV = 4.2f;EXPECT_EQ(to<float>(floatV), 4.2f);double doubleV = 0.42;EXPECT_EQ(to<double>(doubleV), 0.42)…...

UE4 骨骼网格体合并及规范

实现代码 // Fill out your copyright notice in the Description page of Project Settings.#pragma once#include "CoreMinimal.h" #include "SkeletalMeshMerge.h" #include "Kismet/BlueprintFunctionLibrary.h" #include "AceMeshCom…...

Java版企业电子招标采购系统源业码Spring Cloud + Spring Boot +二次开发+ MybatisPlus + Redis

功能描述 1、门户管理&#xff1a;所有用户可在门户页面查看所有的公告信息及相关的通知信息。主要板块包含&#xff1a;招标公告、非招标公告、系统通知、政策法规。 2、立项管理&#xff1a;企业用户可对需要采购的项目进行立项申请&#xff0c;并提交审批&#xff0c;查看所…...

通过源码⼀步⼀步分析 ArrayList 扩容机制

ArrayList 是 Java 中常用的集合类&#xff0c;它底层实现是基于数组的。为了处理元素的动态增加&#xff0c;ArrayList 会在容量不足时进行扩容。以下是通过源码逐步分析 ArrayList 扩容机制的过程。 1. ArrayList 类的基本结构 ArrayList 继承自 AbstractList&#xff0c;实…...

源码分析之Openlayers中默认Controls控件渲染原理

概述 Openlayers 中默认的三类控件是Zoom、Rotate和Attribution 源码分析 defaults方法 Openlayers 默认控件的集成封装在defaults方法中&#xff0c;该方法会返回一个Collection的实例&#xff0c;Collection是一个基于数组封装了一些方法&#xff0c;主要涉及到数组项的添…...

中间件的分类与实践:从消息到缓存

目录 一. 中间件的基本概念 二. 中间件的主要类型 &#xff08;1&#xff09;消息中间件&#xff08;Message-Oriented Middleware, MOM&#xff09;&#xff1a; &#xff08;2&#xff09;数据库中间件&#xff1a; &#xff08;3&#xff09;Web中间件&#xff1a; &a…...

京东e卡 h5st 4.96

声明: 本文章中所有内容仅供学习交流使用&#xff0c;不用于其他任何目的&#xff0c;抓包内容、敏感网址、数据接口等均已做脱敏处理&#xff0c;严禁用于商业用途和非法用途&#xff0c;否则由此产生的一切后果均与作者无关&#xff01; 有相关问题请第一时间头像私信联系我删…...

《CSS 知识点》滚动条仅在 hover 时才显示(宽度不改变)

很简单&#xff01; 滚动条的滑动小方块背景色默认透明&#xff0c;仅在hover时设置背景色&#xff1b; 滚动条的轨道背景色默认透明&#xff0c;仅在hover时设置背景色&#xff1b; /*滚动条的滑动小方块*/ ::-webkit-scrollbar-thumb {background: transparent; } /*hover…...

手里有病理切片+单细胞测序的数据,如何开展医工交叉的研究?

小罗碎碎念 这一期推文研究一个问题&#xff1a;病理如何与单细胞结合&#xff1f; 病理与单细胞的结合&#xff0c;时常出现在今年的各大顶刊中。 关于这一领域的研究&#xff0c;其实19年就开始了。我把部分低质量的文献做了剔除&#xff0c;但是也基本能反应这一领域的受关注…...

力矩扭矩传感器介绍

在机械臂&#xff08;机器人臂&#xff09;末端使用的力矩扭矩传感器主要用于测量机械臂末端执行器&#xff08;例如机械手爪、抓取装置等&#xff09;所受的扭矩和力。这些传感器对机械臂的控制系统至关重要&#xff0c;能够提供精确的力反馈信息&#xff0c;帮助实现更高效、…...

【Appium】AttributeError: ‘NoneType‘ object has no attribute ‘to_capabilities‘

目录 1、报错内容 2、解决方案 &#xff08;1&#xff09;检查 &#xff08;2&#xff09;报错原因 &#xff08;3&#xff09;解决步骤 3、解决结果 1、报错内容 在PyCharm编写好脚本后&#xff0c;模拟器和appium也是连接成功的&#xff0c;但是运行脚本时报错&…...

做网站要注意什么问题/百度贴吧官网网页

JVM类加载过程JVM类加载过程分为几个阶段&#xff0c;分别是加载、验证、准备、解析和初始化。加载是把二进制字节码载入内存&#xff0c;验证是校验字节流中包含的信息是否符合当要求&#xff0c;准备是为静态变量分配内存并设置静态变量初始值&#xff0c;解析是把常量池内的…...

物联网应用技术是干什么的/网站seo推广排名

paper weekly这篇文章最初出现在Thorben Janssen的Java EE博客上&#xff0c;每周都会发布Java新闻&#xff1a; Thoughts-on-java.org 。 使用Java 8的Optional的理想方法仍然是广泛讨论的话题。 三周前 &#xff0c;我们在Stephen Colebourne上发表了一篇有趣的文章&#xf…...

wordpress上传的图片不显示/搜索引擎有哪些网站

进程控制本文介绍进程创建fork函数fork函数的返回值fork函数的使用写时拷贝fork用法fork调用失败的原因进程终止进程退出的场景进程退出码进程正常退出return exit _exit之间的区别和联系进程异常退出进程等待进程等待的必要性如何进行进程等待waitwaitpidstatus多进程等待模型…...

网站数据库在空间吗/企业培训有哪些方面

亲爱的冒险者&#xff1a;我们于5月31日7&#xff1a;30进行服务器维护&#xff0c;请各位玩家相互转告。本次重点更新内容是&#xff1a;(1)家园新增许愿星功能&#xff0c;自己&#xff0c;好友和同公会成员可使用许愿星许愿并获得奖励。此外&#xff0c;我们还将对战场、副本…...

没网站怎么做二维码扫描连接/盛大游戏优化大师

在数据分析领域&#xff0c;最热门的莫过于Python和R语言&#xff0c;此前有一篇文章《别老扯什么Hadoop了&#xff0c;你的数据根本不够大》指出&#xff1a;只有在超过5TB数据量的规模下&#xff0c;Hadoop才是一个合理的技术选择。这次拿到近亿条日志数据&#xff0c;千万级…...

使用 私有云 做视频网站/建站系统哪个比较好

在测试过程中获取日志 Logcapture --nologcapture 不使用log--logging-formatFORMAT 使用自定义的格式显示日志--logging-datefmtFORMAT和上面类类似&#xff0c;多了日期格式--logging-filterFILTER 日志过滤&#xff0c;一般很少用&#xff0c;可以不关注--logging-clear-han…...