
外掛標籤
開發者團隊
② 後台搜尋「AI Chat Assistant by CodeCaste」→ 直接安裝(推薦)
原文外掛簡介
AI Chat Assistant by CodeCaste is a WordPress plugin that lets you build an AI-powered chatbot from your own documents — no coding required.
You upload your files (PDFs, Word documents, text files), the plugin reads and indexes them, and a floating chat widget appears on your website. When visitors ask questions, the AI searches your uploaded documents and gives accurate answers — using only the content you provided.
How It Works
You upload documents (PDF, DOCX, TXT, MD) to the Knowledge Base.
The plugin automatically extracts and indexes the text from those files.
A chat widget appears on your website frontend.
When a visitor asks a question, the AI finds the most relevant passages from your documents and answers using only that content.
If the answer is not in your documents, the chatbot says so — it never makes up information.
Who Is This For?
Clinics and healthcare providers — Index your service guides, fee charts, and patient FAQs.
Businesses and agencies — Index your service brochures, pricing documents, and company FAQs.
Educational institutions — Index course details, admission guides, and policies.
Any WordPress website — Any site that wants an AI assistant answering questions from its own content.
Features
Knowledge Base
Upload PDF, DOCX, TXT, and Markdown (.md) files.
Pure-PHP PDF text reader is bundled — no server utilities or shell access are required.
View and edit extracted document text directly inside your WordPress dashboard.
When you edit and save a document, it is automatically re-indexed and shows a “Re-Indexed” status badge.
Each document shows a live status: Indexed, Re-Indexed, Processing, or Failed.
Document Controls
Priority — Assign High (100), Medium (50), or Low (20) weight to each document.
Authoritative — Mark important documents (e.g. official price lists, policies) as Authoritative to give them higher ranking priority in search results.
Scope — Set a document to be available site-wide (Global) or only on a specific WordPress page (Page-Specific).
Public Toggle — Enable or disable individual documents from the active index with one click.
AI Provider Support
WordPress AI Client — Uses the AI Client built into WordPress 7.0+. Choose and configure your AI provider once, under Settings > Connectors.
Works with whichever text-generation provider your site has set up.
Requires WordPress 7.0 or later. On older versions the plugin shows an update notice.
Chat Widget
Modern floating chat bubble on your website frontend.
Responsive design — works on desktop, tablet, and mobile.
Shows a live online indicator so visitors know the assistant is available.
Completely customisable position and appearance.
Security & Accuracy
Strict anti-hallucination enforcement — the AI answers only from your documents.
Prompt injection protection — malicious user instructions inside chat are ignored.
Rate limiting — protects your API quota and server.
No visitor data is stored or sent to third parties beyond the AI provider.
External Services
This plugin does not connect to any AI service directly. It generates answers through the WordPress AI Client, which sends requests to whichever AI provider the site administrator has configured under Settings > Connectors. Nothing is sent until a provider is configured and a visitor uses the chat widget.
When a visitor asks a question, the question, recent chat history, and the most relevant excerpts from your uploaded documents are passed to the WordPress AI Client and, from there, to your configured provider. Please review that provider’s terms of service and privacy policy.
You are responsible for informing your site visitors that their questions are processed by the AI provider you select.
Third-Party Libraries
smalot/pdfparser 2.12.0 (LGPL-3.0)
Pure-PHP PDF text extraction library, bundled inside includes/lib/pdfparser.
Lightly patched for WordPress coding standards compatibility.
Source: https://github.com/smalot/pdfparser
