refactor: migrate icon fields from emoji to lucide:<name> tokens (#63)
* refactor: migrate icon fields from emoji to lucide:<name> tokens
Every TOML manifest's `icon = "<emoji>"` line is replaced with
`icon = "lucide:<kebab-name>"` — a reference to a lucide-react icon,
which the librefang.ai site and dashboard render as crisp SVG. Reasons
for the switch:
- Emoji render very differently across OS/browser/font stacks; the
registry catalog looked inconsistent from one row to the next.
- Five manifests (clip / creator / linkedin / reddit / twitter) had
their icons stored as literal Python-style escape strings
("\\U0001F3AC") because the TOML parser upstream never decoded
them. Switching away from emoji drops that class of bug entirely.
- As a drive-by, also decode the \\uXXXX accent escapes in the
[i18n.fr] block of hands/creator/HAND.toml so "Créateur" shows
up correctly.
87 files touched. example manifests left untouched (still "TODO").
* fix: backfill i18n name + drop the single-member email category
- Every existing [i18n.<lang>] block now has a `name` field. 60 files
previously translated description but kept the English name
implicitly — which rendered as "some English some Chinese" in the
registry UI. Fill in the missing name from the English brand (or a
known localized equivalent: DingTalk→钉钉, Feishu→飞书, Email→
电子邮件 / メール / E-Mail / Correo / Courriel, and a handful of
hands that have Chinese product names like 视频剪辑 Hand).
- channels/email.toml was the only item under category="email";
reclassify it as "messaging" so the sub-category filter chip list
on the category page isn't littered with singletons.
* feat(i18n): localize 76 agents/integrations/plugins into 7 languages
Adds full [i18n.zh], [i18n.zh-TW], [i18n.ja], [i18n.ko], [i18n.de],
[i18n.es], [i18n.fr] blocks with name + description to every manifest
that previously shipped English-only.
Coverage:
- 32 agents (academic-researcher, analyst, architect, assistant,
code-reviewer, coder, customer-support, data-scientist, debugger,
devops-lead, doc-writer, email-assistant, health-tracker,
hello-world, home-automation, legal-assistant, meeting-assistant,
ops, orchestrator, personal-finance, planner, recipe-assistant,
recruiter, researcher, sales-assistant, security-auditor,
social-media, test-engineer, translator, travel-planner, tutor,
writer)
- 33 integrations (AWS, Azure, Bitbucket, Brave Search, Discord,
Dropbox, Elasticsearch, Exa Search, Fetch, Filesystem, GCP, Git,
GitHub, GitLab, Gmail, Google Calendar, Google Drive, Google Maps,
Jira, Linear, Memory, MongoDB, Notion, PostgreSQL, Puppeteer, Redis,
Sentry, Sequential Thinking, Slack, SQLite, Teams, Time, Todoist) —
brand names kept as-is across all locales, only descriptions
translated.
- 11 plugins (auto-summarizer, context-decay, conversation-logger,
episodic-memory, guardrails, keyword-memory, mempalace-indexer,
sentiment-tracker, todo-tracker, topic-memory, user-profile)
The descriptions are one-line summaries — hand-translated rather than
machine-generated, so technical terms (MCP, PR, CI/CD, etc.) stay
consistent across locales.
* feat(i18n): close remaining per-lang gaps for channels, workflows, devteam
Third pass on i18n coverage. Every non-example manifest now carries a
full set of [i18n.zh], [i18n.zh-TW], [i18n.ja], [i18n.ko], [i18n.de],
[i18n.es], [i18n.fr] blocks.
- 44 channel adapters: added French descriptions (zh/zh-TW/ja/ko/de/es
were already present). Brand names kept as-is in all locales so users
recognize Discord / Slack / LINE / etc. consistently.
- 22 workflows: filled zh-TW / ja / ko / de / es / fr blocks. Each
translation mirrors the existing zh one in structure and tone so the
catalog reads consistently across locales.
- hands/devteam/HAND.toml: added the four langs that were missing
(zh-TW, de, es, fr).
Only the 6 templates under examples/ are left without i18n blocks on
purpose — they still contain "TODO:" placeholders.
This commit is contained in:
159 files changed
+3293
-89
No files matched your search
@@ -68,3 +68,27 @@ Endpoint design:
|
||||
{{endpoint_design}}
|
||||
"""
|
||||
depends_on = ["endpoint_design"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "API 設計與規格"
|
||||
description = "從需求出發設計 REST API:端點、請求/回應結構、認證、錯誤處理,輸出 OpenAPI 規格。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "API 設計と仕様策定"
|
||||
description = "要件から REST API を設計:エンドポイント、リクエスト/レスポンススキーマ、認証、エラー処理、OpenAPI 仕様を出力。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "API 설계 및 명세"
|
||||
description = "요구사항에서 REST API 설계: 엔드포인트, 요청/응답 스키마, 인증, 오류 처리, OpenAPI 명세 생성."
|
||||
|
||||
[i18n.de]
|
||||
name = "API-Design & Spezifikation"
|
||||
description = "REST-API aus Anforderungen entwerfen: Endpunkte, Request-/Response-Schemas, Auth, Fehlerbehandlung, OpenAPI-Spezifikation."
|
||||
|
||||
[i18n.es]
|
||||
name = "Diseño y especificación de API"
|
||||
description = "Diseña una API REST a partir de requisitos: endpoints, esquemas de petición/respuesta, autenticación, errores y especificación OpenAPI."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Conception et spécification d'API"
|
||||
description = "Concevoir une API REST à partir des besoins : endpoints, schémas requête/réponse, auth, gestion des erreurs et spécification OpenAPI."
|
||||
@@ -97,3 +97,27 @@ Draft:
|
||||
{{draft}}
|
||||
"""
|
||||
depends_on = ["draft"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "部落格文章撰寫"
|
||||
description = "調研主題、建立結構化大綱、撰寫完整部落格文章,並進行 SEO 優化。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "ブログ記事ライター"
|
||||
description = "トピックを調査し、構造化されたアウトラインを作り、記事を執筆、SEO を最適化。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "블로그 포스트 작성"
|
||||
description = "주제를 조사하고 구조화된 개요를 만든 뒤, 전체 블로그 글을 작성하고 SEO를 최적화합니다."
|
||||
|
||||
[i18n.de]
|
||||
name = "Blogpost-Autor"
|
||||
description = "Thema recherchieren, strukturiertes Outline erstellen, vollständigen Blogpost schreiben und für SEO optimieren."
|
||||
|
||||
[i18n.es]
|
||||
name = "Redactor de blog"
|
||||
description = "Investiga un tema, crea un esquema estructurado, redacta un post completo y optimiza para SEO."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Rédacteur de blog"
|
||||
description = "Rechercher un sujet, bâtir un plan structuré, rédiger un article complet puis optimiser pour le SEO."
|
||||
@@ -41,3 +41,27 @@ Evaluation:
|
||||
{{evaluator}}
|
||||
"""
|
||||
depends_on = ["evaluator"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "腦力激盪與行動計劃"
|
||||
description = "產生創意、評估方案,並為最佳方案制定行動計劃。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "ブレストとアクションプラン"
|
||||
description = "アイデアを生成し評価し、最良案に対するアクションプランを作成。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "브레인스토밍과 실행 계획"
|
||||
description = "아이디어를 생성하고 평가한 뒤 최적 안에 대한 실행 계획을 수립."
|
||||
|
||||
[i18n.de]
|
||||
name = "Brainstorming & Aktionsplan"
|
||||
description = "Ideen generieren, bewerten und für die beste Option einen Aktionsplan erstellen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Brainstorm y plan de acción"
|
||||
description = "Genera ideas, evalúalas y crea un plan de acción para la mejor opción."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Brainstorming & plan d'action"
|
||||
description = "Générer des idées, les évaluer et bâtir un plan d'action pour la meilleure d'entre elles."
|
||||
@@ -65,3 +65,27 @@ Root cause analysis:
|
||||
{{root_cause}}
|
||||
"""
|
||||
depends_on = ["root_cause"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "Bug 分流與修復計劃"
|
||||
description = "分析 Bug 回報、還原失敗路徑、定位根因,輸出優先級排序的修復計劃與測試案例。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "バグトリアージと修正計画"
|
||||
description = "バグレポートを解析し、失敗経路を再現し、根本原因を特定して優先度付きの修正計画とテストケースを出力。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "버그 분류 및 수정 계획"
|
||||
description = "버그 리포트를 분석하고, 실패 경로를 재현하고, 근본 원인을 파악해 우선순위가 매겨진 수정 계획과 테스트 케이스를 생성."
|
||||
|
||||
[i18n.de]
|
||||
name = "Bug-Triage & Fix-Plan"
|
||||
description = "Bug-Report analysieren, Fehlerpfad reproduzieren, Root-Cause identifizieren und priorisierten Fix-Plan mit Testfällen erstellen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Triage de bugs y plan de corrección"
|
||||
description = "Analiza un reporte de bug, reproduce el camino de fallo, identifica la causa raíz y produce un plan de corrección priorizado con casos de prueba."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Triage de bugs & plan de correction"
|
||||
description = "Analyser un rapport de bug, reproduire le chemin d'échec, identifier la cause racine et produire un plan de correction priorisé avec cas de test."
|
||||
@@ -96,3 +96,27 @@ Style review:
|
||||
{{review_style}}
|
||||
"""
|
||||
depends_on = ["review_correctness", "review_security", "review_style"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "程式碼審查"
|
||||
description = "並行程式碼分析流水線,獨立評估正確性、安全性與程式碼風格,再將發現彙整為統一的審查報告。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "コードレビュー"
|
||||
description = "並列コード解析パイプライン。正確性・セキュリティ・スタイルを独立評価し、統合レビューサマリに集約。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "코드 리뷰"
|
||||
description = "병렬 코드 분석 파이프라인. 정확성·보안·스타일을 독립 평가한 뒤, 통합된 리뷰 요약으로 정리합니다."
|
||||
|
||||
[i18n.de]
|
||||
name = "Code-Review"
|
||||
description = "Parallele Code-Analyse-Pipeline: bewertet Korrektheit, Sicherheit und Stil unabhängig und fasst die Ergebnisse in einer einheitlichen Review-Zusammenfassung zusammen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Revisión de código"
|
||||
description = "Pipeline paralelo de análisis que evalúa corrección, seguridad y estilo de forma independiente y sintetiza los hallazgos en un informe unificado."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Revue de code"
|
||||
description = "Pipeline d'analyse parallèle qui évalue indépendamment la justesse, la sécurité et le style, puis synthétise les résultats dans un rapport unifié."
|
||||
@@ -76,3 +76,27 @@ SWOT comparison:
|
||||
{{swot_comparison}}
|
||||
"""
|
||||
depends_on = ["swot_comparison"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "競爭對手分析"
|
||||
description = "調研競爭對手、梳理其優劣勢,輸出策略定位報告。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "競合分析"
|
||||
description = "競合を調査し強み・弱みを整理、戦略ポジショニングレポートを作成。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "경쟁사 분석"
|
||||
description = "경쟁사를 조사하고 강점·약점을 정리해 전략적 포지셔닝 보고서를 생성."
|
||||
|
||||
[i18n.de]
|
||||
name = "Wettbewerbsanalyse"
|
||||
description = "Konkurrenten recherchieren, Stärken und Schwächen aufzeigen und einen strategischen Positionierungsbericht erstellen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Análisis de competencia"
|
||||
description = "Investiga competidores, mapea sus fortalezas y debilidades y produce un informe de posicionamiento estratégico."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Analyse concurrentielle"
|
||||
description = "Étudier les concurrents, cartographier forces et faiblesses et produire un rapport de positionnement stratégique."
|
||||
@@ -105,3 +105,27 @@ Draft:
|
||||
{{writer}}
|
||||
"""
|
||||
depends_on = ["writer"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "內容創作流水線"
|
||||
description = "調研主題、建立結構化大綱、撰寫完整文章,再潤色以提升清晰度、流暢度與事實一致性。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "コンテンツ制作パイプライン"
|
||||
description = "トピック調査、構造化アウトライン、完全記事の執筆、明快さ・流れ・事実整合性の編集を一気通貫で実施。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "콘텐츠 제작 파이프라인"
|
||||
description = "주제 조사, 구조화된 개요 작성, 전체 기사 집필, 명확성·흐름·사실 일관성을 위한 편집까지 수행."
|
||||
|
||||
[i18n.de]
|
||||
name = "Content-Pipeline"
|
||||
description = "Thema recherchieren, Outline erstellen, vollständigen Artikel schreiben und anschließend auf Klarheit, Fluss und sachliche Konsistenz editieren."
|
||||
|
||||
[i18n.es]
|
||||
name = "Pipeline de contenido"
|
||||
description = "Investiga un tema, crea un esquema, escribe el artículo completo y luego lo edita para claridad, fluidez y consistencia factual."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Pipeline de contenu"
|
||||
description = "Rechercher un sujet, bâtir un plan structuré, rédiger un article complet puis le relire pour la clarté, la fluidité et la cohérence factuelle."
|
||||
@@ -67,3 +67,27 @@ Accuracy feedback:
|
||||
{{review_accuracy}}
|
||||
"""
|
||||
depends_on = ["review_quality", "review_accuracy"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "內容審校"
|
||||
description = "多智能體內容審校流水線,先起草內容,再分別審查品質與準確性,最後綜合回饋產生終稿。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "コンテンツレビュー"
|
||||
description = "複数 Agent による内容レビュー。下書きを作成し、品質と正確性をレビュー、フィードバックを反映した最終版を生成。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "콘텐츠 검토"
|
||||
description = "다중 에이전트 콘텐츠 검토 파이프라인. 초안을 작성하고 품질과 정확성을 검토한 뒤 피드백을 반영한 최종본을 생성."
|
||||
|
||||
[i18n.de]
|
||||
name = "Content-Review"
|
||||
description = "Multi-Agent-Review-Pipeline: Entwurf erstellen, Qualität und Korrektheit prüfen und eine endgültige Fassung mit eingearbeitetem Feedback liefern."
|
||||
|
||||
[i18n.es]
|
||||
name = "Revisión de contenido"
|
||||
description = "Pipeline multiagente que redacta, revisa calidad y precisión y produce una versión final con la retroalimentación incorporada."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Revue de contenu"
|
||||
description = "Pipeline multi-agent : rédige, contrôle la qualité et la précision, puis produit une version finale intégrant les retours."
|
||||
@@ -76,3 +76,27 @@ Drafted response:
|
||||
{{draft_response}}
|
||||
"""
|
||||
depends_on = ["classify", "draft_response"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "客戶支援分級"
|
||||
description = "分級客戶支援流水線,按緊急程度與類別分類請求,草擬適當回覆,並將複雜問題升級給專家處理。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "カスタマーサポート トリアージ"
|
||||
description = "階層型サポートパイプライン。緊急度とカテゴリで分類し、適切な回答を下書きし、複雑な案件は専門家にエスカレーション。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "고객 지원 분류"
|
||||
description = "단계별 고객 지원 파이프라인. 긴급도와 카테고리로 요청을 분류하고 적절한 응답을 작성하며, 복잡한 이슈는 전문가에게 에스컬레이션."
|
||||
|
||||
[i18n.de]
|
||||
name = "Customer-Support-Triage"
|
||||
description = "Gestufte Support-Pipeline: klassifiziert Anfragen nach Dringlichkeit und Kategorie, entwirft passende Antworten und eskaliert komplexe Fälle an Spezialisten."
|
||||
|
||||
[i18n.es]
|
||||
name = "Triage de soporte"
|
||||
description = "Pipeline de soporte por niveles: clasifica solicitudes por urgencia y categoría, redacta una respuesta adecuada y escala los casos complejos a un especialista."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Triage du support client"
|
||||
description = "Pipeline de support par niveaux : classe les demandes par urgence et catégorie, rédige une réponse appropriée et escalade les cas complexes à un spécialiste."
|
||||
@@ -80,3 +80,27 @@ Cleaned data:
|
||||
{{clean_transform}}
|
||||
"""
|
||||
depends_on = ["clean_transform"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "資料分析與轉換"
|
||||
description = "清洗、轉換、分析並摘要原始資料,支援 CSV、JSON、表格或自由文字等雜亂輸入。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "データ分析と変換"
|
||||
description = "生データをクレンジング・変換・分析・要約。CSV、JSON、表、自由記述など乱雑な入力に対応。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "데이터 분석 및 변환"
|
||||
description = "원본 데이터를 정제·변환·분석·요약합니다. CSV, JSON, 표, 자유 텍스트 등 지저분한 입력을 처리."
|
||||
|
||||
[i18n.de]
|
||||
name = "Datenanalyse & Transformation"
|
||||
description = "Rohdaten bereinigen, transformieren, analysieren und zusammenfassen. Verarbeitet unsaubere Eingaben wie CSV, JSON, Tabellen oder Freitext."
|
||||
|
||||
[i18n.es]
|
||||
name = "Análisis y transformación de datos"
|
||||
description = "Limpia, transforma, analiza y resume datos crudos. Admite entradas desordenadas: CSV, JSON, tablas o texto libre."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Analyse et transformation de données"
|
||||
description = "Nettoie, transforme, analyse et résume les données brutes. Gère les entrées désordonnées : CSV, JSON, tableaux ou texte libre."
|
||||
@@ -74,3 +74,27 @@ Scoring:
|
||||
{{scoring}}
|
||||
"""
|
||||
depends_on = ["scoring"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "決策矩陣"
|
||||
description = "依加權標準評估多個方案,輸出清晰且有依據的推薦結論。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "意思決定マトリクス"
|
||||
description = "重み付き基準で複数案を評価し、根拠ある推奨結論を導出。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "의사결정 매트릭스"
|
||||
description = "가중 기준으로 경쟁하는 옵션들을 평가해 명확하고 근거 있는 권고안을 도출."
|
||||
|
||||
[i18n.de]
|
||||
name = "Entscheidungsmatrix"
|
||||
description = "Konkurrierende Optionen anhand gewichteter Kriterien bewerten und eine klare, belastbare Empfehlung ableiten."
|
||||
|
||||
[i18n.es]
|
||||
name = "Matriz de decisión"
|
||||
description = "Evalúa opciones rivales frente a criterios ponderados y produce una recomendación clara y defendible."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Matrice de décision"
|
||||
description = "Évaluer des options concurrentes selon des critères pondérés et produire une recommandation claire et défendable."
|
||||
@@ -82,3 +82,27 @@ Root cause analysis:
|
||||
{{root_cause_analysis}}
|
||||
"""
|
||||
depends_on = ["timeline", "root_cause_analysis"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "事故復盤"
|
||||
description = "將原始故障記錄整理為結構化復盤報告:時間線、根因分析、影響評估與行動項。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "インシデント ポストモーテム"
|
||||
description = "生のインシデントメモを構造化されたポストモーテムに整理:タイムライン、根本原因、影響評価、アクションアイテム。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "장애 포스트모템"
|
||||
description = "원시 장애 기록을 구조화된 포스트모템으로 정리: 타임라인, 근본 원인, 영향 평가, 액션 아이템."
|
||||
|
||||
[i18n.de]
|
||||
name = "Incident-Postmortem"
|
||||
description = "Rohe Vorfallsnotizen in ein strukturiertes Postmortem umwandeln: Timeline, Root Cause, Impact-Analyse und Action-Items."
|
||||
|
||||
[i18n.es]
|
||||
name = "Postmortem de incidentes"
|
||||
description = "Convierte notas de incidente en un postmortem estructurado: línea de tiempo, causa raíz, evaluación de impacto y acciones."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Post-mortem d’incident"
|
||||
description = "Transformer des notes brutes d’incident en post-mortem structuré : chronologie, cause racine, évaluation d’impact et actions."
|
||||
@@ -87,3 +87,27 @@ Resume:
|
||||
{{resume}}
|
||||
"""
|
||||
depends_on = ["job_analysis", "resume_tailoring"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "求職應聘包"
|
||||
description = "針對特定職位客製履歷與求職信,並準備具針對性的面試談話要點。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "応募パッケージ"
|
||||
description = "特定の求人に合わせて履歴書とカバーレターをカスタマイズし、的を射た面接トーキングポイントを準備。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "입사 지원 패키지"
|
||||
description = "특정 채용 공고에 맞춰 이력서와 커버레터를 맞춤화하고, 타겟팅된 면접 대화 포인트를 준비."
|
||||
|
||||
[i18n.de]
|
||||
name = "Bewerbungspaket"
|
||||
description = "Lebenslauf und Anschreiben passgenau auf eine Stellenausschreibung zuschneiden und gezielte Gesprächspunkte für das Interview vorbereiten."
|
||||
|
||||
[i18n.es]
|
||||
name = "Paquete de candidatura"
|
||||
description = "Adapta el CV y la carta de presentación a una oferta específica y prepara puntos clave enfocados para la entrevista."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Dossier de candidature"
|
||||
description = "Adapter un CV et une lettre de motivation à une offre précise, puis préparer des points de discussion ciblés pour l’entretien."
|
||||
@@ -84,3 +84,27 @@ Roadmap:
|
||||
{{roadmap}}
|
||||
"""
|
||||
depends_on = ["roadmap"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "個人化學習計劃"
|
||||
description = "評估目前知識水準、找出差距,建立帶資源與里程碑的結構化學習路線圖。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "パーソナライズ学習計画"
|
||||
description = "現在の知識を評価し、ギャップを特定、リソースとマイルストーンを含む構造化ロードマップを作成。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "맞춤 학습 계획"
|
||||
description = "현재 지식을 평가하고 격차를 파악해 리소스와 마일스톤이 포함된 구조화된 학습 로드맵을 수립."
|
||||
|
||||
[i18n.de]
|
||||
name = "Personalisierter Lernplan"
|
||||
description = "Aktuelles Wissen einschätzen, Lücken identifizieren und eine strukturierte Lernroadmap mit Ressourcen und Meilensteinen erstellen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Plan de aprendizaje personalizado"
|
||||
description = "Evalúa el conocimiento actual, identifica brechas y construye un itinerario estructurado con recursos e hitos."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Plan d’apprentissage personnalisé"
|
||||
description = "Évaluer les connaissances actuelles, identifier les lacunes et bâtir une feuille de route structurée avec ressources et jalons."
|
||||
@@ -84,3 +84,27 @@ Customer segments:
|
||||
{{customer_segments}}
|
||||
"""
|
||||
depends_on = ["market_landscape", "customer_segments"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "市場研究報告"
|
||||
description = "分析市場機會:市場規模、趨勢、客戶區隔、主要玩家與進入切入點。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "市場調査レポート"
|
||||
description = "市場機会を分析:規模、トレンド、顧客セグメント、主要プレイヤー、GTM の切り口。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "시장 조사 보고서"
|
||||
description = "시장 기회 분석: 규모, 트렌드, 고객 세그먼트, 주요 플레이어, GTM 진입점."
|
||||
|
||||
[i18n.de]
|
||||
name = "Marktforschungsbericht"
|
||||
description = "Eine Marktchance analysieren: Größe, Trends, Kundensegmente, Key-Player und Go-to-Market-Einstiegspunkte."
|
||||
|
||||
[i18n.es]
|
||||
name = "Informe de investigación de mercado"
|
||||
description = "Analiza una oportunidad de mercado: tamaño, tendencias, segmentos de clientes, actores clave y puntos de entrada GTM."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Étude de marché"
|
||||
description = "Analyser une opportunité de marché : taille, tendances, segments clients, acteurs clés et points d’entrée GTM."
|
||||
@@ -76,3 +76,27 @@ Action items:
|
||||
{{action_items}}
|
||||
"""
|
||||
depends_on = ["structured_summary", "action_items"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "會議摘要與行動項目"
|
||||
description = "將原始會議記錄或逐字稿整理為結構化摘要、決策日誌與後續追蹤郵件。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "会議サマリとアクションアイテム"
|
||||
description = "議事録や文字起こしを構造化サマリ、決定事項リスト、フォローアップメールに変換。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "회의 요약 및 액션 아이템"
|
||||
description = "원본 회의 메모나 녹취를 구조화된 요약, 결정 로그, 팔로업 이메일로 변환."
|
||||
|
||||
[i18n.de]
|
||||
name = "Meeting-Zusammenfassung & Action Items"
|
||||
description = "Rohe Meeting-Notizen oder Transkripte in strukturierte Zusammenfassung, Entscheidungsprotokoll und Follow-up-Mail verwandeln."
|
||||
|
||||
[i18n.es]
|
||||
name = "Resumen de reuniones y acciones"
|
||||
description = "Transforma notas o transcripciones en un resumen estructurado, registro de decisiones y correo de seguimiento."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Compte-rendu et actions"
|
||||
description = "Transformer des notes ou transcriptions brutes en compte-rendu structuré, journal de décisions et e-mail de suivi."
|
||||
@@ -83,3 +83,27 @@ User stories:
|
||||
{{user_stories}}
|
||||
"""
|
||||
depends_on = ["problem_definition", "user_stories"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "產品規格撰寫"
|
||||
description = "將產品想法或功能需求轉化為完整 PRD:使用者故事、驗收標準、技術備註與待確認事項。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "プロダクトスペックライター"
|
||||
description = "製品アイデアや機能要望を完全な PRD に変換:ユーザーストーリー、受け入れ基準、技術メモ、未解決事項。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "제품 스펙 작성"
|
||||
description = "제품 아이디어나 기능 요청을 완전한 PRD로 변환: 사용자 스토리, 수락 기준, 기술 노트, 미해결 질문."
|
||||
|
||||
[i18n.de]
|
||||
name = "Product-Spec-Autor"
|
||||
description = "Produktidee oder Feature-Anfrage in ein vollständiges PRD verwandeln: User Stories, Akzeptanzkriterien, technische Notizen und offene Fragen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Redactor de especificaciones de producto"
|
||||
description = "Convierte una idea o solicitud en un PRD completo: historias de usuario, criterios de aceptación, notas técnicas y preguntas abiertas."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Rédacteur de spec produit"
|
||||
description = "Transformer une idée ou une demande en PRD complet : user stories, critères d’acceptation, notes techniques et questions ouvertes."
|
||||
@@ -79,3 +79,27 @@ Prioritised opportunities:
|
||||
{{prioritised_opportunities}}
|
||||
"""
|
||||
depends_on = ["prioritised_opportunities"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "重構計劃"
|
||||
description = "分析程式碼品質問題、優先排序重構機會,制定安全的漸進式遷移計劃。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "リファクタリング計画"
|
||||
description = "コードの品質問題を解析し、リファクタリングの優先度を決め、安全な漸進的移行計画を作成。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "리팩터링 계획"
|
||||
description = "코드 품질 이슈를 분석하고 리팩터링 기회를 우선순위화하며, 안전한 점진적 마이그레이션 계획을 수립."
|
||||
|
||||
[i18n.de]
|
||||
name = "Refactoring-Plan"
|
||||
description = "Code auf Qualitätsprobleme analysieren, Refactoring-Chancen priorisieren und einen sicheren, inkrementellen Migrationsplan erstellen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Plan de refactorización"
|
||||
description = "Analiza problemas de calidad, prioriza oportunidades de refactorización y elabora un plan incremental y seguro de migración."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Plan de refactoring"
|
||||
description = "Analyser les problèmes de qualité, prioriser les opportunités de refactoring et produire un plan de migration incrémental et sûr."
|
||||
@@ -76,3 +76,27 @@ Alternative perspectives:
|
||||
{{research_counter}}
|
||||
"""
|
||||
depends_on = ["fact_check"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "研究與摘要"
|
||||
description = "從多個角度調研主題、交叉驗證結果準確性,並產生含引用的精煉摘要。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "リサーチと要約"
|
||||
description = "多角的にトピックを調査し、結果を相互検証、引用付きの要約を生成するリサーチパイプライン。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "리서치 및 요약"
|
||||
description = "다양한 각도로 주제를 조사하고, 결과를 교차 검증한 뒤, 인용이 포함된 간결한 요약을 생성."
|
||||
|
||||
[i18n.de]
|
||||
name = "Recherche & Zusammenfassung"
|
||||
description = "Recherche-Pipeline: untersucht ein Thema aus mehreren Blickwinkeln, gleicht Ergebnisse ab und liefert eine prägnante Zusammenfassung mit Quellen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Investigación y resumen"
|
||||
description = "Pipeline de investigación: analiza un tema desde múltiples ángulos, contrasta hallazgos y produce un resumen conciso con citas."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Recherche et synthèse"
|
||||
description = "Pipeline de recherche : étudie un sujet sous plusieurs angles, recoupe les informations et produit une synthèse concise avec citations."
|
||||
@@ -70,3 +70,27 @@ Edge cases:
|
||||
{{edge_cases}}
|
||||
"""
|
||||
depends_on = ["code_analysis", "edge_cases"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "測試套件生成"
|
||||
description = "分析程式碼,產生完整的單元測試、整合測試與邊界情況覆蓋。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "テストスイート生成"
|
||||
description = "コードを解析し、単体テスト・統合テスト・エッジケースを網羅したテストスイートを生成。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "테스트 스위트 생성"
|
||||
description = "코드를 분석해 단위 테스트, 통합 테스트, 엣지 케이스를 포괄하는 테스트 스위트를 생성."
|
||||
|
||||
[i18n.de]
|
||||
name = "Test-Suite-Generierung"
|
||||
description = "Code analysieren und umfassende Unit-Tests, Integrationstests und Edge-Case-Abdeckung erzeugen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Generación de pruebas"
|
||||
description = "Analiza el código para generar pruebas unitarias, de integración y cobertura de casos límite."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Génération de tests"
|
||||
description = "Analyser le code pour générer tests unitaires, tests d’intégration et couverture des cas limites."
|
||||
@@ -79,3 +79,27 @@ Back-translation:
|
||||
{{back_translate}}
|
||||
"""
|
||||
depends_on = ["translate", "back_translate"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "翻譯與潤色"
|
||||
description = "將文字翻譯為目標語言,再審校準確性、自然度與文化契合度。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "翻訳と校正"
|
||||
description = "テキストを目標言語に翻訳した後、正確性・自然さ・文化的適合性を校正。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "번역 및 다듬기"
|
||||
description = "텍스트를 대상 언어로 번역한 뒤 정확성, 자연스러움, 문화적 적합성을 검토."
|
||||
|
||||
[i18n.de]
|
||||
name = "Übersetzen & Feinschliff"
|
||||
description = "Text in die Zielsprache übersetzen und auf Genauigkeit, Natürlichkeit und kulturelle Passform überprüfen."
|
||||
|
||||
[i18n.es]
|
||||
name = "Traducir y pulir"
|
||||
description = "Traduce texto al idioma destino y revísalo por precisión, naturalidad y adecuación cultural."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Traduire et peaufiner"
|
||||
description = "Traduire un texte dans la langue cible puis en vérifier la précision, la fluidité et l’adéquation culturelle."
|
||||
@@ -75,3 +75,27 @@ Extracted data:
|
||||
{{extract}}
|
||||
"""
|
||||
depends_on = ["extract"]
|
||||
|
||||
[i18n.zh-TW]
|
||||
name = "週報產生器"
|
||||
description = "將零散的工作筆記整理為規範週報,包含亮點、指標、阻塞項與下週計劃。"
|
||||
|
||||
[i18n.ja]
|
||||
name = "週次レポートジェネレーター"
|
||||
description = "雑多な作業メモを整えられた週次レポートに変換:ハイライト、指標、ブロッカー、翌週の優先事項。"
|
||||
|
||||
[i18n.ko]
|
||||
name = "주간 보고서 생성기"
|
||||
description = "단편적인 업무 노트를 다듬어진 주간 보고서로 변환: 하이라이트, 지표, 블로커, 다음 주 우선순위."
|
||||
|
||||
[i18n.de]
|
||||
name = "Wochenbericht-Generator"
|
||||
description = "Rohe Arbeitsnotizen in einen polierten Wochenbericht überführen: Highlights, Metriken, Blocker und Prioritäten der nächsten Woche."
|
||||
|
||||
[i18n.es]
|
||||
name = "Generador de informe semanal"
|
||||
description = "Convierte notas de trabajo en un informe semanal pulido con logros, métricas, bloqueos y prioridades para la próxima semana."
|
||||
|
||||
[i18n.fr]
|
||||
name = "Générateur de rapport hebdo"
|
||||
description = "Transformer des notes de travail brutes en un rapport hebdomadaire soigné : faits marquants, métriques, blocages et priorités de la semaine suivante."
|
||||
Reference in new issue
Block a user