The file at — will be overwritten. Use the wizard below to upload your new version, then create a PR.
Upload Solution Pages
Upload one or more .md or .docx files.
Each file represents one page. Existing pages (matched by URL slug) will be updated; new pages will be created as draft.
📁
Drop files here or click to browse
Select multiple .md or .docx files
Files
0
New
0
Update
0
Done
0
Logo Images (Optional)
Upload logo images referenced in your files (e.g. product_logo: company.png).
Logos are auto-deduplicated — same file is uploaded only once across all pages.
🖼
Drop logo images or click to browse
New pages → Draft. Updated pages → content updated, publish state unchanged.
Processing Log
🎉
All Done!
Pages have been pushed to Strapi.
1
Upload
2
Images
3
Publish
Step 1 — Upload your Markdown
Upload your .md file — the YAML frontmatter and body are used as-is.
Or upload a .zip (Google Docs "Web Page" export) or .docx (Feishu / Word).
📄
Drop your file here
or click to browse
Accepted: .md · .zip (Google Docs / Feishu export) · .docx (Feishu / Word)
.md files are passed through unchanged — write your frontmatter directly in the doc
✅
File uploaded
Click or drop to replace
—
OR
Parsed Document
Filename
—
Images
0
Words
0
Blog Metadata
Auto-generated from title. Edit to shorten.
Images will be committed directly into the GitHub PR alongside the markdown file.
No Strapi upload needed — configure the image folder path in Step 3.
Cover Image (Optional)
If none of the content images suit the cover, upload a separate one here.
Its URL will be auto-filled in the cover: YAML field on Step 3.
🖼
Click or drag a cover image here
COVER URL (stored without https://)
Step 2 — Upload Images to Strapi
Found 0 local images in your document.
⚠️0 image(s) over 1 MB — large files may slow uploads
Images will be committed to GitHub in the PR. No Strapi upload needed.
Step 3 — Create GitHub PR
Choose the target repository and submit. The markdown file is created as-is.
owner/repo format
Folder in the repo where the file will be created
Relative to blog folder path, e.g. assets or static/img
A new branch is created automatically. You can review the PR before merging.
Log
Step 3 — Publish to Zilliz (Draft)
Auto-filled from your document. Review, adjust if needed, then push.
zilliz.com/blog/{slug}
Also used as Meta Description unless overridden below.
Loading tags from Strapi...
No cover detected. You can set one in Strapi after pushing.
Auto from slug. Edit if reposting from another site.
SEO (optional)
Syndication
Created as draft. Review in Strapi admin before publishing.
⚠ Slug already exists in Strapi
Log
🎉
Draft Created!
Your blog post has been pushed to Strapi as a draft.