{K} K-Tech Studio
K-Tech Studio v1.0.3 GitHub へ直接確認 Talks to GitHub directly ☕ Buy Me a Coffee

更新は、確認して選んでからインストールする Updates: check, select, then install

K-Tech Update Guard は、インストールしているコミュニティ項目の更新を、自分のタイミングで確認するツールです。あれば件数が分かり、チェックしたものだけインストールします。確認はあなたのアプリから GitHub へ直接行きます。作者のサーバーには送りません。無料(MIT)。

K-Tech Update Guard checks installed community items when you ask. If anything is new, you see the count, tick what you want, and install only those. Your app talks to GitHub directly — no K-Tech update server. Free & MIT.

使い方は4ステップ

Four steps

裏で勝手に全部インストールしません。確認したあと、選んだものだけです。

Nothing is installed in the background. You check first, then choose.

1

盾をクリック

Click the shield

リボン・ステータスバー・コマンドのどれからでも「更新を確認」。

Ribbon, status bar, or command: Check for updates.

2

結果を見る

See the result

なければ「今のところ更新はありません」。あれば件数が分かります。

No updates, or a clear count of what is new.

3

インストールするものを選ぶ

Pick what to install

チェック、または「すべて選択」。選びたくないものは外したまま。

Tick items, or Select all. Leave the rest unchecked.

4

選んだものだけインストールする

Install only those

GitHub Release の main.js / manifest.json / styles.css をインストールします。

Installs GitHub Release files — the same artifacts the official updater uses.

できること

Features

「全部まとめて自動更新」ではなく、「自分で見てからインストールする」ための道具です。

Not a silent auto-updater. A tool to review first, then install.

🛡

必要なときだけ確認

On-demand check

起動時確認は初期オフ。ボタンを押したときだけ GitHub を見に行きます。

Check on startup is off by default. GitHub is contacted only when you ask.

☑️

選んでからインストールする

Select, then install

件数・チェック・すべて選択。インストールしたくない更新はそのまま残せます。

Count, checkboxes, Select all. Skip anything you are not ready for.

🔗

第三者サーバーなし

No third-party server

導入一覧を K-Tech には送りません。見る先は GitHub と公式のコミュニティ一覧だけです。

Your installed list is not sent to K-Tech. Requests go to GitHub and the official community list only.

🔁

自分自身の更新も安全

Safe self-update

このツール自身を更新するときは無効化せずファイルを書いてから、アプリを再読み込みします。

Updating this tool writes files without disabling the running instance, then reloads.

Lazy Loader に配慮

Lazy Loader aware

遅延読み込みを「無効」と間違えません。設定を読む方法が初期値です。

Delayed items are not treated as disabled. Reading Lazy Loader settings is the default.

🌍

10言語の画面

10 UI languages

英語・日本語・簡体/繁体中国語・韓国語・スペイン語・ドイツ語・フランス語・ポルトガル語・ロシア語。

English, Japanese, Simplified/Traditional Chinese, Korean, Spanish, German, French, Portuguese, Russian.

すること・しないこと

What it does — and does not

役割をはっきりさせた、小さくて正直なツールです。

A small, honest tool with a clearly defined job.

✓ すること ✓ Does

  • コミュニティ掲載項目の更新確認
  • 選んだ項目だけ GitHub Release からインストールする
  • ベータ非表示・公開からの待機日数
  • 無効項目の除外(Lazy Loader の「無効」のみ)
  • Check updates for community-listed items
  • Install only selected GitHub Release files
  • Hide betas, wait N days after a release
  • Skip disabled items (Lazy Loader “Disabled” only)

△ しないこと △ Does not

  • 導入一覧を作者サーバーへ送る
  • 初期状態でのバックグラウンド自動更新
  • コミュニティ未登録(手動コピー / BRAT のみ)の更新
  • Send your installed list to the author
  • Background auto-update unless you turn on startup check
  • Sideloaded / BRAT-only items not in the community directory

設定

Settings

初期値のままで使えます。更新回数は通常では上限に達しませんが、もし GitHub の回数制限に当たったら、トークンだけ足してください。

Works out of the box. You usually will not hit GitHub’s request limit; add a token only if you do.

設定Setting 初期値Default 説明Description
起動時に確認するCheck on startup OFF オフなら、ボタンまたはコマンドのときだけ確認しますWhen off, GitHub is contacted only from the button or command
無効の項目は対象外Ignore disabled items ON Lazy Loader 利用時は、そちらの「無効」だけを無効とみなしますWith Lazy Loader, only items it marks Disabled are skipped
ベータ版を出さないHide beta versions ON ベータ扱いのリリースを一覧に出しませんKeeps beta releases out of the list
公開から何日待つかDays to wait after a release 0 0 なら、確認した時点の最新を出します0 shows a release as soon as this check finds it
遅延読み込みの扱いDelayed loading 設定を読むRead Lazy Loader settings 遅延項目を無効と誤らないための方法ですAvoid treating delayed items as disabled
GitHub トークン(任意)GitHub token (optional) 未認証は約60回/時。PAT はローカル保存のみですUnauthenticated checks are about 60 requests/hour. PAT stays local

