制作物

公開している27件のリポジトリ。

分野
介入した層

27

Mozkey

Mozcをベースに、日本語入力の変換・学習・文脈補正・UIをローカルファーストに再設計するIME fork。

日本語入力 · IME · 変換 · 学習 · 実行時 · Fork / 大幅改変

詳細
何が不便だったか

既存IMEの変換・学習・ローマ字処理・表示を、自分の入力環境に合わせて十分に制御できない。

何を変えたか

Mozcをforkし、遅延付きライブ変換、ローカルZenz補正、学習改善、ローマ字処理、UI調整などをIME内部へ実装。

言語

C++

Tsunagu Context Translator

翻訳結果だけでなく、言語習得と異文化理解までを目的にした文脈型翻訳アプリ。

言語 · Translation · Learning UI · Context · Original

詳細
何が不便だったか

一般的なAI翻訳は訳文を得ることには強いが、なぜその表現になるのかという学習文脈が不足しやすい。

何を変えたか

状況・文脈に応じた自然な翻訳と、母語によるニュアンス・文法・文化的背景の説明を一体化。

言語

JavaScript

Amazon Reviewer Trust Badge

Amazonレビューの判断材料を、レビュアー行動のヒューリスティック分析から補うUserscript。

Web改善 · Decision Support · Heuristics · UI · Original

詳細
何が不便だったか

星評価やレビュー本文だけでは、レビュアーの投稿行動や偏りを短時間で判断しづらい。

何を変えたか

レビュアープロフィールの複数の行動特徴をヒューリスティックに分析し、判断補助となる信頼スコアを既存UIへ表示。

言語

JavaScript

Advanced Search for X

Xの検索機能を、検索・保存・整理まで含む情報探索ワークスペースへ再構成するツール。

検索・情報収集 · 検索UI · ローカルデータ · 整理 · Original

詳細
何が不便だったか

Xの検索構文は強力だが、コマンド暗記・再利用・保存・整理のためのUIが不足している。

何を変えたか

高度検索UI、検索履歴、保存済み検索、ローカル投稿保存、タグ・ミュート・フォルダ管理を一つの情報探索面へ統合。

言語

JavaScript

Haganefox

Firefoxを壊しにくい範囲で、security・privacy・performanceを実用的に鍛えるuser.js。

ブラウザ・環境 · Browser Configuration · プライバシー · 性能 · Original

詳細
何が不便だったか

Firefoxの強化設定は、安全性・プライバシーを上げるほど実用性や互換性を損ねやすい。

何を変えたか

security / privacy / performanceの実利用上のバランスを重視したuser.jsとして設定層を再構成。

言語

JavaScript

Keyflow Analyzer

キー単体ではなく、指の遷移とコスト分布からキーボード配列を評価するアナライザー。

日本語入力 · 評価モデル · 運指 · 可視化 · Original

詳細
何が不便だったか

キーボード配列の評価を距離・同指率など少数の指標へ還元すると、実際の指の遷移や疲労を表しきれない。

何を変えたか

編集可能な静的/遷移コスト、疲労回復、反復、指負荷、分布統計を扱う評価モデルと可視化を実装。

言語

HTML

Character Transition Visualizer

文章中の文字遷移をネットワークとして観察するための可視化ツール。

日本語入力 · Corpus Analysis · 可視化 · Transitions · Original

詳細
何が不便だったか

文章中で文字がどの文字へ遷移しているかは、単純な文字頻度表だけでは直感的に把握しにくい。

何を変えたか

文字遷移をインタラクティブなネットワークグラフとして可視化し、ローマ字→ひらがな変換、3D表示、SVG出力を実装。

言語

HTML

YouTube Auto Comment Expander

YouTubeコメント閲覧時の反復クリックを取り除くUserscript。

Web改善 · Interaction · DOM · Original

詳細
何が不便だったか

コメント・返信・「さらに表示」を読むたびに同じ展開操作を繰り返す必要がある。

何を変えたか

YouTubeの動的UIへ追従しながら、コメント・返信スレッドを自動展開。

言語

JavaScript

YouTube Comment Zoom Control

