refactor to set platform, and adopted to test-kiechen
kichenfile modify for new target os