[WordPress] 外掛分享: BizzyBees Content Aggregator

WordPress 外掛 BizzyBees Content Aggregator 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「BizzyBees Content Aggregator」是 2025-12-28 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2025-12-29,距離現在已有 58 天。
  • 外掛最低要求 WordPress 6.5 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.2 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

bizzybees |

外掛標籤

AI | updater | automation | content aggregator |

內容簡介

總結:BizzyBees 內容聚合器可幫助您將多個網絡來源轉換為有用的原創內容,全部在 WordPress 內完成。使用外部 API 進行聚合,並使用人工智能生成清晰、符合品牌風格的摘要、整合或更新,並自由選擇如何使用輸出內容。

###問題與答案:

1. BizzyBees 內容聚合器的主要功能是什麼?
- 主要功能是將多個網絡來源轉換為有用的原創內容,並在 WordPress 內整合。

2. BizzyBees 使用的外部 API 是哪些?
- BizzyBees 使用的外部 API 包括 OpenAI 和 ScrapingBee。

3. 當使用 BizzyBees 時,如何確保安全性和透明度?
- BizzyBees 建立在安全、透明和 WordPress 本地工作流程的基礎上,僅限於授權來源內容。

4. BizzyBees 適合哪些使用者群體?
- BizzyBees 適合出版商和部落客,他們編纂主題摘要或更新長青文章;適合聯盟和評論網站,需要保持產品資訊的最新狀態;適合收集來自場所、組織或官方來源更新資訊的地方社區網站;適合為讀者總結和組織授權領域材料的知識中心。

5. BizzyBees 提供的其中一個亮點是什麼?
- BizzyBees 可掃描網頁和網站,包括可選的“超出基本 URL 掃描”,並使用人工智能鏈接選擇。

6. 如何更新內容或創建新內容使用 BizzyBees?
- 使用 BizzyBees,您可以創建全新的文章/頁面,或使用追加、替換或合併來更新現有內容。

原文外掛簡介

BizzyBees Content Aggregator helps you turn multiple web sources into useful, original content — all inside WordPress. It can scan sources you configure (like your own sites or websites that explicitly permit reuse), aggregate the relevant text, and use AI to produce clear, on‑brand summaries, roundups, or refreshes for your posts and pages. You choose how the output is used: create new posts or intelligently update existing content.
Important: BizzyBees uses external APIs (OpenAI; ScrapingBee). See the External services section for what data is sent and links to each provider’s terms and privacy policy.
BizzyBees is built with safety, transparency, and WordPress‑native workflows in mind:

Authorized Sources Only: Intended for content you own, have permission to use, or that explicitly allows republication.
AI‑Enhanced: Uses OpenAI models (e.g., GPT‑4o and related models) with your API key—so you control quality and costs.
Automatic Attribution: Every generated piece includes a visible link to the original source.
Create or Update: Create brand‑new posts/pages or update existing content using Append, Replace, or Merge.
Scheduling & Background Jobs: Runs automatically via WP‑Cron + Action Scheduler, with detailed logs.
Emergency Stop: One click pauses everything safely and auto‑recovers.
Premium & Companion Add‑ons (sold separately): Add Multi‑Task Manager, AI per URL summaries, email notifications and task history.

Who BizzyBees Is For

Publishers & bloggers who curate topic roundups or refresh evergreen posts.
Affiliate & review sites that must keep product info current.
Local/community sites that collect updates from venues, organizations, or official sources.
Knowledge hubs that summarize and organize authorized domain material for readers.

Highlights At A Glance

Multiple Sources: Authorized web pages and sites, with optional “scan beyond base URL” using AI link selection.
AI‑Enhanced Output: Provide prompts that define tone, structure, focus, and title generation.
Update Modes: Append, Replace, or Merge (full AI rewrite or merge between HTML comment markers).
Attribution Built‑In: Adds clear source references; optional footnote suppression when transforming your own content.
Performance‑Conscious: Uses non‑autoloaded options and locking for large aggregations.
Resilience: Emergency Stop, retry/backoff logic, and FastCGI‑friendly keep‑alive helpers.
Premium & Companion Add‑ons: Multi‑Task Manager, per‑task API keys, AI per URL summaries, email notifications, task history.

