[WordPress] 外掛分享: ChatProjects

WordPress 外掛 ChatProjects 的封面圖片。

前言介紹

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

外掛協作開發者

chatprojects |

外掛標籤

AI | openai | chatbot | ChatGPT | project management |

內容簡介

總結:ChatProjects 是一款功能強大的 WordPress 外掛,將AI 功能的專案管理和聊天能力直接引入您的網站。它具有基於 OpenAI's Responses API 的向量存儲聊天功能,可進行智能文件搜索。您可以使用自己的 API 金鑰與多個AI 提供商進行聊天,包括 OpenAI(GPT-5.2),Anthropic(Claude),Google(Gemini 3 Pro),Chutes(DeepSeek)和 OpenRouter。

問題與答案:
1. ChatProjects 是什麼?
- ChatProjects 是一款 WordPress 外掛,可將AI 功能的專案管理和聊天能力直接引入您的網站。
2. 該外掛具備哪些主要功能?
- ChatProjects 具有多提供商聊天功能、專案管理、文件上傳、自定義指令設置、共享聊天機器人等主要功能。
3. 需要滿足哪些要求才能使用 ChatProjects?
- 您需要使用 WordPress 5.8 或更高版本,PHP 7.4 或更高版本,並擁有至少一個 API 金鑰(OpenAI、Anthropic、Gemini、Chutes 或 OpenRouter)。
4. 該外掛的隱私政策是什麼?
- ChatProjects 將您的 API 金鑰加密存儲在 WordPress 資料庫中,並直接通過您自己的 API 金鑰連接到AI 提供商 API(OpenAI、Anthropic、Google、Chutes),不會向他們的伺服器發送任何數據。

原文外掛簡介

ChatProjects is the easiest way to chat with your files and documents in WordPress. AI-powered project chat with OpenAI Responses API vector store backend for intelligent file search.
Use your own API keys to chat with multiple AI providers including OpenAI (GPT-5.2), Anthropic (Claude), Google (Gemini 3 Pro), Chutes (DeepSeek), and OpenRouter.
Key Features

Multi-Provider Chat – Chat with GPT-5.2, Claude 4.5, Gemini 3, DeepSeek, and 100+ models via OpenRouter
Project Management – Create projects with OpenAI’s file search capability
File Upload – Upload documents (PDF, TXT, DOC) to your project’s vector store
Custom Instructions – Set custom assistant instructions for each project
Shared Chatbots – Create project-based chatbots that can be shared with your team
Modern Interface – Clean, responsive chat interface with dark mode support
Embeddable – Use shortcodes to embed the full application on any page
Privacy First – Your API keys stay on your server, not ours

Supported AI Providers

OpenAI – GPT-5.2, GPT-5 Mini, GPT-4.1, GPT-4o, o4-mini, o3-mini
Anthropic – Claude Sonnet 4.5, Claude Haiku 4.5, Claude Opus 4.5
Google Gemini – Gemini 3 Pro, Gemini 3 Flash, Gemini 2.5 Pro, Gemini 2.5 Flash
Chutes – DeepSeek V3, DeepSeek R1, Qwen, Mistral, Llama
OpenRouter – Access 100+ models from various providers

Shortcodes
Full Application:
[chatprojects_main]
With Options:
[chatprojects_main default_tab=”chat” height=”80vh”]
Requirements

WordPress 5.8 or higher
PHP 7.4 or higher
At least one API key (OpenAI, Anthropic, Gemini, Chutes, or OpenRouter)

Privacy Policy
ChatProjects stores your API keys encrypted in your WordPress database. The plugin connects directly to AI provider APIs (OpenAI, Anthropic, Google, Chutes) using your own API keys. No data is sent to our servers.
For more information, see our Privacy Policy.
Third-Party Services
This plugin connects to external AI services when users interact with chat features. No data is sent automatically – transmission only occurs when users explicitly take action.
Data Transmitted

