博客
指南、快速入门与产品动态 — AI 智能体、RAG、工作流与 MCP。
更多英文文章
Publish, list versions and roll back: an assistant's lifecycle from the MCP
In CognitionDesk the draft and the published version are two different things. Which one each channel runs, how to see what's live before you touch anything, and how to undo a bad publish without losing your edits.
Dense, hybrid and reranked: how much each search finds on the same knowledge base
We measured five RAG search modes on 48 questions, with confidence intervals. Before you add a reranker, look at your similarity threshold.
Freezing an API contract without freezing the data: shape snapshots instead of value snapshots
A value snapshot gets regenerated without a second look every time a date changes. A shape snapshot only moves when you break a client. How we versioned the CognitionDesk public API with /v1, a header and 18 tests.
Keeping an SSE stream alive while the model thinks: headers up front and a comment every 15 s
If the model takes longer than your server's timeout to produce its first word, the stream dies before it starts. A three-part recipe, with the test that proves it.
Many clients, one MCP server: the account keyring
If you run several clients' CognitionDesk accounts, you don't need one MCP server per account. One variable with aliases, one tool to switch, and a line at the top of every response that tells you where you are.
The 117 tools in the CognitionDesk MCP, by area: what your agent can do with your account
You connected the CognitionDesk MCP. Here are its 117 tools grouped by what you want to do, which ones only read, which ones delete, and why nobody writes the table by hand.
What the agent can do and who it's talking to are two different permissions
The tool's permission and the rung of whoever is writing are not the same thing. How CognitionDesk derives the second one from the data each tool touches: 49 scopes, three floors and a few exceptions written by hand.
Add an AI chat agent to your website in 3 lines of code
Embed a RAG-powered AI agent that knows your business docs using the CognitionDesk widget — no backend required.