How It Works (4 Steps)
1) Configure Sources
Add URLs you’re allowed to use. Optionally enable scan beyond base URL (AI chooses the most relevant internal links to follow) and set a max links per page. BizzyBees deduplicates links to avoid re‑processing equivalent pages.
2) Choose Create or Update
Pick whether to create a new post/page or update an existing one. If updating, choose Append, Replace, or Merge. Merge can be “full AI rewrite” or “between markers” using custom HTML comment boundaries for precise insertions.
3) Set The AI Prompts & Rules
Give clear instructions for style, structure, voice, and emphasis. You can also define a separate title prompt. Optionally guide HTML structure (e.g., headings, lists, callouts). If you’re transforming your own content and don’t want footnotes, you can disable them.
4) Schedule & Monitor
Pick a schedule (15 minutes → monthly) or run on demand. BizzyBees processes in the background via WP‑Cron + Action Scheduler. Use the Logs page to watch progress, retry behavior, and key events. Use Emergency Stop any time to pause everything gracefully.
Why People Use BizzyBees

Create new content quickly from multiple authorized inputs.
Keep evergreen content fresh (prices, specs, availability, new sections).
Summarize niche topic updates into digestible roundups.
Reduce manual curation time while maintaining editorial control.
Maintain attribution practices that respect original creators.

Use Cases (with Practical “Mini‑Playbooks”)

These examples are illustrative. Always ensure you have the rights to aggregate and transform the sources you use.

1) Tech Review Sites — Automated Product Refresh
Goal: Keep product specs, known issues, and pricing notes current across dozens of posts.
Suggested Setup:
– Sources: Manufacturer product pages, official changelogs, authorized retailer pages, official news/update pages.
– Mode: Update Existing posts with AI‑Merge (full rewrite or between markers for the “Specs” section).
– Schedule: Hourly or daily depending on product cadence.
– Prompt ideas: “Summarize only spec changes vs previous known values; highlight firmware updates; keep tone neutral and factual; no marketing superlatives.”
Tips:
– Use between markers ( ... ) so the plugin only adjusts that section.
– Keep the rest of your editorial content intact.
– Companion AI per URL add‑on can summarize or focus on a particular product on a specific page separately, then your main task can weave that summary into larger comparisons.
2) Travel Blogs — Destination Guide Refresh
Goal: Keep attractions, transport, and local advisories current.
Suggested Setup:
– Sources: City or tourism board pages, official transit websites, authorized local listings.
– Mode: Update Existing + Append new “What’s New” sections monthly.
– Schedule: Weekly or monthly depending on location volatility.
– Prompt ideas: “Summarize operational changes (open/closed, time changes), significant new attractions, and transport updates; add a short traveler’s tip list; keep to 300–700 words.”
Tips:
– Use AI link selection for scan beyond base URL when a city page links to multiple subsections.
– Set a reasonable max links per page (e.g., 3–5) to focus on the most relevant updates.
3) News Roundups — Thematic Summaries
Goal: Compile perspectives from several trusted outlets on a developing theme.
Suggested Setup:
– Sources: Topic hubs or dedicated news pages that permit aggregation; your own newsletters or bulletins; official statements.
– Mode: Create New posts (daily roundup) + Update Existing “developing story” pages via Append.
– Schedule: Daily or twice daily.
– Prompt ideas: “Produce a balanced, multi‑angle summary; avoid duplicating large quotes; include a short ‘What Changed Today’ section and a timestamp.”
Tips:
– Attribution is non‑negotiable here—ensure sources are always cited clearly.
– Use the Logs page to verify which links were followed and when.
– Use AI per URL (companion add‑on) to create concise per‑article notes that can be embedded into a broader roundup.
4) Recipe Collections — Seasonal content
Goal: Highlight seasonal themes and keep nutritional notes updated.
Suggested Setup:
– Sources: Your own recipe posts; authorized nutrition standards or public domain references.
– Mode: Create New collection posts; Update nutrition footnotes via between markers.
– Schedule: Seasonal (quarterly) or monthly mini‑refreshes.
– Prompt ideas: “Generate a seasonal roundup with headings by course; for each recipe include 1–2 fresh tips; keep total under 1,200 words.”
Tips:
– If you’re summarizing your own recipes, you may disable footnotes.
– Keep each collection tight and purposeful; overlong lists dilute value.
5) SaaS Comparison Sites — Feature & Pricing Changes
Goal: Watch for changes in pricing tiers and feature checklists.
Suggested Setup:
– Sources: Official pricing pages, release notes, changelogs (authorized).
– Mode: Update Existing comparison pages using AI‑Merge (between markers for the comparison table).
– Schedule: Weekly or daily based on sector volatility.
– Prompt ideas: “If pricing changed more than 10%, call it out; update features table; ensure table remains consistent with our columns; keep commentary neutral.”
Tips:
– Use HTML comment markers to limit AI changes strictly to the table region.
– Consider per‑task prompts (Premium add‑ons) if you track several product categories differently.
6) Local Events Hubs — Automated Calendar & Roundups
Goal: Maintain a rolling list of upcoming events from multiple venues.
Suggested Setup:
– Sources: Venue/event pages that allow reuse; authorized listings; local organizations.
– Mode: Create New weekly roundups; Update Existing “This Month” page by Replace or Merge with section markers.
– Schedule: Daily or weekly.
– Prompt ideas: “Summarize events with date/time/location, one‑line hook, and link to official page; group by weekend; include a short ‘Editor’s Picks’ section.”
Tips:
– Always verify permissions and attribution.
– Keep schedules lightweight; large, frequent crawls may increase API costs.
Detailed Walkthrough
A) Sources & Link Following

