SkyDeck.ai Docs
注册管理员登录联系我们
简体中文
简体中文
  • SkyDeck.ai
  • GenStudio 工作区
    • 对话
    • SkyDeck AI 助手应用
    • 文档上传
    • 共享与协作
    • Slack 同步
    • 公共快照
    • 网页浏览
    • 工具
      • 配对程序员
        • 如何使用
        • 示例 – Python 脚本辅助
      • SQL 助手
        • 如何使用
        • 示例 – 查询调试
      • 法律协议审查
        • 如何使用
        • 示例 – NDA 条款
      • 教我任何事
        • 如何使用
        • 示例 – 编程入门
      • 战略顾问
        • 如何使用
        • 示例 – 员工保留
      • 图像生成器
        • 如何使用
        • 示例 – 冬季仙境
    • 数据安全
      • 数据丢失防护
  • 控制中心
    • 管理员与所有者工具
    • 设置指南
      • 设置账户
      • 设置集成
        • 集成帮助
      • 设置安全
        • 身份验证 (SSO)
      • 组织团队
        • 添加新组
        • 移除组
      • 策划工具
        • 系统工具
        • 分配标签
      • 管理成员
        • 添加成员
        • 导入文件
        • 邀请成员
        • 编辑成员
    • 计费
      • 免费试用
      • 购买积分
      • 计划与升级
      • 模型使用价格
  • 集成
    • LLMs 和数据库
      • Anthropic 集成
      • 数据库集成
      • Groq 集成
      • HuggingFace 集成
      • Mistral 集成
      • OpenAI 集成
      • Perplexity 集成
      • Together AI 集成
      • Vertex AI 集成
    • 应用集成
      • Rememberizer 集成
      • Slack 集成
  • 开发者
    • 开发自己的工具
      • 工具的 JSON 格式
      • LLM 工具的 JSON 格式
      • 示例:基于文本的 UI 生成器
      • 智能工具的 JSON 格式
  • 用例
    • 创建隐私政策
  • 通知
    • 使用条款
    • 隐私政策
    • Cookie 通知
  • 版本发布
    • 2025年5月23日
    • 2025年5月16日
    • 2025年5月9日
    • 2025年5月2日
    • 2025年4月25日
    • 2025年4月18日
    • 2025年4月11日
    • 2025年4月4日
    • 2025年3月28日
    • 2025年3月21日
    • 2025年3月14日
    • 2025年3月7日
    • 2025年2月28日
    • 2025年2月21日
    • 2025年2月14日
    • 2025年2月7日
    • 2025年1月31日
    • 2025年1月24日
    • 2025年1月17日
    • 2025年1月10日
    • 2025年1月3日
    • 2024年12月27日
    • 2024年12月20日
    • 2024年12月13日
    • 2024年12月6日
    • 2024年11月29日
    • 2024年11月22日
    • 2024年11月15日
    • 2024年11月8日
    • 2024年11月1日
    • 2024年10月25日
    • 2024年10月18日
    • 2024年10月11日
    • 2024年10月4日
    • 2024年9月27日
    • 2024年9月20日
    • 2024年9月13日
    • 2024年9月6日
    • 2024年8月23日
    • 2024年8月16日
    • 2024年8月9日
    • 2024年8月2日
    • 2024年7月26日
    • 2024年7月12日
    • 2024年7月5日
    • 2024年6月28日
    • 2024年6月21日
    • 2023年11月12日
    • 2023年11月6日
    • 2023年10月30日
    • 2023年10月23日
    • 2023年10月16日
    • 2023年9月18日
    • 2023年9月8日
  • 安全
    • SkyDeck.ai 安全实践
    • 漏洞奖励计划
  • AI 文档
    • LLM 评估报告
    • SkyDeck.ai LLM 准备文档
Powered by GitBook
On this page
  1. 开发者
  2. 开发自己的工具

示例:基于文本的 UI 生成器

该工具根据描述生成基于文本的用户界面。提供完整的源代码供您尝试。

PreviousLLM 工具的 JSON 格式Next智能工具的 JSON 格式

Last updated 24 days ago

我们是 AI 驱动开发的倡导者,实践者为 https://eastagile.com。为了支持这一点,我们使用 AI 来帮助我们开发用户界面。该工具根据描述和(可选)对某些用户界面元素的请求生成基于文本的用户界面。该工具的提示要求设计元素以及适当的 UI 文本。 这个例子作为一个具体且实用的工具示例,展示了一个可以在团队中创建和部署的工具。 以下是其使用示例。 用户输入:

生成的输出:

您可以在 Genstudio 中添加自定义工具的 json。

这是您将在文件中更新的实际 json(即 text-based-ux-designer.json)。

{
"version": "0.1",
"metadata": {
"avatar": "",
"creator": {
"name": "Inspired by 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 组件)。该应用旨在支持 AI 驱动开发(AiDD),由 East Agile 实践 https://eastagile.com。",
"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 中。否则,将使用一个不错的默认值。

使用指定输入字段的示例输入。
由我们的应用生成的基于文本的用户界面。
上传 json 以定义自定义工具
基于文本的 UI 生成器示例输入
基于文本的 UI 生成器输出
上传自定义工具