下载地址:👉无需登录下载

✨ 界面

  • 发送通知: 功能完整的通知发送界面,支持Bark的所有高级功能

  • 服务器管理: 可视化的服务器管理,支持状态监控和批量操作

  • 历史记录: 完整的发送历史记录和统计信息

  • 设置: 丰富的个性化设置选项

🔊 通知功能

  • 自定义通知音: 支持30+种内置通知音效

  • 通知分组: 按组织架构管理推送消息

  • 自定义图标: iOS 15+ 支持自定义通知图标

  • URL跳转: 点击通知后跳转到指定网页

  • 时效性通知: 支持普通/时效性/被动/紧急四种级别

  • 持续响铃: 支持30秒持续响铃提醒

  • 副标题: 支持更丰富的通知内容结构

快速开始

1. 获取Bark设备Key

  1. 在iPhone/iPad上下载并安装Bark应用

  2. 打开Bark应用,你会看到一个设备Key(类似:https://api.day.app/你的设备Key​)

  3. 复制这个完整的URL地址

2. 配置服务器

  1. 启动"Bark通知器"应用程序

  2. 切换到"服务器管理"选项卡

  3. 点击"添加服务器"按钮

  4. 填写以下信息:

    • 服务器名称:给这个配置起一个名字(如:我的iPhone)

    • 服务器地址:粘贴从Bark应用复制的完整URL

    • 启用状态:保持勾选状态

  5. 点击"测试连接"按钮验证配置是否正确

  6. 点击"确定"保存配置

3. 发送基础通知

  1. 切换到"发送通知"选项卡

  2. 在基本信息区域输入:

    • 通知标题:必填,这是通知的主要内容

    • 通知副标题:可选,补充说明信息

    • 通知内容:可选,详细的通知描述(支持 \n 换行)

  3. 点击"发送通知"按钮

4. 使用高级功能

通知音设置

在高级设置区域选择"通知音":

  • 默认: 系统默认提示音

  • Alarm: 闹钟音效

  • Bell: 铃声

  • Chime: 编钟声

  • Glass: 玻璃音效

  • Horn: 喇叭声

  • 更多: 共30+种专业音效可选

通知分组

  • 在"通知分组"字段输入分组名称

  • 相同分组的通知会在iOS通知中心聚合显示

  • 方便管理不同类型的通知

通知级别

  • 普通通知: 标准的通知行为

  • 时效性通知: 可以在专注模式下显示

  • 被动通知: 不会点亮屏幕,静默添加到通知列表

  • 紧急通知: 忽略勿扰模式,强制显示和播放声音

URL跳转

  • 在"跳转URL"字段输入网址

  • 点击通知后会自动打开指定的网页

  • 支持http和https协议

自定义图标

  • 在"自定义图标URL"字段输入图片地址

  • 要求iOS 15或更高版本

  • 建议使用正方形图片,推荐尺寸64x64像素

特殊功能

  • 持续响铃: 勾选后会连续响铃30秒

  • 可复制: 允许用户复制通知内容

历史记录管理

历史记录功能提供完整的通知发送记录管理和统计分析:

记录查看

  • 完整记录: 记录所有发送的通知,包括时间、标题、内容、服务器、状态

  • 状态跟踪: 显示每条通知的发送状态(成功/失败/发送中)

  • 时间排序: 按发送时间倒序显示,最新记录在顶部

  • 详细信息: 支持查看完整的通知内容和服务器信息

搜索与筛选

  • 关键词搜索: 支持按标题、内容进行快速搜索

  • 状态筛选:

    • 全部记录

    • 成功记录

    • 失败记录

    • 今天发送

    • 本周发送

  • 列排序: 点击列标题可按时间、标题、服务器、状态排序

分页浏览

  • 每页数量: 可选择每页显示 20/50/100/200 条记录

  • 分页导航:

    • 首页/末页快速跳转

    • 上一页/下一页翻页

    • 当前页码和总页数显示

统计信息

  • 总记录数: 显示历史记录总数量

  • 成功率统计: 显示成功发送的记录数量

  • 失败率统计: 显示发送失败的记录数量

  • 实时更新: 统计信息随记录变化实时更新

记录管理

  • 自动清理: 根据设置的保留天数自动清理过期记录

  • 手动清空: 一键清空所有历史记录

  • 刷新功能: 手动刷新记录列表

  • 数据持久化: 记录保存在本地配置文件中,重启后不丢失

应用设置

  • 开机自启: 随Windows系统启动自动运行

  • 最小化到系统托盘: 关闭窗口时保持后台运行

  • 自动检查更新: 启动时检查新版本(暂未实现)

  • 保存发送历史: 记录通知发送历史

  • 发送时播放提示音: 本地音效反馈

  • 历史记录保留天数: 自定义历史记录清理周期

快捷键设置

BarkDesk 提供强大的全局快捷键功能,让您能够快速发送剪贴板内容到手机:

快捷键配置
  1. 启用全局快捷键: 勾选后激活快捷键功能

  2. 修饰键组合:

    • Ctrl: 控制键

    • Alt: Alt键

    • Shift: Shift键

    • 可以单独使用或组合使用(如:Ctrl+Alt)

  3. 功能键选择:

    • 功能键: F1-F12

    • 字母键: A-Z

    • 数字键: 0-9

  4. 默认标题: 设置快捷键发送时的通知标题(默认:"剪贴板内容")

快捷键使用方法
  1. 配置快捷键: 在设置中选择合适的快捷键组合

    示例配置:Ctrl + F9
    
  2. 复制内容: 选中要发送的文本并复制(Ctrl+C)

  3. 快速发送: 按下配置的快捷键组合

    操作流程:
    复制文本 → 按快捷键 → 自动发送到手机
    
快捷键功能特点
  • ✅ 全局生效: 在任何应用程序中都可以使用

  • ✅ 剪贴板检测: 自动读取剪贴板内容作为通知内容

  • ✅ 智能发送: 使用默认设置快速发送,无需打开主界面

  • ✅ 多服务器支持: 同时发送到所有已启用的服务器

  • ✅ 后台运行: 即使主窗口关闭也能正常工作

使用场景示例

场景1: 浏览器复制链接

1. 在浏览器中复制重要网页链接
2. 按 Ctrl+F9
3. 手机立即收到链接通知,可以随时访问

场景2: 文档分享

1. 复制重要文档链接
2. 按 Alt+F9
3. 手机收到链接,可以随时查看

场景3: 电脑复制

1. 复制文字
2. 按 Alt+F9
3. 在手机上快捷复制或查看
快捷键推荐配置
  • 轻度使用: F9​ (单键,简单快捷)

  • 避免冲突: Ctrl + F9​ (避免与其他软件快捷键冲突)

  • 专业用途: Ctrl + Alt + N​ (N代表Notification)

  • 快速访问: Alt + Q​ (Q代表Quick发送)

默认通知设置

  • 默认通知音: 设置常用的通知音

  • 默认通知级别: 设置常用的通知级别

  • 默认分组: 设置常用的通知分组

  • 默认图标URL: 设置常用的通知图标

网络设置

  • 请求超时: 自定义网络请求超时时间

  • 重试次数: 设置失败重试次数

  • 代理支持: 配置网络代理

故障排除

Q: 为什么收不到通知?

A: 请检查:

  1. 服务器配置:

    • 服务器地址是否正确

    • 设备Key是否有效

    • 服务器是否已启用

  2. 网络连接:

    • 检查网络连接是否正常

    • 如使用代理,确认代理设置正确

    • 尝试测试服务器连接

  3. 设备端:

    • iPhone/iPad的Bark应用是否正常运行

    • 设备是否开启了推送通知权限

    • 检查设备的网络连接

Q: 通知音没有生效?

A: 请确认:

  1. 在Bark应用中检查通知音设置

  2. 确保设备音量已开启,未处于静音模式

  3. 某些通知音可能需要iOS特定版本支持

  4. 尝试使用其他通知音测试

Q: 快捷键不工作?

A: 检查以下项目:

  1. 快捷键设置:

    • 确认已启用全局快捷键

    • 检查快捷键组合是否与其他软件冲突

    • 尝试更换不同的快捷键组合

  2. 应用状态:

    • 确保应用正在运行(可最小化到托盘)

    • 检查是否有管理员权限要求

  3. 剪贴板内容:

    • 确保剪贴板中有文本内容

    • 尝试复制简单的文本进行测试

Q: 系统托盘图标不显示?

A: 解决方法:

  1. 检查系统托盘设置,确保允许显示所有图标

  2. 在设置中启用"最小化到系统托盘"功能

  3. 重启应用程序

  4. 检查Windows系统的通知区域设置

配置文件管理

配置文件位置

应用程序的配置文件保存在:

%APPDATA%\BarkDesk\config.json

完整路径示例:

C:\Users\[用户名]\AppData\Roaming\BarkDesk\config.json

配置文件内容

配置文件采用JSON格式,包含以下主要部分:

{
  "servers": [
    {
      "name": "我的iPhone",
      "url": "https://api.day.app/你的设备Key",
      "isEnabled": true,
      "status": "已连接"
    }
  ],
  "appSettings": {
    "minimizeToTray": true,
    "autoCheckUpdates": false,
    "saveHistory": true,
    "enableHotKey": true,
    "hotKeyCtrl": true,
    "hotKeyFunction": "F9"
  },
  "defaultSettings": {
    "defaultSound": "",
    "defaultLevel": "active",
    "defaultGroup": "",
    "defaultIcon": ""
  },
  "networkSettings": {
    "timeout": 10,
    "retryCount": 3,
    "useProxy": false,
    "proxyUrl": ""
  }
}

配置备份与恢复

备份配置:

  1. 在"服务器管理"选项卡点击"导出配置"

  2. 选择保存位置,生成配置备份文件

  3. 建议定期备份,避免配置丢失

恢复配置:

  1. 点击"导入配置"按钮

  2. 选择之前备份的配置文件

  3. 确认导入,重启应用生效

手动编辑注意事项

  • 备份原文件: 编辑前务必备份原配置文件

  • JSON格式: 确保文件符合JSON语法规范

  • 重启生效: 手动修改后需要重启应用

  • 字符编码: 使用UTF-8编码保存文件

更新说明

当前版本:v1.0.7

主要功能:

  • ✅ 完整的Bark通知发送功能

  • ✅ 多服务器管理

  • ✅ 全局快捷键支持

  • ✅ 历史记录管理和分页

  • ✅ 系统托盘集成


BarkDesk - 让通知推送变得更简单!

💡 提示:本文档会根据应用功能更新持续维护,建议收藏以便随时查阅。