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

推荐订阅源

N
Netflix TechBlog - Medium
Recent Commits to openclaw:main
Recent Commits to openclaw:main
L
LangChain Blog
G
Google Developers Blog
GbyAI
GbyAI
Google DeepMind News
Google DeepMind News
Vercel News
Vercel News
Stack Overflow Blog
Stack Overflow Blog
Hugging Face - Blog
Hugging Face - Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
D
DataBreaches.Net
C
Check Point Blog
月光博客
月光博客
MongoDB | Blog
MongoDB | Blog
F
Fortinet All Blogs
MyScale Blog
MyScale Blog
WordPress大学
WordPress大学
M
MIT News - Artificial intelligence
博客园_首页
S
SegmentFault 最新的问题
The Cloudflare Blog
NISL@THU
NISL@THU
T
The Exploit Database - CXSecurity.com
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
H
Help Net Security
大猫的无限游戏
大猫的无限游戏
Spread Privacy
Spread Privacy
Apple Machine Learning Research
Apple Machine Learning Research
爱范儿
爱范儿
U
Unit 42
S
Schneier on Security
博客园 - 司徒正美
Help Net Security
Help Net Security
O
OpenAI News
PCI Perspectives
PCI Perspectives
T
Troy Hunt's Blog
Microsoft Azure Blog
Microsoft Azure Blog
Forbes - Security
Forbes - Security
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
N
News | PayPal Newsroom
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Threatpost
V
Vulnerabilities – Threatpost
美团技术团队
P
Palo Alto Networks Blog
TaoSecurity Blog
TaoSecurity Blog
V2EX - 技术
V2EX - 技术
IT之家
IT之家
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
InfoQ

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

EverUs Ethereal 主题漫游 软件分发管理 Moonlit Playground 山月记 Shortcode 初春图床 AI智能套件 文档 Cosolar 演示站防护 业余无线电 GardMap 通联网格地图 元数据字段管家 评论组件 Next 统一身份认证 Morpho Moesora 全能右键 保险箱插件 Earthquake Aurora InkNest Quiet 项目集 AI回评 AI Foundation Kaze 域名主题路由 代码增强(高亮+折叠+长图折叠) 氢·简 文章组件 Floating Particles Huohuo Weather Glass Vahlok AstraHub 星链 全局私密 Bark 推送 微信读书(WeRead)信息展示 自定义社交分享卡片 Halorum 文章加密 KMath 轻言 Navidrome 播放器 家庭私厨 页面转换器 Sky Blog 3(macOS) 在线显示 邀请码注册 安全跳转助手 日程日历 Cartly 商城主题
业余无线电 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 许可证。