post-at

📦 奥地利邮政包裹智能管家

基于 krausefx 开源 CLI 的非官方奥地利邮政包裹管理工具,支持查询配送状态、设置投递地点偏好,需用户自备账号凭据。

收藏
18.8k
安装
4.1k
版本
v0.1.0
CLS 安全性认证2026-06-03
点击查看完整报告 >

使用说明

核心用法

post-at 是一个面向奥地利邮政(Österreichische Post)用户的非官方 CLI 工具封装技能,提供完整的包裹生命周期管理功能。用户可通过 post-at login 建立会话缓存,使用 post-at deliveries 查看待收包裹列表(支持 --all 查看历史、、--json 输出结构化数据),通过 post-at delivery <tracking-number>> 获取单包裹详情(含包裹照片 URL)。核心差异化功能在于 Wunschplatz 投递地点管理——用户可调用 post-at routing place-options 查看 9 种预设投递位置(门前、信箱上/下、车库、露台等),并通过 post-at routing place 为特定运单设置个性化投递偏好,支持预设快捷方式、原始键值或标签三种配置模式。

显著优点

1. 命令行原生体验:无需打开网页或 App,适合开发者和技术用户的高效工作流
2. JSON 可编程输出:所有查询命令支持 --json 标志,便于脚本自动化和第三方工具集成

3. 投递地点精细化控制:覆盖奥地利邮政完整的 Wunschplatz 选项体系,解决

安全解读

核心用法

post-at 是一款围绕 Austrian Post(奥地利邮政)官方 CLI 工具构建的 Skill,用于在终端环境中管理包裹递送。用户通过配置 POST_AT_USERNAMEPOST_AT_PASSWORD 环境变量完成身份验证后,可实现:

  • 列出待收包裹post-at deliveries 展示追踪号、预计送达时间、发件人及当前状态;支持 --all 查看历史记录、--json 输出结构化数据供脚本解析
  • 查询单票详情post-at delivery <tracking-number> 获取包含包裹照片 URL 的完整物流信息
  • 设置配送偏好(Wunschplatz):支持预设位置(如门前、信箱上、车库内等)或自定义描述,灵活指定安全收件点

显著优点

1. 官方 API 封装:直接对接 post.at 官方接口,数据来源权威,时效性优于第三方聚合平台
2. JSON 输出支持:便于集成至 Home Assistant、通知脚本或 CI/CD 流程实现自动化

3. 配送偏好管理:Wunschplatz 功能对公寓住户、频繁外出用户实用价值高,可减少重复配送

4. 轻量无侵入:纯 Markdown 文档型 Skill,无本地代码执行,依赖外部 CLI 工具

潜在局限

  • 地域限制:仅服务奥地利邮政网络,不适用于 DHL、UPS 等国际物流商
  • 账户依赖:需拥有有效的 post.at 用户账号,且需处理密码凭证的环境变量配置
  • 外部供应链风险:核心功能依赖 npm 包 post-at,存在包劫持或维护中断的间接风险
  • 会话时效:短期令牌机制要求频繁重新登录,长时间无人值守脚本需额外处理续期逻辑

适合人群

  • 奥地利境内频繁网购的开发者与技术用户
  • 需要将包裹状态接入智能家居或通知系统的自动化爱好者
  • 偏好命令行效率、不愿频繁打开邮政 App 查询的重度终端用户

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 凭证泄露 | 密码以环境变量或命令行参数传递 | 使用密码管理器注入,避免 shell history 记录 |
| 供应链攻击 | npm 包被篡改或作者账号被盗 | 安装前执行 `npm info post-at` 与 `npm audit` 验证 |
| API 变更 | 邮政官方接口升级导致工具失效 | 关注上游仓库 release 动态,锁定版本号 |
| 隐私合规 | 包裹数据含发件人、商品类型等敏感信息 | 确保日志与 JSON 输出文件受控存储,符合 GDPR |

综合评估:功能聚焦、设计简洁,在奥地利邮政生态内提供高效的终端工作流,但需用户具备基础的凭证安全与 npm 依赖管理能力。

post-at 内容

手动下载zip · 1.7 kB
SKILL.mdtext/markdown
请选择文件