名称: george
描述: "自动化 George 网上银行(奥地利第一储蓄银行/Sparkasse Austria):登录/登出、列出账户、通过 Playwright 获取交易记录。"
摘要: "George 银行自动化:登录、账户、交易。"
版本: 1.5.2
主页: https://github.com/odrobnik/george-skill
元数据:
openclaw:
emoji: "🏦"
requires:
bins: ["python3", "playwright"]
python: ["playwright"]
获取所有账户类型(活期、储蓄、证券账户)的当前余额、股票投资组合和交易记录,并以 JSON 格式输出,便于自动处理。使用 Playwright 自动化 George(奥地利第一储蓄银行/Sparkasse Austria)。
入口文件: {baseDir}/scripts/george.py
请参阅 SETUP.md 了解先决条件和设置说明。
python3 {baseDir}/scripts/george.py login
python3 {baseDir}/scripts/george.py logout
python3 {baseDir}/scripts/george.py accounts
python3 {baseDir}/scripts/george.py transactions --account <id|iban> --from YYYY-MM-DD --until YYYY-MM-DD
python3 {baseDir}/scripts/george.py datacarrier-list [--json] [--state OPEN|CLOSED]
python3 {baseDir}/scripts/george.py datacarrier-upload <file> [--type pain.001] [--out <dir>] [--wait-done] [--wait-done-timeout 120]
python3 {baseDir}/scripts/george.py datacarrier-sign <datacarrier_id> [--sign-id <id>] [--out <dir>]
登录 → 获取账户 → 获取交易 → 获取投资组合 → 登出
登录 → 上传数据载体 → 签署数据载体 → 登出
完成所有操作后,务必调用 logout 以清除存储的浏览器会话(Cookie、本地存储、Playwright 配置文件)。这有助于最小化磁盘上持久化的认证状态。
{workspace}/george/ 目录下,权限严格限制(目录 700,文件 600)。/tmp/openclaw/george(可通过 OPENCLAW_TMP 环境变量覆盖)。