[{"data":1,"prerenderedAt":541},["ShallowReactive",2],{"guides-hub-en":3},[4,113,209,308,377,458],{"id":5,"title":6,"body":7,"description":102,"extension":103,"meta":104,"navigation":108,"path":109,"seo":110,"stem":111,"__hash__":112},"pages\u002Fen\u002Fguides\u002Fagent-writing-workflow.md","Agent writing workflow",{"type":8,"value":9,"toc":94},"minimark",[10,14,18,23,32,36,69,73,76,80],[11,12,6],"h1",{"id":13},"agent-writing-workflow",[15,16,17],"p",{},"Use the agent for structured writing. This loop limits stray edits and token burn.",[19,20,22],"h2",{"id":21},"before-you-start","Before you start",[15,24,25,26,31],{},"BYOK configured; related files in the project; snapshots for critical docs (",[27,28,30],"a",{"href":29},"\u002Fguides\u002Fversion-snapshots","guide",").",[19,33,35],{"id":34},"steps","Steps",[37,38,39,48,55,58,61],"ol",{},[40,41,42,43,47],"li",{},"Find files via ",[27,44,46],{"href":45},"\u002Ffeatures\u002Fproject-search","project search",".",[40,49,50,54],{},[27,51,53],{"href":52},"\u002Ffeatures\u002Fcontext-attachments","Attach context","—not the whole vault.",[40,56,57],{},"Prompt with audience, tone, and do-not-touch sections.",[40,59,60],{},"Review tool steps and diffs before accepting writes.",[40,62,63,64,68],{},"Save manually; enable ",[27,65,67],{"href":66},"\u002Ffeatures\u002Fweb-search","web search"," when you need public facts.",[19,70,72],{"id":71},"tips-and-best-practices","Tips and best practices",[15,74,75],{},"Snapshot before big rewrites. Ask the agent to flag claims that need human verification.",[19,77,79],{"id":78},"related-reading","Related reading",[81,82,83,88],"ul",{},[40,84,85],{},[27,86,87],{"href":29},"Version snapshots",[40,89,90],{},[27,91,93],{"href":92},"\u002Ffaq\u002Fagent-modifies-files","Does the agent modify files?",{"title":95,"searchDepth":96,"depth":96,"links":97},"",2,[98,99,100,101],{"id":21,"depth":96,"text":22},{"id":34,"depth":96,"text":35},{"id":71,"depth":96,"text":72},{"id":78,"depth":96,"text":79},"A practical WriteX agent loop: scope context, draft, review tool steps, and snapshot before risky edits.","md",{"seoTitle":105,"summary":106,"order":107},"Agent Writing Workflow | WriteX","Scope → draft → review—without losing control.",3,true,"\u002Fen\u002Fguides\u002Fagent-writing-workflow",{"title":6,"description":102},"en\u002Fguides\u002Fagent-writing-workflow","E8UYUqrCkKJiDNmORU-rI2EAPAlDhb6FEJV6clZ8n74",{"id":114,"title":115,"body":116,"description":201,"extension":103,"meta":202,"navigation":108,"path":205,"seo":206,"stem":207,"__hash__":208},"pages\u002Fen\u002Fguides\u002Fconfigure-byok.md","Configure BYOK",{"type":8,"value":117,"toc":195},[118,121,124,126,133,135,164,166,169,171],[11,119,115],{"id":120},"configure-byok",[15,122,123],{},"BYOK keeps billing and compliance with your provider. WriteX forwards requests from your machine.",[19,125,22],{"id":21},[15,127,128,129,47],{},"Obtain an API key or gateway URL; ensure your network allows the endpoint. Provider walkthroughs: ",[27,130,132],{"href":131},"\u002Fdoc\u002Fget-key","Docs · Get an API Key",[19,134,35],{"id":34},[37,136,137,144,155,158,161],{},[40,138,139,140,47],{},"Open ",[141,142,143],"strong",{},"Settings → Model \u002F Provider",[40,145,146,147,150,151,154],{},"Choose an official provider (e.g. ",[141,148,149],{},"DeepSeek",", Xiaomi MiMo, OpenAI) or ",[141,152,153],{},"OpenAI-compatible \u002F custom"," with your Base URL.",[40,156,157],{},"Paste the API key and save (encrypted locally).",[40,159,160],{},"Send a test prompt in the agent.",[40,162,163],{},"Set assistant output language separately from UI language if needed.",[19,165,72],{"id":71},[15,167,168],{},"Never commit keys to Git. Rotate keys in the provider console when staff changes.",[19,170,79],{"id":78},[81,172,173,178,184,190],{},[40,174,175],{},[27,176,177],{"href":131},"Get an API Key",[40,179,180],{},[27,181,183],{"href":182},"\u002Ffeatures\u002Fai-agent","AI agent feature",[40,185,186],{},[27,187,189],{"href":188},"\u002Ffaq\u002Fwhich-models-supported","Which models are supported?",[40,191,192],{},[27,193,6],{"href":194},"\u002Fguides\u002Fagent-writing-workflow",{"title":95,"searchDepth":96,"depth":96,"links":196},[197,198,199,200],{"id":21,"depth":96,"text":22},{"id":34,"depth":96,"text":35},{"id":71,"depth":96,"text":72},{"id":78,"depth":96,"text":79},"Store provider endpoints and API keys locally in WriteX to power the agent—no WriteX account required.",{"seoTitle":203,"summary":204,"order":96},"Configure BYOK in WriteX | WriteX","Set up once; keys stay encrypted on disk.","\u002Fen\u002Fguides\u002Fconfigure-byok",{"title":115,"description":201},"en\u002Fguides\u002Fconfigure-byok","_oEoSnfDW_-8Y9MQaEyh4SOCdIu-CevZa8j121R3RFw",{"id":210,"title":211,"body":212,"description":299,"extension":103,"meta":300,"navigation":108,"path":304,"seo":305,"stem":306,"__hash__":307},"pages\u002Fen\u002Fguides\u002Fgetting-started.md","Getting started with WriteX",{"type":8,"value":213,"toc":293},[214,217,220,222,233,235,263,265,273,275],[11,215,211],{"id":216},"getting-started-with-writex",[15,218,219],{},"This guide walks through the first writing loop on Windows public beta: install, folder project, model setup, edit, save.",[19,221,22],{"id":21},[81,223,224,227,230],{},[40,225,226],{},"Windows 10 1809+ 64-bit",[40,228,229],{},"A BYOK API key",[40,231,232],{},"An empty folder or Git repo for Markdown",[19,234,35],{"id":34},[37,236,237,245,248,257,260],{},[40,238,239,240,244],{},"Install from ",[27,241,243],{"href":242},"\u002Fdownload","Download","—Store preferred or Gitee backup.",[40,246,247],{},"Launch WriteX and add a local folder as your project.",[40,249,139,250,253,254,31],{},[141,251,252],{},"Settings",", add provider + API key (",[27,255,115],{"href":256},"\u002Fguides\u002Fconfigure-byok",[40,258,259],{},"Create or open Markdown, write in the WYSIWYG editor, save.",[40,261,262],{},"(Optional) Open the agent, attach the file, and polish a paragraph.",[19,264,72],{"id":71},[15,266,267,268,272],{},"Keep the project where you already backup (Git, Time Machine). Watch ",[27,269,271],{"href":270},"\u002Fchangelog","changelog"," during beta.",[19,274,79],{"id":78},[81,276,277,281,287],{},[40,278,279],{},[27,280,115],{"href":256},[40,282,283],{},[27,284,286],{"href":285},"\u002Fguides\u002Fworkspace-and-projects","Workspace and projects",[40,288,289],{},[27,290,292],{"href":291},"\u002Fguides\u002Fwindows-install-and-update","Windows install and update",{"title":95,"searchDepth":96,"depth":96,"links":294},[295,296,297,298],{"id":21,"depth":96,"text":22},{"id":34,"depth":96,"text":35},{"id":71,"depth":96,"text":72},{"id":78,"depth":96,"text":79},"Step-by-step: install WriteX on Windows, open a folder project, configure BYOK, and save your first Markdown page.",{"seoTitle":301,"summary":302,"order":303},"Getting Started with WriteX | WriteX","Shortest path from install to first saved draft.",1,"\u002Fen\u002Fguides\u002Fgetting-started",{"title":211,"description":299},"en\u002Fguides\u002Fgetting-started","p_E-hcgieu2Ug8zJPy3XVAUCj8hNrNKr43CIpKdiIec",{"id":309,"title":310,"body":311,"description":368,"extension":103,"meta":369,"navigation":108,"path":373,"seo":374,"stem":375,"__hash__":376},"pages\u002Fen\u002Fguides\u002Fversion-snapshots.md","Using version snapshots",{"type":8,"value":312,"toc":362},[313,316,319,321,324,326,343,345,348,350],[11,314,310],{"id":315},"using-version-snapshots",[15,317,318],{},"Snapshots make agent experiments reversible.",[19,320,22],{"id":21},[15,322,323],{},"Open the target document; ensure free disk space.",[19,325,35],{"id":34},[37,327,328,331,334,337,340],{},[40,329,330],{},"Create a snapshot from the editor (see in-app control).",[40,332,333],{},"Edit manually or via the agent.",[40,335,336],{},"Open the timeline and compare.",[40,338,339],{},"Restore if needed; optionally save under a new filename.",[40,341,342],{},"Still tag releases in Git when you use it.",[19,344,72],{"id":71},[15,346,347],{},"Snapshots complement—but do not replace—folder backups.",[19,349,79],{"id":78},[81,351,352,358],{},[40,353,354],{},[27,355,357],{"href":356},"\u002Ffeatures\u002Fversion-history","Version history feature",[40,359,360],{},[27,361,6],{"href":194},{"title":95,"searchDepth":96,"depth":96,"links":363},[364,365,366,367],{"id":21,"depth":96,"text":22},{"id":34,"depth":96,"text":35},{"id":71,"depth":96,"text":72},{"id":78,"depth":96,"text":79},"Create WriteX version snapshots before agent edits, compare timelines, and restore when a rewrite misses the mark.",{"seoTitle":370,"summary":371,"order":372},"Using Version Snapshots | WriteX","Checkpoints for drafting—not a backup replacement.",6,"\u002Fen\u002Fguides\u002Fversion-snapshots",{"title":310,"description":368},"en\u002Fguides\u002Fversion-snapshots","CecraNl3lSDNroDoY3PxXF_KbJFBc-GLM1YfGCbu_g8",{"id":378,"title":292,"body":379,"description":449,"extension":103,"meta":450,"navigation":108,"path":454,"seo":455,"stem":456,"__hash__":457},"pages\u002Fen\u002Fguides\u002Fwindows-install-and-update.md",{"type":8,"value":380,"toc":443},[381,384,387,389,392,394,422,424,427,429],[11,382,292],{"id":383},"windows-install-and-update",[15,385,386],{},"Windows public beta ships Store as primary channel and Gitee NSIS as backup.",[19,388,22],{"id":21},[15,390,391],{},"64-bit Windows 10 1809+; ~500 MB disk.",[19,393,35],{"id":34},[37,395,396,405,416,419],{},[40,397,398,401,402,404],{},[141,399,400],{},"Store",": use ",[27,403,243],{"href":242},", updates via Store.",[40,406,407,410,411,415],{},[141,408,409],{},"Gitee backup",": run NSIS installer; see ",[27,412,414],{"href":413},"\u002Ffaq\u002Fsmartscreen-warning","SmartScreen FAQ"," if blocked.",[40,417,418],{},"On first launch, confirm update source (Store or manifest to Gitee\u002FGitHub).",[40,420,421],{},"Updates fetch binaries and manifests only—never your manuscripts.",[19,423,72],{"id":71},[15,425,426],{},"If Store is blocked, use Gitee and check releases manually. macOS public beta is not out yet.",[19,428,79],{"id":78},[81,430,431,437],{},[40,432,433],{},[27,434,436],{"href":435},"\u002Ffaq\u002Fstore-vs-gitee","Store vs Gitee",[40,438,439],{},[27,440,442],{"href":441},"\u002Ffaq\u002Foffline-update","Offline and updates",{"title":95,"searchDepth":96,"depth":96,"links":444},[445,446,447,448],{"id":21,"depth":96,"text":22},{"id":34,"depth":96,"text":35},{"id":71,"depth":96,"text":72},{"id":78,"depth":96,"text":79},"Install WriteX from Microsoft Store or Gitee backup, understand SmartScreen, and how updates work without uploading docs.",{"seoTitle":451,"summary":452,"order":453},"Windows Install & Updates | WriteX","Store first; Gitee backup; updates are app binaries only.",7,"\u002Fen\u002Fguides\u002Fwindows-install-and-update",{"title":292,"description":449},"en\u002Fguides\u002Fwindows-install-and-update","xzHxweBVZCRTbS6739uNQpLBxnCrI2xIAk2GgMQnml0",{"id":459,"title":286,"body":460,"description":532,"extension":103,"meta":533,"navigation":108,"path":537,"seo":538,"stem":539,"__hash__":540},"pages\u002Fen\u002Fguides\u002Fworkspace-and-projects.md",{"type":8,"value":461,"toc":526},[462,465,468,470,482,484,505,507,510,512],[11,463,286],{"id":464},"workspace-and-projects",[15,466,467],{},"There is no cloud workspace—your directory is the project boundary.",[19,469,22],{"id":21},[15,471,472,473,477,478,481],{},"Plan folder layout (",[474,475,476],"code",{},"drafts\u002F",", ",[474,479,480],{},"published\u002F",", etc.).",[19,483,35],{"id":34},[37,485,486,492,495,498],{},[40,487,488,491],{},[141,489,490],{},"Add project"," by picking or creating a Markdown folder.",[40,493,494],{},"Switch projects from the sidebar; workspace list lives in local settings.",[40,496,497],{},"Keep attachments and relative links inside the project for Git compatibility.",[40,499,500,501,504],{},"Do not store API keys or public ",[474,502,503],{},".env"," files in synced public folders.",[19,506,72],{"id":71},[15,508,509],{},"One Git repo can map to one WriteX project. Mind sync conflicts on cloud drives.",[19,511,79],{"id":78},[81,513,514,520],{},[40,515,516],{},[27,517,519],{"href":518},"\u002Ffeatures\u002Flocal-first","Local-first",[40,521,522],{},[27,523,525],{"href":524},"\u002Ffaq\u002Fdata-location","Where is my data stored?",{"title":95,"searchDepth":96,"depth":96,"links":527},[528,529,530,531],{"id":21,"depth":96,"text":22},{"id":34,"depth":96,"text":35},{"id":71,"depth":96,"text":72},{"id":78,"depth":96,"text":79},"How WriteX maps local folders to projects, switch workspaces, and organize multiple writing collections.",{"seoTitle":534,"summary":535,"order":536},"Workspaces & Folder Projects | WriteX","A project is a folder you choose on disk.",5,"\u002Fen\u002Fguides\u002Fworkspace-and-projects",{"title":286,"description":532},"en\u002Fguides\u002Fworkspace-and-projects","brfyVDGFVzxj12dIn4gqoK2bS04HRAthSlYW0kBA7lo",1785483020416]