Chat Messages: User-entered text is sent to the selected AI provider when the user submits a message
Uploaded Files: File contents are sent to OpenAI when users upload to a project with Vector Store enabled
System Instructions: Project-configured system prompts are included with chat requests

When Data Is Sent

On chat message submission (user clicks send or presses Enter)
On file upload to a project (OpenAI only)
On file search/retrieval operations (OpenAI only)

API Keys

Site owners supply their own API keys – this plugin does not provide access to any AI service
Keys are encrypted using AES-256-CBC and stored locally in the WordPress database
Keys are never transmitted to chatprojects.com or any third party

Service Providers
OpenAI API
Used for AI chat, file analysis via Responses API, and vector store functionality.
* Service URL: https://api.openai.com/
* Privacy Policy: https://openai.com/privacy/
* Terms of Service: https://openai.com/terms/
Anthropic Claude API
Optional AI provider for chat features.
* Service URL: https://api.anthropic.com/
* Privacy Policy: https://www.anthropic.com/privacy
* Terms of Service: https://www.anthropic.com/terms
Google Gemini API
Optional AI provider for chat features.
* Service URL: https://generativelanguage.googleapis.com/
* Privacy Policy: https://policies.google.com/privacy
* Terms of Service: https://policies.google.com/terms
Chutes API (DeepSeek)
Optional AI provider for chat features using DeepSeek models.
* Service URL: https://llm.chutes.ai/
* Privacy Policy: https://chutes.ai/privacy
* Terms of Service: https://chutes.ai/terms
OpenRouter API
Optional AI provider giving access to 100+ models from various providers.
* Service URL: https://openrouter.ai/api/
* Privacy Policy: https://openrouter.ai/privacy
* Terms of Service: https://openrouter.ai/terms
* Note: When using OpenRouter, your site URL and site name are sent in HTTP headers as required by OpenRouter’s API for attribution and rate limiting purposes.
Your Control
You choose which API providers to configure. Only providers with valid API keys configured will receive any data. Each provider handles transmitted data according to their own privacy policies linked above.
Third-Party Libraries
This plugin includes the following third-party JavaScript libraries:
Alpine.js

Version: 3.x
License: MIT
Source: https://github.com/alpinejs/alpine
License file: licenses/ALPINE.txt

highlight.js

Version: 11.x
License: BSD-3-Clause
Source: https://github.com/highlightjs/highlight.js
License file: licenses/HIGHLIGHT.txt

markdown-it

Version: 14.x
License: MIT
Source: https://github.com/markdown-it/markdown-it
License file: licenses/MARKDOWN-IT.txt

Development
Source Code
The uncompressed source code for all JavaScript and CSS files is available at:
https://github.com/chatprojects-com/chatprojects
Build Instructions

Clone the repository: git clone https://github.com/chatprojects-com/chatprojects.git
Install dependencies: npm install
Build for production: npm run build

The source files are located in assets/src/ and compile to assets/dist/.
Technical Notes
Streaming via WordPress HTTP API:
This plugin uses the WordPress HTTP API (wp_remote_post) for AI provider streaming. For real-time SSE chunk handling, it leverages the http_api_curl action hook to attach a CURLOPT_WRITEFUNCTION callback only when the WordPress HTTP API selects the cURL transport. This preserves WordPress compatibility (proxy settings, transport fallback, and security hooks) while still enabling low-latency streaming.
If cURL is not available, the HTTP API will fall back to other transports and the request will still complete (though streaming callbacks are only available when cURL is the active transport).
PHP Configuration:
SSE streaming requires specific PHP settings (disabled output buffering, compression off) which are set only within the streaming endpoint functions, not globally.

各版本下載點

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

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


