惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
小众软件
小众软件
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
博客园 - 三生石上(FineUI控件)
博客园_首页
N
Netflix TechBlog - Medium
IT之家
IT之家
H
Help Net Security
博客园 - 聂微东
Google DeepMind News
Google DeepMind News
罗磊的独立博客
T
Tailwind CSS Blog
F
Fortinet All Blogs
Hugging Face - Blog
Hugging Face - Blog
MongoDB | Blog
MongoDB | Blog
V
V2EX
量子位
云风的 BLOG
云风的 BLOG
爱范儿
爱范儿
博客园 - 司徒正美
The Cloudflare Blog
Engineering at Meta
Engineering at Meta

Halo - 强大易用的开源建站工具 | 应用市场

源蝶文档 Hanlo Theme 用户小黑屋 情侣主页 微信公众号同步 互动增强 BBS 社区 重要日期 知识库 新野-粗犷主义 站点访问控制 Lottie 动画 展示架 MCP Server 绿野 Luye Log Viewer 超级链接卡片 通知聚合 Akari 深色模式 文章投稿审核 AI RolePlay GitHub 人机验证 心愿便签 Afdian Plus Publica 公共门户 资源下载管理 文章数据趋势分析 归航寻亲
业余无线电 QSL卡片管理系统
2026-05-15 · via Halo - 强大易用的开源建站工具 | 应用市场

业余无线电 QSL 卡片管理系统

业余无线电 QSL 卡片管理系统是一个面向 Halo 2 的插件项目,用于管理 QSO 记录、QSL 收发卡、线上 EYEBALL 换卡、线下 EYEBALL 换卡、收卡编号、公开查询、邮件通知、数据备份和本地打印桥接等流程。

当前插件标识名为 qsl-management,插件显示名称为“业余无线电 QSL卡片管理系统”。

主要能力

插件安装

在线安装

通过HALO应用市场一键安装

https://www.halo.run/store/apps/app-z7ouhnfn

离线安装

从 GitHub Release 下载最新的插件 JAR 文件,然后在 Halo 后台进入插件管理,上传并启用该 JAR。

Release 地址:

https://github.com/bi1kbu/qsl-management/releases

公开页面

插件提供以下公开页面与接口能力(建议通过带参数重定向或反向代理缩短链接使用):

能力 默认路径
公开查询 /apis/api.qsl-management.bi1kbu.com/v1alpha1/cards/page
线上换卡申请 /apis/api.qsl-management.bi1kbu.com/v1alpha1/ONLINE_EYEBALL
线下换卡确认 /apis/api.qsl-management.bi1kbu.com/v1alpha1/EYEBALL
公开签收 /apis/api.qsl-management.bi1kbu.com/v1alpha1/receipt-public

公开页面也支持通过 Halo 内容短码嵌入:

[qsl-card]
[qsl-online-exchange-card]
[qsl-offline-exchange-card]
[qsl-receipt-card]

本地打印工具

本地打印工具用于连接打印机打印卡片、信封封面。推荐使用针式打印机,例如南天PR2E(本项目的测试环境已实测)

本地打印工具位于:

tools/CardPrint

常用启动命令:

cd tools/CardPrint
python -m cardprint.cli ui calibrator  (标定)
python -m cardprint.cli ui online  (在线打印)

打印工具需要配置站点地址、认证方式和打印预设。使用个人访问令牌时,需要在 Halo 中为令牌勾选插件提供的“卡片打印工具”权限模板。

项目结构

src/            Halo 插件后端、扩展模型、权限模板
ui/             Halo 控制台前端
tools/CardPrint 本地卡片打印工具
docs/spec       项目信息结构化文档

关键文档:

  • docs/spec/ProductDefinition.md:产品定义与业务流程
  • docs/spec/BackendApiContract.md:后台、公开 API 合同
  • docs/spec/项目信息结构化清单.md:结构化项目索引

版本说明

版本号分为三部分,以“.”作为分隔符

大版本.小版本.修复迭代版本

其中:
大版本 指的是存在破坏性更新,例如字段的移除、废弃、接口合同变更等,一般需要通过迁移程序将数据做一定的转化。
小版本 指的是存在关键功能更新,例如新增字段、新增功能、新增接口等,一般可以正常更新而无需额外处理。
修复迭代版本 指的是日常修复bug产生的版本,可以完全的无损更新。

插件版本以 src/main/resources/plugin.yamlgradle.properties 为准,正式打包前需同步递增两处版本号。

许可证

本项目使用 GPL-3.0 许可证。