Editor AI Copilot
12 context-aware writing and editing tools integrated directly into the ZyVOP Markdown editor.
Editor AI Copilot
The ZyVOP editor features an inline AI Copilot tailored specifically for technical content. Whether you are generating outlines from scratch, refining complex explanations, or synthesizing structured FAQs, the Copilot assists without overwriting your original voice.
Invoking the Copilot
You can activate the Copilot in three ways:
- Selection Menu: Highlight any text block in the editor to trigger the floating AI toolbar.
- Keyboard Shortcut: Press
Cmd + K(macOS) orCtrl + K(Windows/Linux) to open the AI command palette. - Editor Sidebar: Click the Sparkles icon (
✨) on the right utility bar for document-wide generators (Titles, TL;DR, SEO metadata, FAQs).
Available Copilot Actions
1. Style & Polish Actions
| Action | Command | What It Does |
|---|---|---|
| Improve Clarity | improve | Enhances technical clarity and flow while matching the existing formality level. |
| Fix Grammar | fix_grammar | Performs minimal surgical fixes for punctuation, spelling, and grammar without altering tone. |
| Make Shorter | shorter | Strips filler words and redundancy while maintaining all code symbols and architectural qualifications. |
| Expand Explanation | longer | Adds deeper technical detail, explains mechanics, or elaborates on concepts already present in your draft. |
| Summarize Selection | summarize | Condenses a complex technical section into an executive summary or key bullets. |
2. Composition & Generation Actions
Generate Outline (generate_outline)
Provide a topic or high-level problem statement. The Copilot outputs a battle-tested technical article structure:
- H2 and H3 logical sections
- Suggested code example placeholders
- Practical architectural trade-offs
- A structured Key Takeaways section
Continue Writing (continue_writing)
Place your cursor at the end of an incomplete paragraph or draft. The model reviews preceding context to prevent repetitive introductions and writes the next 1–2 technical paragraphs in your voice.
Title Suggestions (generate_titles)
Analyzes the entire draft and returns exactly 5 developer-friendly titles:
- Focused on concrete technologies and specific architectural outcomes
- Strictly non-clickbait
- Formatted as clean choices you can apply with one click
Document TL;DR (generate_tldr)
Generates an introductory summary consisting of:
- Exactly 2 high-signal introductory sentences
- Exactly 3 concise Markdown bullet points summarizing core mechanics
Technical FAQ Generator (generate_faqs)
Inspects your article and creates 1–10 self-contained FAQ pairs:
- Questions reader engineers would naturally ask after finishing the post
- Answers that stand alone without requiring surrounding context
- Compatible with Google FAQ Schema structured data
SEO Metadata (generate_seo)
Extracts targeted metadata:
metaTitle: At most 60 characters, optimized for search engine SERPsmetaDescription: At most 160 characters, concise and factual summary
GraphQL API Usage
For developers building custom frontends or headless integrations, the AI Copilot is accessible directly via the GraphQL API:
mutation RunAiCopilot($text: String!, $action: String!, $model: String, $context: String) {
aiCopilot(
text: $text
action: $action
model: $model
context: $context
)
}Example Mutation Variables
{
"action": "generate_faqs",
"text": "# PostgreSQL Zero-Downtime Migrations\n\nWhen altering tables with 50M rows..."
}Example Response
{
"data": {
"aiCopilot": "{\"faqs\":[{\"question\":\"How do expand-contract migrations avoid table locks?\",\"answer\":\"They decouple schema addition from data backfills and column retirement into distinct safe phases.\"}]}"
}
}Non-Destructive Diffing
In the ZyVOP editor, AI actions present an inline side-by-side diff. You can review the exact text proposed and click Accept, Reject, or Try Again with different prompt instructions.