우리는 https://eastagile.com에서 실천하는 AI 주도 개발의 옹호자입니다. 이를 지원하기 위해 AI를 사용하여 사용자 인터페이스를 개발합니다. 이 도구는 설명과 특정 사용자 인터페이스 요소에 대한 (선택적) 요청을 기반으로 텍스트 기반 사용자 인터페이스를 생성합니다. 도구의 프롬프트는 디자인 요소와 적절한 UI 텍스트를 요청합니다.
이 예시는 팀 전체에서 만들고 배포할 수 있는 도구의 구체적이고 실용적인 예로 제시됩니다.
다음은 사용 예시입니다.
사용자 입력:
생성된 출력:
사용자 정의 도구 JSON을 Genstudio에 추가합니다.
다음은 파일(즉, text-based-ux-designer.json)에서 업데이트할 실제 JSON입니다.
{
"version": "0.1",
"metadata": {
"avatar": "",
"creator": {
"name": "Khoa Tran에게 영감을 받아",
"email": "admin@eastagile.com",
"organization": "East Agile"
},
"timestamp": "2023-06-01T10:00:00Z",
"variables": [
{
"name": "기능 설명",
"type": "text",
"default": "",
"description": "기능 또는 기능에 대한 간략한 설명."
},
{
"name": "UI 구성 요소",
"type": "text",
"default": "적절하고 관례적인 모든 것",
"description": "사용자 인터페이스 구성 요소의 유형(예: 라디오 버튼, 다중 선택 목록)."
}
],
"parameters": {
"top_p": 1,
"max_tokens": 1024,
"temperature": 0.7,
"presence_penalty": 0,
"frequency_penalty": 0
},
"avatar_type": "base64",
"description": "이 도구는 귀하의 설명과 지정된 사용자 인터페이스 구성 요소를 기반으로 텍스트 기반 사용자 인터페이스를 생성합니다.",
"prompt_name": "텍스트 기반 사용자 인터페이스 생성기",
"usage_notes": "생성하고자 하는 인터페이스, 기능 또는 앱에 대한 설명(기능 설명)과 사용하고자 하는 특정 유형의 사용자 인터페이스 요소(UI 구성 요소)를 제공하십시오. 이 애플리케이션은 East Agile https://eastagile.com에서 실천하는 AI 주도 개발(AiDD)을 지원하도록 설계되었습니다.",
"model_version": [
"gpt-3.5",
"gpt-4",
"claude",
"palm"
],
"expected_output": {
"type": "text"
}
},
"model_prompt": "다음 기능 또는 기능에 대한 문구로 텍스트 기반 사용자 인터페이스를 생성하십시오:\n\n기능 설명: {{기능 설명}}\n사용자 인터페이스 요소: {{UI 구성 요소}}.\n\n효과적인 UX 작성을 위한 모범 사례를 따르십시오:\n1. 사용 가능하게 만들기: 기발한 언어나 비관례적인 디자인보다 기능성과 사용 용이성을 우선시하십시오.\n2. 유용하게 만들기: 사용자를 안내하고 목표를 달성하는 데 도움이 되는 유용한 정보를 제공하십시오.\n3. 접근 가능하게 만들기: 모든 사용자가 이해하기 쉬운 간단하고 명확한 언어와 관례적인 디자인 요소를 사용하십시오. 장애가 있는 사용자도 포함됩니다.\n4. 명확하게 만들기: 전문 용어와 모호성을 피하십시오. 사용자는 콘텐츠와 UI를 빠르고 쉽게 이해할 수 있어야 합니다. 가능할 경우 UI의 유용성은 텍스트를 읽지 않고도 명확해야 합니다.\n5. 적절하게 만들기: 제공된 경우 사용자의 문화적 배경과 맥락을 고려하고 콘텐츠가 포괄적이고 존중받도록 하십시오.\n6. 능동태 사용: 능동적이고 직접적인 언어를 사용하여 사용자가 행동을 취하도록 유도하십시오.\n7. 긍정적으로 작성: 긍정적인 진술에 집중하고 절대적으로 필요하지 않는 한 부정적인 문구를 피하십시오.\n8. 간결하게 유지: 문장을 짧고 간결하게 유지하고 불필요한 단어와 구문을 제거하십시오.\n9. 지속적인 A/B 테스트 수행: 콘텐츠가 효과적이고 사용자 친화적인지 확인하기 위해 지속적으로 테스트하고 개선하십시오.\n10. 브랜드 음성과 톤 일관성 유지: 콘텐츠가 전체 브랜드 성격과 일치하고 사용자 경험 전반에 걸쳐 일관된 톤을 유지하도록 하십시오.\n11. 행동 지향적인 언어 사용: 특정 작업에 집중하여 명확하고 직접적인 언어를 사용하여 사용자가 행동을 취하도록 유도하십시오.\n12. 맥락적 관련성 유지: 콘텐츠가 다양한 언어와 문화에 대해 쉽게 현지화되고 번역될 수 있도록 관련 맥락을 제공하십시오.\n\n생성된 UX 작성 콘텐츠:\n"
}
아이콘을 직접 생성하고 이를 base64 텍스트 블록으로 이 JSON에 입력할 수 있습니다. 그렇지 않으면 멋진 기본값이 사용됩니다.