- 重构 core/ 底层 (7文件): app/runner/engine/parser/history/safety/display - FC原生调用为主,prompt-JSON保底 - 移除所有工具返回截断 (ai_search/git_tools/cmd_executor/browser_auto/network_tools/sub_agent/tool_search) - 删除无用文件 (旧服务器/WebUI/彩蛋/启动器等21个文件) - 清理 constants.py 死代码 - 版本号更新为 7.0.0
20 lines
463 B
Python
20 lines
463 B
Python
#!/usr/bin/env python3
|
|
"""xiaoli-cli 7.0.0 入口"""
|
|
import sys, os
|
|
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
|
|
|
|
def main():
|
|
try:
|
|
from core.app import XiaoliCLI
|
|
cli = XiaoliCLI()
|
|
cli.run()
|
|
except KeyboardInterrupt:
|
|
print("\n再见~")
|
|
except Exception as e:
|
|
print(f"启动失败: {e}")
|
|
import traceback; traceback.print_exc()
|
|
sys.exit(1)
|
|
|
|
if __name__ == "__main__":
|
|
main()
|