Flashcard: una herramienta de aprendizaje de lenguas extranjeras basada en Dify, que sustituye a Duolingo.
Últimos recursos sobre IAPublicado hace 10 meses Círculo de intercambio de inteligencia artificial 37.6K 00
Introducción general
Flashcard es una herramienta de código abierto para el aprendizaje de idiomas diseñada como alternativa a Duolingo. Desarrollado por Steven Lynn (nombre de usuario en GitHub: stvlynn), el proyecto emplea una moderna interfaz de usuario y soporte multilingüe para ayudar a los usuarios a aprender idiomas de forma más inteligente.Flashcard utiliza tecnología de inteligencia artificial para proporcionar un sistema dinámico de tarjetas mnemotécnicas, soporta una interfaz multilingüe (tanto en inglés como en chino), e incluye características tales como guías de pronunciación y sugerencias de vocabulario relacionado. funciones. Los usuarios pueden personalizar su experiencia de aprendizaje a través de un sistema back-end autoalojado.

Lista de funciones
- Sistema de tarjeta de memoria dinámica, que utiliza tecnología de inteligencia artificial para mejorar los efectos de memoria.
- Interfaz multilingüe (inglés/chino)
- Interfaz de usuario moderna, diseñada con Tailwind CSS
- Guía de pronunciación británica y estadounidense
- Sugerencias de vocabulario relevante para ampliar el vocabulario
- Sistema back-end autoalojado con soporte para personalización
- Código abierto, las contribuciones de la comunidad son bienvenidas para nuevos paquetes de idiomas, mejoras de la interfaz de usuario y optimización de las pistas de inteligencia artificial.
Utilizar la ayuda
Proceso de instalación
- Clona el código del proyecto:
git clone https://github.com/stvlynn/flashcard.git
cd flashcard
- Instale la dependencia:
npm install
- Configurar variables de entorno: Crear un
.envy añada lo siguiente:
VITE_DIFY_API_KEY=your_dify_api_key
VITE_DIFY_API_URL=your_workflow_endpoint
- Inicie el servidor de desarrollo:
npm run dev
Normas de uso
- Sistema de tarjeta de memoria dinámica::
- Una vez en la aplicación, seleccione el idioma que desea aprender.
- El sistema genera dinámicamente tarjetas de memoria en función de tu progreso de aprendizaje y memorización.
- Cada tarjeta contiene la palabra, la pronunciación y frases de ejemplo para ayudarte a dominar el vocabulario por completo.
- Interfaz multilingüe::
- Elige tu idioma de interfaz preferido en los ajustes (actualmente se admiten inglés y chino).
- El idioma de la interfaz cambia instantáneamente para los usuarios con diferentes idiomas.
- Guía de pronunciación::
- Hay botones de pronunciación en cada tarjeta de palabra, haga clic en ellos para escuchar la pronunciación británica y americana.
- Mejore su precisión de pronunciación escuchando e imitando una y otra vez.
- Sugerencias de vocabulario relacionadas::
- El sistema te ayudará a ampliar tu vocabulario recomendándote palabras relacionadas en función de las que estés aprendiendo en ese momento.
- Estas palabras aparecerán en la parte inferior de la tarjeta y se puede hacer clic en ellas para ver los detalles.
- Sistema back-end autoalojado::
- Inicie sesión en el panel de control de Dify, cree un nuevo flujo de trabajo e impórtelo
dify-config.ymlDocumentación. - actualización
.envClaves API y puntos finales del flujo de trabajo en la documentación para completar la personalización.
- Inicie sesión en el panel de control de Dify, cree un nuevo flujo de trabajo e impórtelo
- Contribuciones comunitarias::
- Los desarrolladores pueden contribuir con nuevos paquetes de idiomas para añadirlos a la base de datos.
public/locales/[lang]/Catálogo. - Presente mejoras de la interfaz de usuario y optimizaciones de las indicaciones de la IA para mejorar la experiencia del usuario.
- Envíe informes de errores y sugerencias de mejora para ayudar al proyecto a seguir mejorando.
- Los desarrolladores pueden contribuir con nuevos paquetes de idiomas para añadirlos a la base de datos.
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...




