ブロックサイト
機能の概要
ブロックサイトは、正規表現を使用して特定のサイトへのアクセスを制限する機能です。Sugoi Searchのコンセプトである「運を科学する」を実現するために、長期的な取り組みに必要な集中力と粘り強さを養うことを目的としています。
なぜブロックサイトが必要なのか
現代人の短絡的報酬系の問題
現代人は基本的に短絡的な報酬系の活性化を仕込まれすぎています:
- ショート動画:短時間で満足度が高い
- ゲーム:即座に報酬が得られる
- SNS:すぐに反応や承認が得られる
これらのアプリは中毒性があり、短い時間で何かを手に入れる満足度を重視する設計になっています。
長期的取り組みへの悪影響
短絡的な報酬系に慣れすぎると、長い間同じものを続ける能力が低下します:
- 集中力の欠如
- 粘り強さの不足
- 深い思考の困難
これは、金を掘り続けるような長期的な取り組みには致命的な問題です。
運を良くするための体力づくり
金掘りの例え
運を良くするためには、長時間金を掘り続ける体力が必要です:
- 諦めずに掘り続ける粘り強さ
- 成果が出るまで待つ忍耐力
- 深く掘り進める集中力
この体力を養うために、ブロックサイト機能が存在します。
短絡的報酬系の制限
X(旧Twitter)などのウェブサイトへのアクセスを制限することで:
- 長期的な取り組みの体力を鍛える
- 集中力の維持を支援する
- 運を良くする基盤を構築する
柔軟な設定機能
ホワイトリスト機能
全部ブロックしてしまうと利便性が低下するため、ホワイトリスト機能を提供しています:
- 基本的なタイムライン:閲覧不可
- 情報収集用の特定ツイート:閲覧可能
- 任意のパターン:カスタマイズ可能
タグによる管理
設定はタグで管理されており、柔軟なカスタマイズが可能です:
- デフォルトタグ:60分間ブロック
- タグの変更:任意のタグに変更可能
- 時間の調整:60分、90分、任意の時間に設定可能
グローバル設定
- 一括禁止:特定のタグをグローバルで設定
- タグの再設定:メインタグや他のタグへの変更
- 時間のカスタマイズ:より短い時間や長い時間への調整
効果的な活用方法
段階的な制限
- 軽い制限から開始:短時間のブロックから始める
- 徐々に強化:時間を延長していく
- 習慣化:継続的な使用で体力を鍛える
目的別の設定
- 作業時間:集中が必要な時間帯に制限を強める
- 学習時間:深い思考が必要な時間に活用
- 休息時間:適度な制限でバランスを保つ
技術的な仕組み
正規表現による制限
- URLパターンマッチング:正規表現でサイトを特定
- 柔軟な設定:複雑なパターンにも対応
- リアルタイム制限:アクセス時に即座に制限
設定の保存と同期
- ローカル保存:設定はローカルに保存
- 設定の継続:ブラウザ再起動後も設定を維持
- カスタマイズ可能:ユーザーのニーズに合わせて調整
まとめ
ブロックサイト機能は、Sugoi Searchのコンセプト「運を科学する」を実現するための重要な機能です。短絡的な報酬系を制限することで、長期的な取り組みに必要な集中力と粘り強さを養い、運を良くするための基盤を構築します。柔軟な設定により、利便性を保ちながら効果的な制限を実現できます。