update doc

This commit is contained in:
Artiprocher
2025-12-03 19:29:18 +08:00
parent 5c37fdcd8f
commit 9ecb9d8fe7
30 changed files with 3957 additions and 20 deletions

View File

@@ -13,24 +13,24 @@ def get_files(files, path):
elif path.endswith(".md"):
files.append(path)
def fix_path(doc_root_path):
files = []
get_files(files, doc_root_path)
file_map = {}
for file in files:
name = file.split("/")[-1]
file_map[name] = "/" + file
test_str = read_file("docs/zh/API_Reference/core/attention.md")
files = []
get_files(files, "docs/zh")
file_map = {}
for file in files:
name = file.split("/")[-1]
file_map[name] = "/" + file
pattern = re.compile(r'\]\([^)]*\.md')
for file in files:
context = read_file(file)
matches = pattern.findall(context)
for match in matches:
target = "](" + file_map[match.split("/")[-1].replace("](", "")]
context = context.replace(match, target)
print(match, target)
with open(file, "w", encoding="utf-8") as f:
f.write(context)
pattern = re.compile(r'\]\([^)]*\.md')
for file in files:
context = read_file(file)
matches = pattern.findall(context)
for match in matches:
target = "](" + file_map[match.split("/")[-1].replace("](", "")]
context = context.replace(match, target)
print(match, target)
with open(file, "w", encoding="utf-8") as f:
f.write(context)