1.0.0 | 1.1.0 | 1.1.2 | 1.1.3 | 1.1.4 | 1.1.5 | trunk |

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

  • Project Manager – AI Powered Project Management, Task Management, Kanban Board & Time Tracker 》eds., Keep an organized view of your task and project status, Drag and drop task and to-do cards to different boards and columns, Quickly update th...。
  • FluentBoards – Project Management, Task Management, Goal Tracking, Kanban Board, and, Team Collaboration 》總結: FluentBoards 是一個下一代專案管理解決方案,旨在通過無縫組織、輕鬆溝通和效率卓越的工作流程來革新您的工作流程,確保您更少地流汗,取得更多成就!...。
  • SP Project & Document Manager 》ited files at once, Dropbox Integration available as an addon!, Google Drive Integration available as an addon!, FTP Integration available as an ad...。
  • Propovoice: All-in-One Client Management System 》🚀 官方網站 | 📚 文件 | 🚀 社群 | 🏆 取得專業版 | 🚀 路線圖, 想要增加您的自由工作和服務業務規模?那麼您必須放棄隨意的手動工作,遵循有條理的步驟進行...。
  • Kanban Boards for WordPress 》Kanban 盤是以敏捷專案管理而聞名,但也適用於客戶關係管理(CRM)、銷售追蹤、排程內容發布、新員工招聘等等。您可以看到和展示您的專案進度,讓您更有效率...。
  • Visual Feedback, Review & AI Collaboration Tool For WordPress – Atarim 》Atarim 是一款易於使用的視覺化協作工具,深受客戶青睞!此外採用 Atarim,更能輕鬆地收集 WordPress 網站上的反饋,使設計項目管理更輕鬆。, Atarim 視覺化...。
  • WordPress ERP, HR, CRM, and Project Management Plugin – Business Manager 》Business Manager 是一個針對 ERP、HR、CRM、和專案管理的 WordPress 外掛,能夠輕鬆地管理員工、專案、客戶、文件等等。讓你的 WordPress 網站成為一個強大...。
  • Taskbuilder – Project & Task Management with Kanban 》Taskbuilder是一個簡單、靈活且免費的組織任務、專案等方式的工具。此外掛為WordPress增加了完整的專案和任務管理系統的功能。它是唯一一個能夠匹配Trello或B...。
  • UpStream: a Project Management Plugin for WordPress 》mizable Project Management Plugin - UpStream, UpStream是一個免費的專案管理外掛。, 透過UpStream的功能,使用者可以在WordPress網站內管理任何類型的專案...。
  • Teamleader CRM Forms 》Teamleader CRM 整合外掛可讓您直接從 WordPress 網站或擺放頁面將潛在客戶或聯絡人註冊到您的 Teamleader CRM 帳戶中。使用友善的介面,可協助您在短時間內...。
  • Panorama – WordPress Project Management Plugin 》WordPress 專案管理及客戶儀表板外掛, 憑借 Project Panorama,您會愛上專案管理!, 管理專案很困難,使用錯誤的工具可能會使其變得更加困難,而非更簡單。, ,...。
  • Behance Portfolio Manager 》展示 | 說明文件, Behance Portfolio Manager 為使用者提供了整合 Behance 專案於其 WordPress 網站並建立整潔、靈活且有效的作品集的能力。, 此外掛可協助使...。
  • GS Behance Portfolio – Display Projects, Gallery & Slider 》最佳的 WordPress Behance 外掛,可展示 Behance 專案的響應式設計,可以使用簡短代碼在網站上任何位置展示。GS Behance Portfolio 外掛擁有所需的控制選項和...。
  • WP To Do 》WordPress最佳待辦清單管理工具, WP To Do是一個很棒的待辦清單管理外掛程式。您可以使用這個完整且正確的工具輕鬆管理所有待辦清單!它免費提供優質待辦清單...。
  • Projectopia – Project Management Tool 》Projectopia-WordPress 專案管理外掛的極致選擇, 無論您是自由工作者還是公司,此 WordPress 外掛都將在效率和效果上幫助您成功經營業務,提供您與客戶和團...。

文章
Filter
Apply Filters
Mastodon