Firefox 瀏覽器附加元件
  • 擴充套件
  • 佈景主題
    • 用於 Firefox
    • 字典與語言套件
    • 其他瀏覽器網站
    • Android 版的附加元件
登入
Think Inside the Box 預覽

Think Inside the Box 作者: Tydorius

Re-creates defunct think tag wrapper on JanitorAI.

0 (0 reviews)0 (0 reviews)
無使用者無使用者
必須使用 Firefox 才能使用此擴充套件
下載 Firefox 並安裝擴充套件
下載檔案

擴充套件後設資料

畫面擷圖
On the left is an example chat with the wrapper. On the right is the settings box.
關於此擴充套件
Purpose

When using a proxy LLM with reasoning, this plugin will identify the start and end <think> tags within a chat and display them within a customizable scrolling box.

It includes a menu with a number of options for customization, including some simple themes.

Context

The AI chat website JanitorAI tested an update which captured <think></think> output from LLM proxies, and wrapped it separately within the GUI for easier readability. This feature was removed, with the promise it would be re-added at a later date.

This plugin is a stopgap to provide most of the desired functionality. It allows for customization of the box's size and style.

Caveats

Currently, when the think blocks are wrapped, it can cause some scroll jumping. I've done what I can to make this less jumpy, but I rarely touch Javascript.

This plugin only applies to JanitorAI

Last tested 9/20/2025
由 1 位評論者給出 0 分
登入後即可幫此擴充套件評分
目前沒有評分

已儲存星等

5
0
4
0
3
0
2
0
1
0
還沒有評論
權限與資料了解更多

必要權限:

  • 存取瀏覽器分頁
  • 存取您在 janitorai.com 的資料

選用的權限:

  • 存取您在 janitorai.com 的資料
更多資訊
附加元件網址
  • 首頁
  • 技術支援網站
版本
1.0.2
大小
41.63 KB
最近更新
1 天前 (2025年9月27日)
相關分類
  • 外觀
  • 遊戲與娛樂
授權條款
Mozilla Public License 2.0
版本紀錄
  • 瀏覽所有版本
新增至收藏集
檢舉此附加元件
支援這位開發者

這套擴充套件的開發者希望您透過小小的捐獻協助其後續開發。

立刻捐款

1.0.2 版的發行公告
[1.0.2] - 2025-09-23

Added
  • Window Focus Recovery: Automatic re-detection of think blocks when JanitorAI tab regains focus
  • Addresses issue where extension stops working when tab loses focus
  • 500ms delay ensures DOM is ready before re-scanning
  • Triggers manual check function with processed block clearing
  • Floating Control Panel: Interactive control interface for manual think block detection
  • Single manual check button with visual feedback during processing
  • Position controlled via dropdown in extension settings (top-left, top-right, bottom-left, bottom-right)
  • Theme-aware styling matches selected extension theme
  • Enhanced User Control: Manual recovery capability without page refresh requirement
  • Settings Integration: Control panel visibility and position managed through extension popup

Fixed
  • Extension stopping unexpectedly when browser tab loses focus
  • Manual recovery requiring full page refresh when extension fails
  • Lack of user agency when automatic detection fails
  • Debug Mode Console Output: Debug messages now respect the debug mode checkbox setting
  • Console output was appearing even when debug mode was disabled
  • Centralized debug utility with verbosity levels (0=critical, 1=info, 2=debug, 3=verbose)
  • Replaced direct console.log calls with debug utility functions

Technical Implementation
  • New ThinkBlockControlPanel class with modular design
  • Window focus event listener with debounced recovery mechanism
  • Semi-transparent floating UI with backdrop blur effects
  • Theme-aware control panel styling system
  • Integration with existing settings and storage systems
  • Proper cleanup and lifecycle management for control panel
  • Debug Utility System: Centralized debug logging with verbosity control
  • debug-utils.js module with debug utility functions
  • Global debug mode and verbosity settings management
  • Console helper functions for runtime debug control
Tydorius 製作的更多擴充套件
  • 目前沒有評分

  • 目前沒有評分

  • 目前沒有評分

  • 目前沒有評分

  • 目前沒有評分

  • 目前沒有評分

前往 Mozilla 官網

附加元件

  • 關於
  • Firefox 附加元件部落格
  • 擴充套件工作坊
  • 開發者交流中心
  • 開發者政策
  • 社群部落格
  • 討論區
  • 回報 Bug
  • 評論撰寫指南

瀏覽器

  • Desktop
  • Mobile
  • Enterprise

產品

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 隱私權
  • Cookie
  • 法律資訊

除另有註明外,本站內容皆採用創用 CC 姓名標示—相同方式分享條款 3.0 或更新版本授權大眾使用。