YouTubeのコメント文字サイズだけを即座に拡大・縮小できるUserscript。

Web改善 · 表示 · Accessibility · Original

詳細
何が不便だったか

YouTubeコメントだけを読みやすい大きさへ調整する手段がない。

何を変えたか

コメント領域専用のズーム操作とリセット操作を追加。

言語

JavaScript

Amazon JP URL Cleaner

Amazon.co.jpの商品URLを本質的な識別子まで正規化するUserscript。

Web改善 · URL · History · プライバシー · Original

詳細
何が不便だったか

Amazonの商品URLに追跡・表示由来の長いパラメータが残り、共有・確認しづらい。

何を変えたか

商品URLを /dp/ASIN へ正規化し、許可したクエリ以外を除去。SPA遷移やHistory APIにも追従。

言語

JavaScript

Amazon Official Seller Filter

隠れたAmazon検索パラメータをワンクリックのUIとして露出するUserscript。

検索・情報収集 · 検索UI · URL Parameters · Original

詳細
何が不便だったか

Amazon直販だけへ絞る検索パラメータは存在するが、通常UIから使いにくい。

何を変えたか

Amazon検索結果へ公式セラー絞り込みのトグルを追加。

言語

JavaScript

YouTube Disable Experiencing Interruptions

YouTubeの中断確認ポップアップと初回再生遅延を抑止するUserscript。

Web改善 · Page Lifecycle · Playback · Original

詳細
何が不便だったか

YouTubeの「再生が中断されていますか?」ポップアップと初回再生遅延が視聴を中断する。

何を変えたか

表示後に隠すのではなく、ページ初期化の早い段階から対象挙動を無効化。

言語

JavaScript

Return YouTube Dislike — PC Only

Return YouTube DislikeをPC環境向けに再構成した派生実装。

Web改善 · 表示 · SPA Reliability · 派生 / 再構成

詳細
何が不便だったか

既存のReturn YouTube Dislike系実装をPC利用へ絞り、現行YouTube UIで安定させたい。

何を変えたか

PC専用として再構成し、Shorts対応、評価バー、クラスベース構成などを追加。

言語

JavaScript

SearXNG Search Options Enhancer

SearXNGの検索能力を常時操作できるサイドバーとして表面化するUserscript。

検索・情報収集 · 検索UI · Parameters · Original

詳細
何が不便だったか

SearXNGの検索オプションを毎回フォームやパラメータから操作するのは情報探索の流れを切る。

何を変えたか

検索結果ページへ詳細検索オプションのサイドバーUIを追加。

言語

JavaScript

Standard Notes Markdown Enhancer

Standard NotesへMarkdown編集・プレビューの実用的なワークフローを追加するUserscript。

ノート · Editor · Markdown · UI · Original

詳細
何が不便だったか

Standard NotesのWeb環境で、Markdownを日常的に編集・確認するワークフローが不足する。

何を変えたか

ツールバーとプレビューモードを持つMarkdown編集機能を既存UIへ追加。

言語

JavaScript

Standard Notes JA Localizer

Standard Notesの日本語化とFirefox IME問題を改善するUserscript。

ノート · Localization · IME Composition · Original

詳細
何が不便だったか

Standard Notesの日本語UI不足と、Firefox環境でのIME入力問題が日本語利用を阻害する。

何を変えたか

UI日本語化とFirefoxのIME入力問題への修正を一つのUserscriptで適用。

言語

JavaScript

Standard Notes Mobile Back Fix

Standard NotesのブラウザBackを通常のナビゲーション感覚へ近づけるUserscript。

ノート · ナビゲーション · SPA History · Original

詳細
何が不便だったか

Standard Notesの画面遷移とブラウザBackの意味が一致せず、戻る操作でタブを閉じるなど直感に反する。

何を変えたか

SPA履歴を補正し、ノート一覧・タグ・検索・設定など直前の画面へ戻るようにする。

言語

JavaScript

Standard Notes UI Cleaner

Standard Notesの不要なUIノイズを局所的に除くUserscript。

ノート · 表示 · UI · Original

詳細
何が不便だったか

