StingtaoCreateDesktop
StingtaoCreateDesktop is your personal writing companion that helps streamline your content creation process. Easily plan your writing projects by defining goals, managing time commitments, and identifying target audiences. With powerful content creation tools, you'll write better quality content in less time.
I developed this tool initially to enhance my own English blog writing experience, and I'm actively expanding its capabilities. As a fellow content creator, I'd love to hear your feedback and suggestions to make StingtaoCreateDesktop even better for our writing community.
Feel free to open an issue or reach out with your ideas - your input will help shape the future of this tool!
Key Features
-
🤖 Streamline Your Writing Process - Transform your ideas into well-structured content with our comprehensive project planning tools. Whether you're writing a blog post, book, speech, novel, or screenplay, our platform helps you organize your thoughts and create professional-quality content.
-
📝 Instant AI Writing Enhancement - Get real-time AI assistance as you write. Simply select any text and let AI refine your writing, improving clarity, tone, and impact while maintaining your unique voice. No more switching between multiple apps or waiting for feedback.
-
💾 Turn Ideas into Polished Drafts - Don't let writer's block hold you back. Draft Generator turns your rough ideas and bullet points into complete first drafts, giving you a solid foundation to build upon. Save hours of time and overcome the blank page syndrome.
-
🎯 Achieve Professional Results - Whether you're a blogger, author, or content creator, our tools help you produce higher quality content more efficiently. Focus on what matters most - sharing your message with the world.
Screenshots
Application Interface
Project Management
Article Editor
AI Assistant Panel
Easy management
Select sentences for AI to assist you
Write your prompt while you are thinking with your work
Download and Installation
Pre-built Applications
Windows
Download the installer package:
- Latest release (v0.1.0): StingtaoCreateDesktop-0.1.0-x64.msi
- Run the installer and follow the prompts to complete installation
macOS
Download the application bundle:
- Latest release (v0.1.0): stingtaocreatedesktop.app
- Drag the .app file to your Applications folder
Building from Source
If you prefer to build from source code, ensure you have the following prerequisites installed:
System Requirements
- Node.js v16.0.0 or higher
- Rust latest stable version
- Google Gemini API Key for AI features
Development Setup
-
Clone the repository:
git clone https://github.com/stingtao/StingtaoCreateDesktop.git cd StingtaoCreateDesktop -
Install dependencies:
-
Start the development server:
Building for Production
Using StingtaoCreateDesktop
1. First Launch
- Launch the application
- Go to Settings and enter your Gemini API key
- Create your first blog / book project
2. Creating a Blog / Book Project
- Click "New Project" in Home
- Fill in project details:
- Project name
- Category
- Target audience
- Content goals
- Keywords ...
3. Writing Articles (for Blog projects) / Chapters (for Book project)
-
Select your project in the sidebar
-
Click + to create "New Article" for blog project
-
Click + to create "Chapters draft" for book project
-
Access AI features by:
- Selecting text and using the floating toolbar
- Using the AI Draft Generator agent to help you draft the whole article based on your project settings and current draft.
4. AI Assistant Features
- Draft Generation: Get AI-generated article drafts
- Content Planning: Receive structure suggestions (TODO)
- Content Analysis: Get feedback on writing style(TODO)
- Style Adjustment: Refine tone and readability(TODO)
- Final Review: Comprehensive content check(TODO)
5. Auto-save and Navigation
- Content saves automatically every 10 seconds
- Unsaved changes are protected when navigating
Project Structure
StingtaoCreateDesktop/
├── src/ # Frontend Vue code
│ ├── components/ # Vue components
│ │ ├── blog-article/ # Article editing components
│ │ └── layouts/ # Layout components
│ ├── composables/ # Vue composables
│ └── lib/ # Shared utilities
├── src-tauri/ # Rust backend code
│ └── src/
│ ├── ai_agent.rs # AI integration
│ ├── db.rs # SQLite database handling
│ └── main.rs # Main Rust entry
└── package.json
License
This project is licensed under the MIT License
Acknowledgments
- Tauri - Desktop framework
- Vue 3 - UI framework
- Google Gemini - AI capabilities
- SQLite - Local database