URLs: Add each source you’re allowed to use. Update and archive pages work well for high‑frequency content; evergreen landing pages are better for static sections.
Scan Beyond Base URL (Optional): When enabled, BizzyBees uses AI to classify and follow a small number of relevant links from a given page. Configure max links per page (e.g., 3–5).
Deduplication: BizzyBees avoids re‑processing the same canonical page, reducing redundant API usage.
Per‑URL Summaries (Companion Add‑on): If you install the AI per URL add‑on, you can flag specific URLs for individual AI summaries. Those summaries are inserted inline (wrapped in HTML markers) while the main task still produces an overall post.

B) AI Configuration

Content Prompt: Be explicit (tone, structure, target audience, length). Example: “Write a concise roundup with H2 headings, bullet points, and a 2‑sentence intro; emphasize practical changes; avoid fluff.”
Title Prompt: Separate, so you can e.g., “Generate 5 candidate titles, output the strongest one only.”
Formatting Guidance: You can allow headings, lists, tables, etc. If you want very clean output, instruct the model accordingly.
Attribution Footnotes: On by default; you may disable them if the source is your own content or attribution is otherwise not needed.

C) Publishing Modes

Create New: Choose post type and status (draft/publish).
Update Existing:

Append: Adds new material at the end.
Replace: Overwrites entire content.
Merge: Uses AI rewrite, combining your old content with the new content or operating between markers () for controlled edits.

D) Scheduling & Background Jobs

Intervals: Every 15 minutes, hourly, twice‑daily, daily, weekly, monthly, or manual only.
Processing: Runs via WP‑Cron and uses Action Scheduler for background queues. This keeps admin screens responsive and spreads work safely over time.
Nudging: BizzyBees can “nudge” cron if your host’s WP‑Cron needs a little help staying active.

E) Monitoring & Logs

Logs Page: See step‑by‑step status (fetch attempts, AI status, aggregator length, link choices).
Key Event Filtering: Prefer concise logs in production; enable verbose during setup.
Emergency Stop: Instantly sets a stop flag, cancels in‑flight work, and clears transient queues. Auto‑clears after 5 minutes (or clear manually).

Performance & Scalability

Internal Buffering: Aggregated content is stored using non‑autoloaded options, with size checks and simple locking, so large content doesn’t bloat your options table or page loads.
Non‑Autoload Options: Heavy data is saved without autoload to keep page loads fast.
Automatic Trimming: BizzyBees trims input to 450,000 characters, to prevent astronomically large prompts. If retries fail more than four times then the token limit is progressively reduced.
Keep‑Alive & Timeouts: Designed to cooperate with slower hosts such as FastCGI/mod_fcgid setups; includes retry logic and exponential backoff for transient issues.
Concurrent Work: The Premium Multi‑Task add‑on isolates tasks so one backlog doesn’t block another. Use conservative schedules if your host is resource‑constrained.

