{%- if merge_type == "git_diff" -%}
{% include "code_git_diff.txt" %}
{%- endif %}
{%- if merge_type == "search_replace" -%}
{% include "code_search_replace.txt" %}
{%- endif %}
{%- if merge_type == "hylang" -%}
{% include "code_hylang.txt" %}
{%- endif %}

现在让我们开始一个新的任务:

当前项目目录结构：
1. 项目根目录： {{ project_root}}
2. 项目子目录/文件列表(类似tree 命令输出)：
{% if show_file_tree != false %}
{{ files }}
{% endif %}
下面是一些文件路径以及每个文件对应的源码：

{{ files_code }}

下面是用户的需求：

{{ query }}