Learn Languages Smarter, Not Harder
- Dynamic flashcard system powered by AI
- Multi-language interface support (English/中文)
- Clean & modern UI with Tailwind CSS
- Pronunciation guides (UK/US)
- Memory enhancement techniques
- Related vocabulary suggestions
- Login to your Dify dashboard
- Create new workflow → "Import from YAML"
- Select
dify-config.yml
and deploy - Update environment variables in
.env
:VITE_DIFY_API_KEY=your_dify_api_key VITE_DIFY_API_URL=your_workflow_endpoint
We welcome contributions in these areas:
- New Language Packs
- Add YAML files in
public/locales/[lang]/
- Add YAML files in
- UI Improvements
- Component optimizations in
src/components/
- Component optimizations in
- AI Prompt Engineering
- Enhance prompts in
dify_backend.yml
- Enhance prompts in
- Documentation
- Improve tutorials or translate documentation
- Bug Reports
- Open issues with reproduction steps
npm install
npm run dev
- Render HTML tags (e.g.
<b>
) in flashcards for better text emphasis - Optimize language support and add more language options
- Add more interactive learning features
- Enhance error handling and user feedback
MIT License - see LICENSE for details