Cost Planning
Because you connect your own OpenAI and ScrapingBee accounts, you control spend. Practical tips:
– Start with conservative schedules and shorter prompts.
– Limit “scan beyond base URL” to 3–5 links per page.
– Use deduplication (on by default) to avoid re‑scanning similar pages.
– Set token caps where appropriate.
Premium & Companion Add‑ons (Sold Separately; not required for the free plugin)
What they add:
– Multi‑Task Manager: Create unlimited independent tasks with their own URLs, prompts, schedules, and publishing targets.
– Per‑Task API Keys: Use different OpenAI/ScrapingBee keys per task.
– AI per URL Summaries: Flag specific URLs for individual AI processing, with optional per‑URL prompts and inline HTML markers.
– Email Notifications: Per‑task success/failure summaries and content previews via email.
– Task History: Quick previews of the last outputs per task.
The free plugin functions without any add‑ons. These extras are distributed outside WordPress.org.
Third‑Party Libraries
Action Scheduler
We bundle the official Action Scheduler library (used by WooCommerce and others), included unmodified for maximum compatibility. If automated code scanners flag direct SQL calls or a different text domain inside lib/action-scheduler/, those belong to Action Scheduler’s own codebase, not BizzyBees custom code.
External services
BizzyBees connects to third‑party services to perform its core functionality. These connections are only made when you provide the relevant API key(s) in the plugin settings and run a task.
OpenAI API (required)

Purpose: Generate summaries and merged updates from the scraped page text and your task instructions.
Data sent: Your prompt/instructions, the text extracted from the URLs you configured, and task metadata required to format the result. Your OpenAI API key is sent in the request headers to authenticate the API call.
Provider policies:

Terms: https://openai.com/policies/may-2025-business-terms
Privacy: https://openai.com/policies/row-privacy-policy

ScrapingBee API (required)

Purpose: Fetch HTML/text from pages.
Data sent: The target URL(s) you configure and ScrapingBee request parameters (e.g., country), plus your ScrapingBee API key for authentication.
Provider policies:

Terms: https://www.scrapingbee.com/terms-and-conditions/
Privacy: https://www.scrapingbee.com/privacy-policy/

Consent & control

No external calls occur until you enter valid API keys.
Only the content/URLs you explicitly configure are sent to those services.
You control when tasks run (manual or scheduled).
You can disable or remove API keys at any time to stop outbound requests.

Data handling

BizzyBees does not collect personal data from your site’s visitors.
The free plugin does not call BizzyBees servers for license checks or analytics (“no phone‑home”).
Premium/add‑ons are distributed separately outside WordPress.org.
If an external API is unreachable or returns an error, BizzyBees logs the event and retries safely; it won’t break your site.

User responsibility

Always confirm you have rights to access, aggregate, transform, and republish content.
Follow third‑party service terms and applicable copyright/data‑protection laws.

Troubleshooting
I don’t see anything running on schedule.
– Some hosts disable WP‑Cron for performance reasons. If so, enable a real cron job to hit wp-cron.php periodically.
– Visit the Logs page to confirm whether jobs are queued or blocked by an Emergency Stop flag.
The logs say “content too short” or retries keep happening.
– Decrease the min length requirement or increase max links per page if you’re using scan‑beyond.
– Ensure your prompts aren’t overly restrictive (e.g., “only include X if Y” may filter too aggressively).
I’m seeing occasional timeouts.
– Use more conservative schedules (e.g., twice daily vs hourly).
– Choose fewer max links per page or fewer URLs.
– Try changing between advanced and normal scanning mode.
– If you’re using the AI per URL companion add‑on, use it to keep each page’s extracted content tighter and reduce the final prompt size.
– Use a smaller model such as GPT‑4o rather than GPT‑5.
BizzyBees is looping or not working properly
– Press the Reset BizzyBees button to clear all transients, locks, queues and schedules.
– Avoid running the same task too soon after a previous run has finished; try to leave at least 5 minutes between runs.
Attribution looks wrong or is missing.
– Double‑check that sources are accessible and the text was actually included in the aggregation.
– If you disabled footnotes for your own content, ensure you …

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「BizzyBees Content Aggregator」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.3 | trunk |

延伸相關外掛(你可能也想知道)

文章
Filter
Apply Filters
Mastodon