Function Module

The core function module provided by AnQi CMS, helping you quickly build an enterprise website

Functional Icon

Feature Introduction

How does AnQiCMS's MCP Server support external AI client access

AnQiCMS's built-in MCP Server is based on a unified convergence tool interface of intent directories, supporting Bearer Token authentication and round-level operation approval. It can be accessed by external AI clients such as Claude, Cursor, etc. This article details the principles of the MCP protocol, the implementation architecture of AnQiCMS, and the security mechanism

MCP AI integration External access
👁️ 11

Functional Icon

Feature Introduction

AI-driven content creation: AnQiCMS intelligent toolset detailed

AnQiCMS built-in AI Chat intelligent dialogue, AI writing, automatic tag generation, AI painting, TDK automatic generation and other AI toolset, providing AI writing function since April 2023, supporting MCP Server to be accessed by external AI clients. This article details the use scenarios and workflow integration methods of various AI functions.

AI writing Intelligent tools Content creation
👁️ 9

Functional Icon

Feature Introduction

The technical principle of Go language CMS performance advantage: memory usage is reduced by about 80%.

A security CMS based on GoLang with Iris framework and GORM technology stack, implementing a compiled runtime, concurrent mark-sweep garbage collection, and object pool reuse mechanism, reducing approximately 80% of memory usage compared to traditional PHP CMS, and capable of handling about 50 million PVs in a high concurrency scenario on a single machine.

Go language Performance optimization Enterprise-level CMS
👁️ 8

Functional Icon

Feature Introduction

AI visual template editing: Non-frontend can also customize site styles.

The AI visual template editor allows users to directly modify the HTML and CSS code of the template using natural language instructions, without needing front-end development knowledge. It is suitable for quickly adjusting page layout, color schemes, and component styles, reducing the technical threshold for site personalization.

AI template editing Visualization
👁️ 14

Functional Icon

Feature Introduction

How should the division of labor between the background message list and comment review be handled, and who can see the messages that have not been published?

The (guestbook) comments and reviews are two separate links: comments are processed through an independent comment list, and are associated with the document and its publishing status. Documents are divided into four states: formal, draft, pending publication, and recycling bin. The draft link includes a preview parameter for previewing; comments under unpublished content are only visible to backend permission roles, and comment spam filtering and comment review are two separate configuration points.

Content operation Background function
👁️ 13

Functional Icon

Feature Introduction

How do drafts, pending publication, and recycling bins flow between them, and where can deleted content be retrieved from?

The document status of the content system is divided into four types: formal documents, drafts, pending publication, and recycling bin: drafts can be previewed with links for colleagues to confirm, pending publication automatically converts to formal at a certain time factor, deleting formal documents is to move them to the recycling bin rather than physically deleting them, and if mistakenly deleted, they can be found and restored to the original state in the recycling bin. This article clarifies the flow relationship and recovery steps of the four states.

Content Management Function description
👁️ 24

Functional Icon

Feature Introduction

Which steps do AI writing, automatic labeling, and automatic image matching take over, and can TDK be automated together?

A content goes through four processes from drafting to going live: drafting, categorization, image matching, and filling in metadata. The automated capabilities in the content system take over different segments - AI-assisted main text generation has been an integrated feature since 2023; AI-generated tags categorize during article creation; title image matching is based on the content of the title; AI TDK produces titles, keywords, and descriptions in one go. Manual oversight focuses on fact-checking and consistency in tone, compressing repetitive labor into the proofreading phase.

TDK AI Writing Auto Labeling
👁️ 13

Functional Icon

Feature Introduction

Email reminders and email subscriptions are two entry points, how to notify the right person

Email reminders and email subscriptions are two notification chains with opposite directions: email reminders are aimed at in-house managers, sending messages to operation personnel when new comments, new messages, and other events occur; email subscriptions are aimed at external readers, providing subscription entry from version v3.6.5, so that site updates can be actively delivered to subscribers. The recipients are completely different when configuring, do not send administrator event notifications to readers, and do not let readers subscribe only through manual forwarding. Frequency control and unsubscribe entry points are the common compliance底线 of the two chains.

Email subscription Email reminder notification
👁️ 15

Functional Icon

Feature Introduction

Scheduling posts in coordination with drafts and pending releases, a method to keep the content update rhythm steady

The key to keeping the content rhythm steady is not to write a lot, but to ensure that there is always content available for release. The practical steps are: first write drafts in a concentrated manner, then review and publish them uniformly and set a scheduled release time, which will automatically convert to official content at the designated time. The time factor enables search engines to form a stable expectation of crawling, and deleted drafts can be retrieved from the recycle bin. Once the status chain is in place, weekly and daily updates do not depend on a single person being online that day.

Schedule publishing Content operation Collaboration
👁️ 19

Functional Icon

Feature Introduction

The content collection feature is very convenient, and the anti-collection interference code is to prevent interference from who

Content collection and anti-collection are a pair of abilities with opposite directions: collection helps operations efficiently move self-owned or authorized content into the station, while anti-collection interference codes prevent third parties from copying out published pages in bulk. This article explains the respective usage boundaries of the two abilities, as well as the position of sensitive word filtering and content review in the collection and storage link.

Original Protection Content collection
👁️ 7

Functional Icon

Feature Introduction

The multilingual site has been launched, how to choose between full-page translation and field-level translation

There are two ways to launch a multilingual website: full-page HTML translation is suitable for quickly covering long content articles, field-level translation is responsible for column names, navigation, tags, and these structural skeletons. This article combines the multilingual site configuration and multi-site management of AnQiCMS to explain how to choose the translation granularity and how to allocate languages and sites for foreign trade official websites and cross-border e-commerce websites in different application scenarios.

Building a website multilingual
👁️ 9

Functional Icon

Feature Introduction

What does it mean that the high-risk operation domain is closed by default when the external AI client accesses MCP?

AnQiCMS built-in MCP Server, the tool interface is unified convergence according to the intention directory, the backup, upgrade, multi-site and other high-risk operation domains of the whole station are closed by default, and need to be explicitly opened by the administrator; even if the domain is opened, write operations still need to be merged and confirmed by round-level operation approval. Before the external AI client accesses, it is necessary to clarify what this permission boundary means.

MCP Safety AI access
👁️ 9