Flashcard: una herramienta de aprendizaje de lenguas extranjeras basada en Dify, que sustituye a Duolingo.
Últimos recursos sobre IAPublicado hace 6 meses Círculo de intercambio de inteligencia artificial 1.9K 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
.env
y 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.yml
Documentación. - actualización
.env
Claves 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...