無料ユーザーにとって不要なpremium案内やUI上のノイズが編集面積と集中を奪う。

何を変えたか

機能を解除せず、不要なプロンプトや視覚要素だけを隠してUIを整理。

言語

JavaScript

SUUMO Hidden Property Manager

SUUMO検索結果にユーザー側の除外状態を追加するUserscript。

検索・情報収集 · Search State · ローカルデータ · UI · Original

詳細
何が不便だったか

賃貸検索で既に除外した物件が繰り返し検索結果へ現れ、比較の認知負荷が増える。

何を変えたか

検索結果に「非表示」というローカル状態を追加し、不要物件を一時的に一覧から除外。

言語

JavaScript

Perplexica

オープンソースAI検索エンジンをベースにしたfork / experiment。

検索・情報収集 · AI Search · Experiment · Fork / 実験

詳細
何が不便だったか

AI検索エンジンの構成・挙動を自分の環境で検証したい。

何を変えたか

既存のオープンソースAI検索エンジンをforkし、実験対象として保持。

言語

TypeScript

Nihongo Helper KR

韓国語話者向けに、日本語表現のニュアンスと状況を重視した学習型翻訳ヘルパー。

言語 · Translation · Language Learning · Context · Original

詳細
何が不便だったか

機械翻訳だけでは韓国語話者が日本語のニュアンス・状況適合性を学びにくい。

何を変えたか

状況やニュアンスに合う日本語表現を、学習補助として提示する翻訳ツールを実装。

言語

JavaScript

SearXNG uBlacklist Mobile Notice Fix

SearXNGモバイルでuBlacklist通知の視認性を改善するUserscript。

検索・情報収集 · 表示 · Mobile UI · Original

詳細
何が不便だったか

SearXNGモバイル検索結果でuBlacklistの通知が見えにくい位置に出る。

何を変えたか

通知要素をモバイルで認識しやすい位置へ再配置。

言語

JavaScript

SearXNG Gemini Answer Injector

SearXNGの検索面へGemini回答を組み込む検索拡張Userscript。

検索・情報収集 · Search Augmentation · AI Answer · UI · Original

詳細
何が不便だったか

SearXNGの検索結果と生成AIの回答を別々の画面で往復する必要がある。

何を変えたか

SearXNG検索結果ページへGeminiのAI回答を直接統合。

言語

JavaScript

Amazon CPU Tamer Pro

AmazonページのCPU負荷を実行層から抑えるUserscript。

Web改善 · 実行時 · Timers · 性能 · Original

詳細
何が不便だったか

Amazonページのバックグラウンド処理がCPU使用率・発熱・ファンノイズを増やす。

何を変えたか

DOMを改変せず、タイマー等の実行モデルへ介入して非アクティブ時のCPU負荷を抑える。

言語

JavaScript

Rakuten Full Title

楽天市場の商品タイトル省略を解除する小さなUserscript。

Web改善 · 表示 · CSS · Original

詳細
何が不便だったか

楽天市場の商品検索で商品タイトルが省略され、比較に必要な情報が欠落する。

何を変えたか

検索結果の商品タイトルを常に全文表示。

言語

JavaScript

Google Search Options Enhancer

Google検索の詳細パラメータを常時操作できるUIへ変えるUserscript。

検索・情報収集 · 検索UI · Parameters · Original

詳細
何が不便だったか

Google検索の詳細条件は存在するが、検索中に素早く組み替えるUIが弱い。

何を変えたか

検索結果ページへ詳細検索オプションを即時反映できるサイドバーを追加。

言語

JavaScript

US2JIS AHK

JIS設定のWindowsでUSキーボードを扱うためのAutoHotkeyスクリプト。

日本語入力 · OS Input · Key Translation · Original

詳細
何が不便だったか

日本語配列として設定されたWindows環境でUS物理キーボードを使うと、記号等の入力対応がずれる。

何を変えたか

AutoHotkeyでUS物理配列とWindows側JIS認識の差を入力変換層で補正。

言語

AutoHotkey

Forkについて

Mozkeyのようにupstreamから大きく変更しているもの、既存実装を再構成したもの、実験目的のforkは、Originalと区別して表示しています。