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月30日
    • 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
  • /change
  • /implement
  • /modify
  • /test
  1. GenStudio 工作区
  2. 工具
  3. 配对程序员

如何使用

Previous配对程序员Next示例 – Python 脚本辅助

Last updated 1 month ago

要开始使用 Pair Programmer,您需要指定您正在使用或想要使用的编程语言。默认情况下,该字段设置为 Python。

一旦您提交了您的编程语言,您将收到一条类似于以下内容的消息(尽管确切的措辞可能会有所不同),该消息详细说明了 Pair Programmer 提供的内容,并提供了一些有用的命令:

如果一切看起来正确,您可以在提示区域中写下您的编程问题。

/change

/change 命令允许您在与 Pair Programmer 交互时修改您的偏好设置。目前,它支持两个选项:

  • 编程语言 – 切换编程语言。例如,输入 /change language=Java 切换到 Java。

  • 交互语言 – 更改沟通语言。例如,输入 /change language=Spanish 切换到西班牙语。

/implement

/implement 指令用于创建新的程序。它遵循五步流程以确保彻底的处理:

例如,你可以输入 /implement task=TaskDescription 。请将 TaskDescription 替换为你想要实现的任务的描述。

示例

假设你想实现一个程序,用于计算列表中所有元素的总和。

/实现 任务=创建一个Python函数,用于计算列表中所有元素的和。该函数应接收一个整数列表作为输入,并返回一个整数作为输出。

/modify

/modify命令用于需要对现有程序进行更改或调整。输入/modify code=ProgramCode modifications=ProgramModification。请将ProgramCode替换为你希望修改的程序,将ProgramModification替换为你希望改变的内容的描述。

示例

例如,假设你有一个Python函数,可以计算矩形的面积,但你想修改它来计算圆的面积。

/modify code=
def rectangle_area(length, width):
    return length * width

modifications=
将函数改为计算圆的面积,使用公式 `pi * radius^2`。函数应该接受一个表示半径的参数。

/test

/test 命令用于当你希望我为给定程序创建测试用例时使用。请输入 /test code=ProgramCode description=ProgramDescription。请将 ProgramCode 替换为你要测试的程序,并将 ProgramDescription 替换为该程序的功能描述。

示例

假设你有一个用于计算阶乘的 Python 函数,你想为它创建测试用例

/test code=
def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

description=
这个函数用于计算给定数字的阶乘。一个数n的阶乘是小于或等于n的所有正整数的乘积。
pair programmer example