25 lines
572 B
Python
25 lines
572 B
Python
import os
|
|
|
|
|
|
with open("./prompt.md", "r") as file:
|
|
prompt = file.read()
|
|
|
|
|
|
typ_files = [i for i in os.listdir("./modules_zh") if i.endswith(".typ")]
|
|
|
|
cv_content = ""
|
|
|
|
for typ_file in typ_files:
|
|
with open(f"./modules_zh/{typ_file}", "r") as file:
|
|
typ_content = file.read()
|
|
|
|
cv_content += f"### {typ_file.replace('.typ', '')}\n\n"
|
|
cv_content += typ_content + "\n\n"
|
|
|
|
final_prompt = prompt.replace("###DIST_INSERT_CV###", cv_content)
|
|
|
|
os.makedirs("./dist", exist_ok=True)
|
|
|
|
with open("./dist/final_prompt.md", "w") as file:
|
|
file.write(final_prompt)
|