线程

project

在 Clacky 中,线程是基于 git 分支组织的独立开发环境,用于处理项目工作流中的具体任务。线程为您和 Clacky AI 提供了一个隔离的协作空间,便于高效开发。

主要特性

  • 环境隔离:每个线程都在独立的云开发环境中运行,确保变更不会影响项目其他部分,直到合并为止。
  • 预配置环境:新建线程时会继承根线程配置,并克隆项目默认分支代码,无需额外配置即可立即开始开发。
  • 协作增强:团队成员可在同一线程内与 Clacky AI 协作,高效解决项目问题。

根线程

首次导入项目时,Clacky 会自动创建根线程,作为项目开发环境的基础,具备以下特性:

  • 环境配置:主要用于设置开发环境、提交 .1024 配置文件和更新 .gitignore
  • 项目初始化:负责依赖安装、开发工具和环境变量的初始设置。
  • 基础配置:为后续所有 Issue 线程提供统一的基础环境。

根线程工作流

  1. 项目导入:首次导入项目时,Clacky 自动创建根线程。
  2. 环境配置:Clacky 分析项目并配置所需依赖和工具。
  3. 配置提交:将配置更改作为拉取请求提交到 Git 平台,并合并到默认分支。
  4. 根线程关闭:合并后根线程自动关闭,后续所有 Issue 线程均继承该基础环境。

Issue 线程

Issue 线程用于具体开发任务(如新功能、修复 bug),具备以下特性:

  • 继承根环境:每个 Issue 线程都继承根线程的环境配置,保证开发一致性。
  • 专注单一任务:每个线程聚焦一个开发任务,便于有序推进。
  • 独立环境:每个 Issue 线程在独立环境中运行,变更不会影响其他线程,直到合并。

Issue 线程工作流

  1. 需求沟通:与 Clacky 讨论任务需求,AI 会根据输入生成详细规范。
  2. 新建线程:规范确认后,创建新的 Issue 线程,自动继承根线程配置。
  3. 协作开发:与 Clacky 协作编写代码、解决问题,AI 会对项目代码进行深入分析和索引。
  4. 提交变更:任务完成后,通过 Git 代理提交变更并创建拉取请求,便于集成到主项目。

最后更新于 2025 年 4 月 15 日

Clacky 工作空间 环境

results matching ""

    No results matching ""