インストール方法

How to install

いまは GitHub Releases から手動でインストールします。コミュニティ掲載が通ったら、そちらの検索からもインストールできます。

Install from GitHub Releases for now. After community listing, you can also browse and install from there.

1

最新リリースを開く

Open the latest release

GitHub の Releases から main.jsmanifest.jsonstyles.css をダウンロードします。

From GitHub Releases, download main.js, manifest.json, and styles.css.

2

フォルダに置く

Put them in a folder

Vault の .obsidian/plugins/k-tech-update-guard/ に3ファイルを置きます(フォルダがなければ作成)。

Place the three files in .obsidian/plugins/k-tech-update-guard/ (create the folder if needed).

3

有効にして確認する

Enable, then check

設定 → Community plugins で K-Tech Update Guard をオン。リボンの盾、またはコマンド「更新を確認」。

Settings → Community plugins → enable K-Tech Update Guard. Click the shield, or run Check for updates.

コミュニティ掲載後の検索名は K-Tech Update Guard です(名前に Plugin は入りません)。ID は k-tech-update-guard

After listing, search for K-Tech Update Guard (the name does not include “Plugin”). ID: k-tech-update-guard.

最新リリースを開く Open latest release

アップデート履歴

Release history

新しいバージョンは GitHub Releases とここに追記していきます。

New versions are published on GitHub Releases and added here.

v1.0.3
2026.09.07

確認の回数を減らす Fewer API calls per check

確認はまず Release の版を見ます。GitHub API の残り回数を出し、BRAT 管理は既定で対象外。コミュニティ未掲載は対象外と設定に書きました。

A check reads Release versions first. It shows remaining GitHub API calls, skips BRAT-managed items by default, and states that sideloaded items are out of scope.

v1.0.1
2026.08.29

最初の安定版 First stable release

コミュニティ審査の指摘に対応(言語判定・設定画面の検索対応など)し、v1.0.0 として最初の安定版に。v1.0.1 では、無視リストの再描画方法を見直しました。

Addressed community review notes (language detection, settings search support, and more) for the first stable release, v1.0.0. v1.0.1 reworks how the ignore list re-renders itself.

v0.2.0
2026.08.21

無視リスト、ロールバック、テーマ Ignore list, rollback, and themes

今後出さない項目を指定できます。更新前のファイルを残して戻せるようにし、リリースノートをダイアログに表示。導入済みコミュニティテーマも確認します。

Skip items on future checks, restore previous files after an update, read release notes in the dialog, and check installed community themes.

v0.1.3
2026.08.21

ベータ判定と API 節約 Beta detection and fewer API calls

リリースノートの beta / alpha / rc も「ベータ版を出さない」の対象に。インストール後に同じ更新を出し直さず、確認はまず Release の manifest.json を見ます。

Release notes that mention beta, alpha, or rc count as beta. After install, the same update is not offered again. Check reads Release manifest.json first to save API calls.

v0.1.2
2026.08.21

設定画面の審査対応 Settings review fixes

設定の見出しを公式の書き方に合わせ、古いアプリ版でも設定が誤判定されないようにしました。

Settings heading uses the official pattern, and settings reads are typed so older app versions are not flagged.

v0.1.1
2026.08.21

名前変更と10言語、自己更新の安全化 Rename, 10 locales, safer self-update

表示名を K-Tech Update Guard に。画面は10言語。自分自身の更新は無効化せず再読み込みします。

Display name is K-Tech Update Guard. UI in 10 languages. Self-update no longer disables the running instance.

v0.1.0
2026.08.20

初回公開 Initial release

オンデマンド確認、更新なしダイアログ、選択インストール、Lazy Loader 対応、Buy Me a Coffee。

On-demand check, no-updates dialog, select-and-install, Lazy Loader handling, Buy Me a Coffee.

☕ 開発を応援する ☕ Support development

K-Tech Update Guard は無料・オープンソースです。役に立ったら、コーヒー1杯分の応援が今後の更新の励みになります。案内はインストール時と、このツール自身の更新時に1回ずつ出ます(任意です)。

K-Tech Update Guard is free and open source. If it helps, a coffee keeps the updates coming. A thank-you dialog appears once on install and once after this tool updates (optional).

Buy Me A Coffee