提交修改
This commit is contained in:
@@ -665,12 +665,31 @@ def main():
|
||||
print(" AI 补全提示词(可复制发送给 AI)")
|
||||
print("=" * 60)
|
||||
print()
|
||||
print("请帮我补全以下配置表联动关系配置:")
|
||||
print("我需要你帮助维护配置表联动查看器的配置文件。")
|
||||
print()
|
||||
print(f"当前目录:{output_file.parent}")
|
||||
print()
|
||||
print("请:")
|
||||
print("1. 读取 ConfigLinkData.json,分析所有表的配置情况")
|
||||
print("2. 找出缺少中文名称(displayName == name)或描述为空的表,补充中文名称和描述")
|
||||
print("3. 分析字段引用关系,为缺少联动关系的表添加 relations")
|
||||
print("4. 对于 target_id 字段,通常引用对应的基础表(如 herolevel.target_id -> hero)")
|
||||
print("5. 对于 xxxId/xxx_id 字段,根据前缀推断目标表(如 itemId -> prop)")
|
||||
print("6. 同时更新 table_info.json(中文名称)和 ConfigLinkData.json(完整配置)")
|
||||
print("7. 输出修改摘要")
|
||||
print()
|
||||
print("需要处理的内容:")
|
||||
print()
|
||||
for part in ai_prompt_parts:
|
||||
print(part)
|
||||
print()
|
||||
print("请直接返回修改后的 JSON 配置。")
|
||||
print("注意:")
|
||||
print("- displayName 应该是简洁的中文名称(如\"英雄\"、\"装备\")")
|
||||
print("- description 应该是清晰的功能描述(如\"英雄基础属性配置\")")
|
||||
print("- relations 字段格式:{\"field\": \"字段名\", \"target\": \"目标表名\", \"targetField\": \"id\", \"description\": \"关联描述\"}")
|
||||
print("- 保持 JSON 格式正确,不要添加多余逗号")
|
||||
print("- table_info.json 只需更新 displayName 和 description")
|
||||
print("- ConfigLinkData.json 需要更新 displayName、description 和 relations")
|
||||
|
||||
print()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user