Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
附加组件图标

BIGLOVE.AI Creator Messenger 版本历史 - 13 个版本

BIGLOVE.AI Creator Messenger 作者: BIGLOVE.AI

评分 5 / 5
5 / 5 星
5
1
4
0
3
0
2
0
1
0
BIGLOVE.AI Creator Messenger 版本历史 - 13 个版本
  • 小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。

  • 最新版本

    版本 1.10.2

    发布于 2025年11月21日 - 69.97 KB
    适用于 firefox 58.0 及更高版本
    Release Notes — v1.10.2
    - Overview
    - Patch release: fixes and quality-of-life improvements to System Prompts UI + runtime behavior, and updates the AI model used for generation to gpt-5-mini.
    - Key fixes & improvements
    - Fixed Type dropdown in Add/Clone System Prompt modal showing “[object Promise]” by properly awaiting Title Case conversion.
    - System/user guidance and selected macro messages are now sent as role: system (instead of role: user) when generating responses.
    - Debug output updated: debug area now shows the full list of messages (all roles) that were sent to the OpenAI API.
    - Disabled UI elements during generation: Generate, Copy, user-message textarea, macro select, and refresh are disabled while generation is in progress to prevent race conditions and double submissions.
    - Fixed System Prompt fetch logic to correctly use the Is_Primary field (string vs boolean) and to reliably collect Primary prompts across Types.
    - Model updated to gpt-5-mini (ensure extension reload to pick up change).
    - Version bump
    - manifest version field updated to 1.10.2.
    - Impact
    - No database/schema changes. UX and internal behavior improved; backward compatible.

    源代码遵循 保留所有权利 发布

    下载 Firefox 并安装扩展
    下载文件
  • 较早版本

    版本 1.10.1

    发布于 2025年11月13日 - 69.98 KB
    适用于 firefox 58.0 及更高版本
    Overview

    Version 1.10.1 is a patch release that fixes a critical UI bug in the System Prompts management modal where Type dropdown options were displaying as [object Promise] instead of properly formatted Type names.

    Bug Fixes

    Fixed Type Dropdown Display Issue
    • Issue: When opening the "Add New System Prompt" or "Clone System Prompt" modal, the Type dropdown was showing [object Promise] for all Type options instead of the actual Type names in Title Case format.
    • Root Cause: The populateTypeDropdown() function was calling the async toTitleCase() function without awaiting the Promise, causing the Promise object to be converted to string and displayed directly.
    • Fix:
    • Converted populateTypeDropdown() to an async function
    • Changed from forEach to for...of loop to support async/await syntax
    • Added await before toTitleCase() calls to ensure Promise resolution before setting text content
    • Updated openAddPromptModal() to be async and await populateTypeDropdown()
    • Updated cloneSystemPrompt() to await populateTypeDropdown()

    Before vs After

    Before (v1.10.0):

    Type dropdown showed:
    - -- Select Type --
    - [object Promise]
    - [object Promise]
    - [object Promise]
    - + Create New Type


    After (v1.10.1):

    Type dropdown shows:
    - -- Select Type --
    - Customer Service Instruction
    - Rag Context
    - System Prompt Fallback
    - + Create New Type


    Testing Performed
    • ✅ Opened "Add New System Prompt" modal - Type dropdown displays correctly
    • ✅ Clicked "Clone" on existing prompt - Type dropdown displays correctly with pre-selected Type
    • ✅ Type names show in Title Case format (e.g., "RAG_CONTEXT" → "Rag Context")
    • ✅ "+ Create New Type" option appears with blue styling
    • ✅ Modal can be opened/closed multiple times without issues
    • ✅ Selecting different Types and saving works correctly

    Upgrade Notes
    • No breaking changes
    • No database/schema migrations required
    • Simply reload the extension after update

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.10.0

    发布于 2025年11月13日 - 69.99 KB
    适用于 firefox 58.0 及更高版本
    Overview

    This release includes critical bug fixes for system prompt fetching, architectural improvements to message role handling, and enhanced UI/UX during AI response generation.

    🐛 Bug Fixes

    Fixed System Prompt Filter Formula
    • Issue: Primary system prompts were not being fetched due to incorrect Airtable filter formula
    • Root Cause: Filter used {Primary} = TRUE() instead of correct field name {Is_Primary} = "True"
    • Impact: AI responses were generated without any system prompts, falling back to manual input only
    • Fix: Updated filter formula in fetchAllActivePrimaryPrompts() to use correct field name and string comparison
    • Result: All Primary=True system prompts from all Types are now correctly included in AI context



    ✨ Enhancements

    Message Role Architecture Update
    • Changed: User guidance and predefined macro content now use system role instead of user role
    • Rationale:
    • System-level instructions should be treated as directives rather than user messages
    • Provides clearer separation between conversation context (user role) and operational instructions (system role)
    • More consistent with multi-system-message architecture pattern
    • Affected Components:
    • User guidance from "What do you want to say" textarea → role: 'system'
    • Predefined message from macro dropdown → role: 'system'
    • Conversation history remains → role: 'user'

    Enhanced UI State Management
    • Added: Comprehensive disable state for all interactive elements during AI generation
    • Disabled Elements:
    • ✅ Generate Response button
    • ✅ Copy button
    • ✅ User message textarea
    • ✅ Predefined Messages dropdown
    • ✅ Refresh button
    • Benefits:
    • Prevents user from editing inputs during generation
    • Prevents race conditions from multiple concurrent requests
    • Clear visual feedback of loading state
    • Better user experience

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.8.1

    发布于 2025年11月11日 - 65.98 KB
    适用于 firefox 58.0 及更高版本
    Summary
    - Small feature and UX release that adds Type support to System Prompts, moves the Add/Clone prompt forms into a unified modal, and improves filtering and loading UX for the Options page. Also includes minor version bump and housekeeping.

    What's new
    - Type-based prompt management
    - System Prompts now include a Type field (linked-record) and the Options UI shows Type values in the table.
    - You can assign a Type when creating or cloning a System Prompt; Types are stored as Airtable linked-record IDs.
    - A Type filter UI was added (green buttons) to quickly filter System Prompts by Type.
    • Unified modal for creating/cloning prompts
    • The "Add New Prompt" and "Clone" workflows now use a single, consistent modal popup for form entry.
    • The modal pre-fills fields when cloning and defaults "Set as Primary Prompt" to checked.
    • UX and loader improvements
    • The Options page fetches Types first, then System Prompts, and shows an inline loader while prompts load.
    • Refresh button shows a spinner while fetching.
    • Table status rows (loading / no-data / error) updated to match the new table column layout.
    • Safe DOM and small refactors
    • Replaced innerHTML usage with safe DOM helpers and createDOMElement utility for building UI elements.
    • Added helpers to toggle button loading states and flash row background on success/error.

    Bug fixes and changes
    - Fixed filtering mismatch: prompt filtering now uses Type name/display value and the Airtable SEARCH formula, avoiding the previous ID/name mismatch.
    - Updated table column widths and colspan values after adding the Type column.
    - Bumped extension manifest version to 1.8.1.

    Upgrade notes
    - No special migration steps required for existing Airtable data; the Type field is optional. If you use Types in System records, the Options UI will automatically pick them up and display them.
    - After updating the extension, reload the extension page (chrome://extensions → Reload) to ensure the new UI and background messaging are loaded.
    - If Types are not visible, verify the typeTableName value in the background settings and that the Airtable base contains a Name field for the Type table.

    Security & privacy
    - No new permissions were added. Airtable and OpenAI API usage remain guarded by keys stored in the background script.

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.8.0

    发布于 2025年11月11日 - 63.84 KB
    适用于 firefox 58.0 及更高版本
    Summary
    - Version 1.8.0 introduces Type-based filtering for System prompts, improved UX with loading states, and several UI/logic refinements to make managing system prompts faster and clearer.

    What’s new
    - Type filter buttons
    - Displays a row of Type filter buttons above the "Add New Prompt" control.
    - An "All" button appears immediately so users can interact while other Type buttons load.
    - Type buttons use a distinct green style so they are visually separated from other action buttons.
    • Title Case for Type names
    • Type names fetched from Airtable are shown in Title Case (e.g., "main" → "Main") for a cleaner UI.
    • Type-first fetch flow + progressive UI
    • The extension fetches Type records first, displays the "All" button and a small loading indicator, then renders the remaining Type buttons once the data arrives. This reduces the perceived latency and provides immediate affordance to users.
    • System prompts filtering by Type
    • Clicking a Type button filters the System prompts list to show only records whose Type column matches the Type name.
    • Filtering uses Airtable formula SEARCH("TypeName", {Type}) to match the linked Type name.
    • Table loading indicators
    • The System prompts table now shows a centered loader row while records are being fetched, giving clear feedback that data is loading.
    • The Refresh Prompts action uses a safe button loading state (spinner + temporary text) during network activity.

    Other improvements
    - Safer DOM operations
    - Creation helpers avoid innerHTML and use safe DOM node construction.
    - Button loading state stores and restores original content reliably.
    • Minor UI polish
    • Type buttons now match the height/spacing of other action-btn controls for consistent layout.

    Security & compatibility
    - No API key changes. Requests still use the Airtable API key stored in extension settings.
    - Manifest bumped to v1.8.0.

    Notes on impact
    - No breaking changes to existing flows. Users who don't have Types will still see the "All" button and the System prompts table.
    - The filter expects that System table's Type field is linked/contains the Type name; if your Airtable schema differs, results may vary. See "Notes to Reviewer" for verification steps.

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.7.3

    发布于 2025年8月15日 - 62.51 KB
    适用于 firefox 58.0 及更高版本
    • Bug Fix: Resolved an error that occurred when generating a response, ensuring a smoother and more reliable experience.
    • New Feature: Implemented a counter to track the number of generated responses for analytics and usage monitoring.
    • Improved Stability: Added enhanced error handling and debugging capabilities to more quickly identify and resolve future issues.

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.7.2

    发布于 2025年8月13日 - 62.38 KB
    适用于 firefox 58.0 及更高版本
    What's New in This Version?
    • Your Messages are Safe! - We've updated the message composition box. Now, any text you type will stay right where it is, even when the chat history refreshes automatically. You'll no longer lose your carefully crafted messages!
    • Manual Clear Only - The compose box will only be cleared when you manually click the "Refresh" button, giving you full control.

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.7.1

    发布于 2025年8月13日 - 62.38 KB
    适用于 firefox 58.0 及更高版本
    This version includes internal improvements to enhance the stability and reliability of our Airtable integration.
    • Configuration Update: We've updated the way the add-on connects to Airtable, making it more flexible and easier to maintain.
    • Code Refinements: We've cleaned up the codebase by removing unused components for better performance.

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.7.0

    发布于 2025年7月15日 - 62.64 KB
    适用于 firefox 58.0 及更高版本

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.6.0

    发布于 2025年7月9日 - 59.61 KB
    适用于 firefox 58.0 及更高版本
    This release introduces the BIGLOVE.AI Creator Messenger, a comprehensive browser extension designed to streamline communication workflows on platforms like TikTok. It integrates powerful AI capabilities, a centralized knowledge base, and robust management tools to enhance user engagement.

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.5.3

    发布于 2025年6月30日 - 56.85 KB
    适用于 firefox 58.0 及更高版本
    • Bug Fix: Knowledge Base Pagination
      We've resolved an issue with the pagination controls in the Knowledge Base tab. Navigating between pages of records is now more reliable, ensuring you can access all your data smoothly.
    • UI Enhancement: Options Page Update
      The user interface on the Options page has been updated for a cleaner look and more responsive feel. We've improved how loading states are displayed, providing better visual feedback when you save or fetch settings.
    • Bug Fix: Predefined Messages in Sidebar
      An issue that could cause predefined messages to load incorrectly in the sidebar has been fixed. The dropdown list now refreshes reliably, ensuring the correct messages are always available for the selected account.

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.5.1

    发布于 2025年6月26日 - 55.67 KB
    适用于 firefox 58.0 及更高版本
    🚀 Full Macro Management: You now have complete control over your predefined messages! From the new Settings page, you can easily Create, Edit, and Delete any macro. Assign macros to specific accounts to keep your responses perfectly organized and context-aware.
    🔧 Advanced AI Customization: Take command of the AI's personality! The Settings page now allows you to view and edit the core System Prompt. Tailor the AI's tone, instructions, and behavior to perfectly match your brand's voice.
    🔄 Dynamic Content Refresh: The extension is now smarter at detecting changes. When new messages appear on the page, the sidebar will automatically update, ensuring you're always working with the most current conversation.
    🔐 Secure & Streamlined Authentication: A robust login system has been implemented to ensure your account and data remain secure.

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.4

    发布于 2025年6月10日 - 49.03 KB
    适用于 firefox 58.0 及更高版本

    源代码遵循 保留所有权利 发布

    下载文件
转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

浏览器

  • Desktop
  • Mobile
  • Enterprise

产品

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

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。