mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-07 08:26:51 +00:00
tweaks
This commit is contained in:
parent
ebd6a5e342
commit
961c0f8707
3 changed files with 80 additions and 114 deletions
|
|
@ -1,71 +1,37 @@
|
|||
# Código de Conducta para Contribuyentes
|
||||
# Verhaltenskodex für Mitwirkende
|
||||
|
||||
## Nuestro Compromiso
|
||||
## Unser Versprechen
|
||||
|
||||
En el interés de fomentar un entorno abierto y acogedor, nosotros como
|
||||
contribuyentes y mantenedores nos comprometemos a hacer de la participación en nuestro proyecto y
|
||||
nuestra comunidad una experiencia libre de acoso para todos, independientemente de la edad, tamaño corporal,
|
||||
discapacidad, etnia, características sexuales, identidad y expresión de género,
|
||||
nivel de experiencia, educación, estatus socioeconómico, nacionalidad, apariencia personal,
|
||||
raza, religión o identidad y orientación sexual.
|
||||
Im Interesse der Förderung einer offenen und einladenden Umgebung verpflichten wir uns als
|
||||
Mitwirkende und Betreuer, die Teilnahme an unserem Projekt und unserer
|
||||
Gemeinschaft zu einer belästigungsfreien Erfahrung für alle zu machen, unabhängig von Alter, Körpergröße,
|
||||
Behinderung, ethnischer Zugehörigkeit, sexuellen Merkmalen, Geschlechtsidentität und -ausdruck,
|
||||
Erfahrungsniveau, Bildung, sozioökonomischem Status, Nationalität, persönlichem Erscheinungsbild,
|
||||
Rasse, Religion oder sexueller Identität und Orientierung.
|
||||
|
||||
## Nuestros Estándares
|
||||
## Unsere Standards
|
||||
|
||||
Ejemplos de comportamientos que contribuyen a crear un entorno positivo incluyen:
|
||||
Beispiele für Verhaltensweisen, die dazu beitragen, eine positive Umgebung zu schaffen, sind:
|
||||
|
||||
- Uso de un lenguaje acogedor e inclusivo
|
||||
- Respeto a diferentes puntos de vista y experiencias
|
||||
- Aceptar de manera constructiva las críticas
|
||||
- Centrarse en lo que es mejor para la comunidad
|
||||
- Mostrar empatía hacia otros miembros de la comunidad
|
||||
- Verwendung einer einladenden und inklusiven Sprache
|
||||
- Respekt gegenüber unterschiedlichen Standpunkten und Erfahrungen
|
||||
- Konstruktive Annahme von Kritik
|
||||
- Fokussierung auf das, was das Beste für die Gemeinschaft ist
|
||||
- Empathie gegenüber anderen Mitgliedern der Gemeinschaft zeigen
|
||||
|
||||
Ejemplos de comportamientos inaceptables por parte de los participantes incluyen:
|
||||
Beispiele für inakzeptables Verhalten von Teilnehmern sind:
|
||||
|
||||
- El uso de lenguaje o imágenes sexualizadas y la atención o avances sexuales no deseados
|
||||
- Trollear, comentarios insultantes/despectivos y ataques personales o políticos
|
||||
- Acoso público o privado
|
||||
- Publicar información privada de otros, como una dirección física o electrónica,
|
||||
sin permiso explícito
|
||||
- Otras conductas que podrían considerarse inapropiadas en un entorno profesional
|
||||
- Die Verwendung von sexualisierter Sprache oder Bildern und unerwünschte sexuelle Aufmerksamkeit oder Annäherungen
|
||||
- Trollen, beleidigende/abwertende Kommentare und persönliche oder politische Angriffe
|
||||
- Öffentliche oder private Belästigung
|
||||
- Veröffentlichen von privaten Informationen anderer, wie eine physische oder elektronische Adresse,
|
||||
ohne ausdrückliche Erlaubnis
|
||||
- Andere Verhaltensweisen, die in einem professionellen Umfeld als unangemessen angesehen werden könnten
|
||||
|
||||
## Nuestras Responsabilidades
|
||||
## Unsere Verantwortlichkeiten
|
||||
|
||||
Los mantenedores del proyecto son responsables de aclarar los estándares de comportamiento aceptable
|
||||
y se espera que tomen medidas correctivas apropiadas y justas en respuesta a cualquier
|
||||
caso de comportamiento inaceptable.
|
||||
Die Projektbetreuer sind dafür verantwortlich, die Standards für akzeptables Verhalten zu klären
|
||||
und es wird erwartet, dass sie angemessene und faire Korrekturmaßnahmen als Reaktion auf
|
||||
jedes Beispiel für inakzeptables Verhalten ergreifen.
|
||||
|
||||
Los mantenedores del proyecto tienen el derecho y la responsabilidad de eliminar, editar o rechazar
|
||||
comentarios, commits, código, ediciones de wiki, issues y otras contribuciones que no estén alineadas con este Código de Conducta, o de prohibir temporal o permanentemente a cualquier contribuyente cuyo comportamiento sea inapropiado,
|
||||
amenazante, ofensivo o dañino.
|
||||
|
||||
## Alcance
|
||||
|
||||
Este Código de Conducta se aplica tanto dentro de los espacios del proyecto como en espacios públicos
|
||||
cuando una persona representa el proyecto o su comunidad. Ejemplos de
|
||||
representación de un proyecto o comunidad incluyen el uso de una dirección de correo electrónico oficial del proyecto,
|
||||
publicar en una cuenta oficial de redes sociales o actuar como un representante designado
|
||||
en un evento en línea o fuera de línea. La representación de un proyecto puede
|
||||
ser definida y clarificada más específicamente por los mantenedores del proyecto.
|
||||
|
||||
## Aplicación
|
||||
|
||||
Los casos de comportamiento abusivo, acosador o inaceptable de otra manera pueden
|
||||
ser reportados contactando al equipo del proyecto en hi@cline.bot. Todas las quejas
|
||||
serán revisadas e investigadas y resultarán en una respuesta que
|
||||
se considere necesaria y apropiada a las circunstancias. El equipo del proyecto está
|
||||
obligado a mantener la confidencialidad con respecto al informante de un incidente.
|
||||
Más detalles sobre políticas específicas de aplicación pueden ser publicados por separado.
|
||||
|
||||
Los mantenedores del proyecto que no sigan o hagan cumplir el Código de Conducta de buena
|
||||
fe pueden enfrentar repercusiones temporales o permanentes según lo determinen otros
|
||||
miembros de la dirección del proyecto.
|
||||
|
||||
## Atribución
|
||||
|
||||
Este Código de Conducta está adaptado del [Contributor Covenant][homepage], versión 1.4,
|
||||
disponible en https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
||||
|
||||
[homepage]: https://www.contributor-covenant.org
|
||||
|
||||
Respuestas a preguntas frecuentes sobre este Código de Conducta se pueden encontrar en
|
||||
https://www.contributor-covenant.org/faq
|
||||
Die Projektbetreuer haben das Recht und die Verantwortung, Kommentare, Commits, Code, Wiki-Änderungen, Issues und andere Beiträge zu entfernen, zu bearbeiten oder abzulehnen, die nicht mit diesem Verhaltenskodex übereinstimmen, oder jeden Mitwirkenden vorübergehend oder dauerhaft zu
|
||||
|
|
|
|||
|
|
@ -1,82 +1,82 @@
|
|||
# Contribuir a Cline
|
||||
# Beitrag zu Cline
|
||||
|
||||
Nos alegra que estés interesado en contribuir a Cline. Ya sea que corrijas un error, añadas una función o mejores nuestra documentación, ¡cada contribución hace que Cline sea más inteligente! Para mantener nuestra comunidad viva y acogedora, todos los miembros deben cumplir con nuestro [Código de Conducta](CODE_OF_CONDUCT.md).
|
||||
Wir freuen uns, dass du daran interessiert bist, zu Cline beizutragen. Ob du einen Fehler behebst, eine Funktion hinzufügst oder unsere Dokumentation verbesserst – jeder Beitrag macht Cline intelligenter! Um unsere Community lebendig und einladend zu halten, müssen alle Mitglieder unseren [Verhaltenskodex](CODE_OF_CONDUCT.md) einhalten.
|
||||
|
||||
## Informar de errores o problemas
|
||||
## Fehler oder Probleme melden
|
||||
|
||||
¡Los informes de errores ayudan a mejorar Cline para todos! Antes de crear un nuevo problema, por favor revisa los [problemas existentes](https://github.com/cline/cline/issues) para evitar duplicados. Cuando estés listo para informar un error, dirígete a nuestra [página de Issues](https://github.com/cline/cline/issues/new/choose), donde encontrarás una plantilla que te ayudará a completar la información relevante.
|
||||
Fehlermeldungen helfen, Cline für alle zu verbessern! Bevor du ein neues Problem erstellst, überprüfe bitte die [bestehenden Probleme](https://github.com/cline/cline/issues), um Duplikate zu vermeiden. Wenn du bereit bist, einen Fehler zu melden, gehe zu unserer [Issues-Seite](https://github.com/cline/cline/issues/new/choose), wo du eine Vorlage findest, die dir hilft, die relevanten Informationen auszufüllen.
|
||||
|
||||
<blockquote class='warning-note'>
|
||||
🔐 <b>Importante:</b> Si descubres una vulnerabilidad de seguridad, utiliza la <a href="https://github.com/cline/cline/security/advisories/new">herramienta de seguridad de GitHub para informarla de manera privada</a>.
|
||||
🔐 <b>Wichtig:</b> Wenn du eine Sicherheitslücke entdeckst, verwende das <a href="https://github.com/cline/cline/security/advisories/new">GitHub-Sicherheitstool, um sie privat zu melden</a>.
|
||||
</blockquote>
|
||||
|
||||
## Decidir en qué trabajar
|
||||
## Entscheiden, woran man arbeiten möchte
|
||||
|
||||
¿Buscas una buena primera contribución? Revisa los issues etiquetados con ["good first issue"](https://github.com/cline/cline/labels/good%20first%20issue) o ["help wanted"](https://github.com/cline/cline/labels/help%20wanted). ¡Estos están especialmente seleccionados para nuevos colaboradores y son áreas donde nos encantaría recibir ayuda!
|
||||
Suchst du nach einem guten ersten Beitrag? Schau dir die mit ["good first issue"](https://github.com/cline/cline/labels/good%20first%20issue) oder ["help wanted"](https://github.com/cline/cline/labels/help%20wanted) gekennzeichneten Issues an. Diese sind speziell für neue Mitwirkende ausgewählt und Bereiche, in denen wir gerne Hilfe erhalten würden!
|
||||
|
||||
También damos la bienvenida a contribuciones a nuestra [documentación](https://github.com/cline/cline/tree/main/docs). Ya sea corrigiendo errores tipográficos, mejorando guías existentes o creando nuevos contenidos educativos, queremos construir un repositorio de recursos gestionado por la comunidad que ayude a todos a sacar el máximo provecho de Cline. Puedes comenzar explorando `/docs` y buscando áreas que necesiten mejoras.
|
||||
Wir begrüßen auch Beiträge zu unserer [Dokumentation](https://github.com/cline/cline/tree/main/docs). Ob du Tippfehler korrigierst, bestehende Anleitungen verbesserst oder neue Bildungsinhalte erstellst – wir möchten ein von der Community verwaltetes Ressourcen-Repository aufbauen, das allen hilft, das Beste aus Cline herauszuholen. Du kannst beginnen, indem du `/docs` erkundest und nach Bereichen suchst, die verbessert werden müssen.
|
||||
|
||||
Si planeas trabajar en una función más grande, por favor crea primero una [solicitud de función](https://github.com/cline/cline/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop) para que podamos discutir si se alinea con la visión de Cline.
|
||||
Wenn du planst, an einer größeren Funktion zu arbeiten, erstelle bitte zuerst eine [Funktionsanfrage](https://github.com/cline/cline/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop), damit wir besprechen können, ob sie mit der Vision von Cline übereinstimmt.
|
||||
|
||||
## Configurar el entorno de desarrollo
|
||||
## Entwicklungsumgebung einrichten
|
||||
|
||||
1. **Extensiones de VS Code**
|
||||
1. **VS Code Erweiterungen**
|
||||
|
||||
- Al abrir el proyecto, VS Code te pedirá que instales las extensiones recomendadas
|
||||
- Estas extensiones son necesarias para el desarrollo, por favor acepta todas las solicitudes de instalación
|
||||
- Si rechazaste las solicitudes, puedes instalarlas manualmente en la sección de extensiones
|
||||
- Beim Öffnen des Projekts wird VS Code dich auffordern, die empfohlenen Erweiterungen zu installieren
|
||||
- Diese Erweiterungen sind für die Entwicklung erforderlich, bitte akzeptiere alle Installationsanfragen
|
||||
- Wenn du die Anfragen abgelehnt hast, kannst du sie manuell im Erweiterungsbereich installieren
|
||||
|
||||
2. **Desarrollo local**
|
||||
- Ejecuta `npm run install:all` para instalar las dependencias
|
||||
- Ejecuta `npm run test` para ejecutar las pruebas localmente
|
||||
- Antes de enviar un PR, ejecuta `npm run format:fix` para formatear tu código
|
||||
2. **Lokale Entwicklung**
|
||||
- Führe `npm run install:all` aus, um die Abhängigkeiten zu installieren
|
||||
- Führe `npm run test` aus, um die Tests lokal auszuführen
|
||||
- Bevor du einen PR einreichst, führe `npm run format:fix` aus, um deinen Code zu formatieren
|
||||
|
||||
## Escribir y enviar código
|
||||
## Code schreiben und einreichen
|
||||
|
||||
Cualquiera puede contribuir código a Cline, pero te pedimos que sigas estas pautas para asegurar que tus contribuciones se integren sin problemas:
|
||||
Jeder kann Code zu Cline beitragen, aber wir bitten dich, diese Richtlinien zu befolgen, um sicherzustellen, dass deine Beiträge reibungslos integriert werden:
|
||||
|
||||
1. **Mantén los Pull Requests enfocados**
|
||||
1. **Pull Requests fokussiert halten**
|
||||
|
||||
- Limita los PRs a una sola función o corrección de errores
|
||||
- Divide los cambios más grandes en PRs más pequeños y coherentes
|
||||
- Divide los cambios en commits lógicos que puedan ser revisados independientemente
|
||||
- Begrenze PRs auf eine einzelne Funktion oder Fehlerbehebung
|
||||
- Teile größere Änderungen in kleinere, kohärente PRs auf
|
||||
- Teile Änderungen in logische Commits auf, die unabhängig überprüft werden können
|
||||
|
||||
2. **Calidad del código**
|
||||
2. **Codequalität**
|
||||
|
||||
- Ejecuta `npm run lint` para verificar el estilo del código
|
||||
- Ejecuta `npm run format` para formatear el código automáticamente
|
||||
- Todos los PRs deben pasar las verificaciones de CI, que incluyen linting y formateo
|
||||
- Corrige todas las advertencias o errores de ESLint antes de enviar
|
||||
- Sigue las mejores prácticas para TypeScript y mantén la seguridad de tipos
|
||||
- Führe `npm run lint` aus, um den Code-Stil zu überprüfen
|
||||
- Führe `npm run format` aus, um den Code automatisch zu formatieren
|
||||
- Alle PRs müssen die CI-Prüfungen bestehen, die Linting und Formatierung umfassen
|
||||
- Behebe alle ESLint-Warnungen oder -Fehler, bevor du einreichst
|
||||
- Befolge die Best Practices für TypeScript und halte die Typensicherheit ein
|
||||
|
||||
3. **Pruebas**
|
||||
3. **Tests**
|
||||
|
||||
- Añade pruebas para nuevas funciones
|
||||
- Ejecuta `npm test` para asegurarte de que todas las pruebas pasen
|
||||
- Actualiza las pruebas existentes si tus cambios las afectan
|
||||
- Añade tanto pruebas unitarias como de integración donde sea apropiado
|
||||
- Füge Tests für neue Funktionen hinzu
|
||||
- Führe `npm test` aus, um sicherzustellen, dass alle Tests bestehen
|
||||
- Aktualisiere bestehende Tests, wenn deine Änderungen sie beeinflussen
|
||||
- Füge sowohl Unit- als auch Integrationstests hinzu, wo es angebracht ist
|
||||
|
||||
4. **Pautas de commits**
|
||||
4. **Commit-Richtlinien**
|
||||
|
||||
- Escribe mensajes de commit claros y descriptivos
|
||||
- Usa el formato de commit convencional (por ejemplo, "feat:", "fix:", "docs:")
|
||||
- Haz referencia a los issues relevantes en los commits con #número-del-issue
|
||||
- Schreibe klare und beschreibende Commit-Nachrichten
|
||||
- Verwende das konventionelle Commit-Format (z.B. "feat:", "fix:", "docs:")
|
||||
- Verweise auf relevante Issues in den Commits mit #Issue-Nummer
|
||||
|
||||
5. **Antes de enviar**
|
||||
5. **Vor dem Einreichen**
|
||||
|
||||
- Rebasea tu rama con el último Main
|
||||
- Asegúrate de que tu rama se construya correctamente
|
||||
- Verifica que todas las pruebas pasen
|
||||
- Revisa tus cambios para eliminar cualquier código de depuración o registros de consola
|
||||
- Rebase deinen Branch mit dem neuesten Main
|
||||
- Stelle sicher, dass dein Branch korrekt gebaut wird
|
||||
- Überprüfe, dass alle Tests bestehen
|
||||
- Überprüfe deine Änderungen, um jeglichen Debug-Code oder Konsolenprotokolle zu entfernen
|
||||
|
||||
6. **Descripción del Pull Request**
|
||||
- Describe claramente lo que hacen tus cambios
|
||||
- Añade pasos para probar los cambios
|
||||
- Enumera cualquier cambio importante
|
||||
- Añade capturas de pantalla para cambios en la interfaz de usuario
|
||||
6. **Beschreibung des Pull Requests**
|
||||
- Beschreibe klar, was deine Änderungen bewirken
|
||||
- Füge Schritte hinzu, um die Änderungen zu testen
|
||||
- Liste alle wichtigen Änderungen auf
|
||||
- Füge Screenshots für Änderungen an der Benutzeroberfläche hinzu
|
||||
|
||||
## Acuerdo de contribución
|
||||
## Beitragsvereinbarung
|
||||
|
||||
Al enviar un Pull Request, aceptas que tus contribuciones se licencien bajo la misma licencia que el proyecto ([Apache 2.0](LICENSE)).
|
||||
Durch das Einreichen eines Pull Requests erklärst du dich damit einverstanden, dass deine Beiträge unter derselben Lizenz wie das Projekt ([Apache 2.0](LICENSE)) lizenziert werden.
|
||||
|
||||
Recuerda: Contribuir a Cline no solo significa escribir código, sino ser parte de una comunidad que está dando forma al futuro del desarrollo asistido por IA. ¡Hagamos algo grandioso juntos! 🚀
|
||||
Denke daran: Zu Cline beizutragen bedeutet nicht nur, Code zu schreiben, sondern Teil einer Community zu sein, die die Zukunft der KI-gestützten Entwicklung gestaltet. Lass uns gemeinsam etwas Großartiges schaffen! 🚀
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Cline – \#1 on OpenRouter
|
||||
# Cline – OpenRouter 排名第一
|
||||
|
||||
<p align="center">
|
||||
<img src="https://media.githubusercontent.com/media/cline/cline/main/assets/docs/demo.gif" width="100%" />
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue