Skip to main content

從 JSON 產出對齊的 Instagram 輪播圖,並自己檢查有沒有做壞。Aligned Instagram carousel slides from JSON, with an audit gate that refuses to call a broken deck done.

Project description

bearcarousel

從 JSON 產出對齊的 Instagram 輪播圖(1080x1350 PNG),並且自己檢查 有沒有做壞——紅燈就代表還沒做完。 Generate aligned Instagram carousel slides from JSON, with an audit gate that refuses to call a broken deck done.

pip install bearcarousel

bearcarousel ui                                  # 瀏覽器 UI / browser UI
bearcarousel draft  --framework case --out my_post.json
bearcarousel render --content my_post.json --json
bearcarousel audit  --content my_post.json --json    # exit 1 on RED
bearcarousel open   --content my_post.json           # agent <-> UI live link

第一次執行會把對應版本的完整程式(rulepack、模板、字型、UI)下載到 ~/.bearcarousel/,之後離線可用。升級 pip 套件=升級程式,不會在背後 自我更新。 First run downloads the matching release tree (rulepack, templates, fonts, UI) into ~/.bearcarousel/; everything after that works offline. Upgrading the pip package upgrades the tree — nothing self-updates behind your back.

川輝科技 Brightstream Technology 打造(熊董不上班 / Bear CEO): Instagram · YouTube · 免費 LINE 社群

Apache-2.0. 內附字型 Noto Sans TC 與 Lato 依 SIL OFL 1.1 再散布。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bearcarousel-0.2.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bearcarousel-0.2.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file bearcarousel-0.2.0.tar.gz.

File metadata

  • Download URL: bearcarousel-0.2.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bearcarousel-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2c38eae5d5114a3c6676b08f581df73162fb1da34c98516e9d6dc5dbecfd0ed2
MD5 2a0c9774a9a0ddf0fa03eb53e001bb5c
BLAKE2b-256 2f06453c260b114193a2a1fb66aaf54eb5af35ed0a649dc2d6a128266549e0a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for bearcarousel-0.2.0.tar.gz:

Publisher: release.yml on johnnyang0612/bearcarousel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bearcarousel-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: bearcarousel-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for bearcarousel-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50b58a69a2b0f49ff01987451a6f1fbddb8093afe181b122e0f50dbffec33a54
MD5 8ae97ce6c4c1b86d7501c456e4d08f37
BLAKE2b-256 2d8442c3d43b8b489528855912a3353a34690f129fa349c57cccd6c19801c146

See more details on using hashes here.

Provenance

The following attestation bundles were made for bearcarousel-0.2.0-py3-none-any.whl:

Publisher: release.yml on johnnyang0612/bearcarousel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page