Setting helpers on the command line: paperpi helper <type>.<helper>
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
Read docs/decisions/setting-helpers.md and the CLI entry point in src/paperpi/cli.py; first resolve how helpers receive prerequisite settings, a decision the issue leaves open. Then implement the command using the selected approach and check that it prints each choice’s show, link, and fill values; the issue also specifies a separate process with the web interface’s time limit.
索引モデルが issue の本文から書いたものです。
説明
From the setting helpers design (docs/decisions/setting-helpers.md, "Later"), agreed with txoof on 2026-10-10: helpers should also work from the command line on the Pi, for people who edit the config file by hand (v1 had met_no.get_coord).
Form chosen by txoof:
paperpi helper met_no.location "Morrison, Colorado"
- Names the plugin type and the helper, not a plugin
id, so it works before the plugin is in the config file. - Prints each choice's
showandlinktexts and itsfillvalues as lines to copy into the plugin's[[plugin]]block. - Runs the helper in its own process with the same time limit as the web interface.
To decide: how a helper that needs other settings first (e.g. an NS API key) gets them: from a plugin block in the config file, or typed after the text.
Low priority; after M5 part 3c (#238).
Area
core (src/paperpi/cli.py), docs.
- 主要言語
- Python
- スター
- 205
- フォーク
- 17
- 平均マージ
- 6時間 13分
- マージ済み PR(30日)
- 39
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
txoof/PaperPi のほかの issue
-
area:core bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
area:web needs-decision
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
メンテナーはふだん 1 日以内に返信
-
area:core area:docs enhancement needs-decision
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
comp/gateway comp/plugins duplicate P3 type/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
NousResearch/hermes-agent#137019 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
bot-triaged module: docs triaged
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
new-entry
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
BinWang28/audio-ai-hub#194 ·
-
confluence: a paged listing's links re-encode a parameter they carry, where real carries it as sentオープンfidelity
難易度 2/5 1〜3時間 初心者へのやさしさ 63/100
メンテナーはふだん 1 日以内に返信