完成模式模块调试
authorliangzhenying <867174124@qq.com>
Wed, 10 Sep 2025 10:08:26 +0000 (18:08 +0800)
committerliangzhenying <867174124@qq.com>
Wed, 10 Sep 2025 10:08:26 +0000 (18:08 +0800)
commit7409082c59cb9d945186326828b650072e044f66
tree67d15848124f7df7a91b0486a8d77891af5c48a7
parent37a86c40f106ec04e2200a84440a527aa68f862b
完成模式模块调试
137 files changed:
ShenYin/Podfile.lock
ShenYin/ShenYin.xcodeproj/project.pbxproj
ShenYin/ShenYin/Assets.xcassets/home/chat/Contents.json [moved from ShenYin/ShenYin/Assets.xcassets/chat/Contents.json with 100% similarity]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_ linjianvhai.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_ linjianvhai.imageset/Group_2377.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_ linjianvhai.imageset/Group_2377@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_ linjianvhai.imageset/Group_2377@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_assistant.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_assistant.imageset/Group_2374.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_assistant.imageset/Group_2374@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_assistant.imageset/Group_2374@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_beijingxiaoye.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_gaolengyujie.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_linjianvhai.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_linjianvhai.imageset/默认.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_linjianvhai.imageset/默认@2x.png [moved from ShenYin/ShenYin/Assets.xcassets/chat/chat_xiaoyin.imageset/Group_2361@2x.png with 100% similarity]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_linjianvhai.imageset/默认@3x.png [moved from ShenYin/ShenYin/Assets.xcassets/chat/chat_xiaoyin.imageset/Group_2361@3x.png with 100% similarity]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_qitiandasheng.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_shaonianzixin.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_sunnyboy.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_sunnyboy.imageset/Group 2375.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_tiexinnanyou.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_wanwanxiaohe.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_zhixinggujie.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_copy.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_copy.imageset/Frame_1938@2x(4).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_copy.imageset/Frame_1938@3x(4).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_more.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_more.imageset/Frame_1938@2x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_more.imageset/Frame_1938@3x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_play 1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_play 1.imageset/Frame_1938@2x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_play 1.imageset/Frame_1938@3x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_rename.imageset/Contents.json [moved from ShenYin/ShenYin/Assets.xcassets/chat/chat_xiaoyin.imageset/Contents.json with 77% similarity]
ShenYin/ShenYin/Assets.xcassets/home/record_rename.imageset/Frame_1938@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_rename.imageset/Frame_1938@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_translate.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_translate.imageset/Frame_1938@2x(3).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/record_translate.imageset/Frame_1938@3x(3).png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_chinese2english.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_chinese2english.imageset/中英互译@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_chinese2english.imageset/中英互译@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_dialog.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_dialog.imageset/对话翻译@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_dialog.imageset/对话翻译@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_tongchuan.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_tongchuan.imageset/同传听译@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/home/tips_tongchuan.imageset/同传听译@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/launch_1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/launch_1.imageset/Frame_2259.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/launch_1.imageset/Frame_2259@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/launch_1.imageset/Frame_2259@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/launch_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/launch_2.imageset/Frame_2260.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/launch_2.imageset/Frame_2260@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/launch/launch_2.imageset/Frame_2260@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/find_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/find_icon.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/find_icon.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/mode_reset.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/mode_reset.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/mode_reset.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/mode_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/mode_selected.imageset/Group 1390@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/mode_selected.imageset/Group 1390@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/slider_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/slider_icon.imageset/Frame_2257@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Assets.xcassets/mode/slider_icon.imageset/Frame_2257@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Base.lproj/LaunchScreen.storyboard
ShenYin/ShenYin/Ble/BleManager.swift
ShenYin/ShenYin/Info.plist
ShenYin/ShenYin/SceneDelegate.swift
ShenYin/ShenYin/Tools/Date.swift
ShenYin/ShenYin/UI/Base/BaseTC.swift
ShenYin/ShenYin/UI/Base/GlobalConfig.swift [deleted file]
ShenYin/ShenYin/UI/Home/CallingRecordVC.swift
ShenYin/ShenYin/UI/Home/Chat/ChatCell.swift
ShenYin/ShenYin/UI/Home/Chat/ChatHeaderView.swift
ShenYin/ShenYin/UI/Home/Chat/ChatVC.swift
ShenYin/ShenYin/UI/Home/Chat/NavigationBarItem.swift
ShenYin/ShenYin/UI/Home/Chat/RoleListVC.swift
ShenYin/ShenYin/UI/Home/Chinese2EnglishVC.swift
ShenYin/ShenYin/UI/Home/DialogTranlateVC.swift
ShenYin/ShenYin/UI/Home/FieldRecording/FieldRecordBar.swift
ShenYin/ShenYin/UI/Home/FieldRecording/FieldRecordingVC.swift
ShenYin/ShenYin/UI/Home/RecordDetail/RecordDetailBar.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/RecordDetail/RecordDetailTopBar.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/RecordDetail/RecordDetailVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Home/RecordTranslateVC.swift
ShenYin/ShenYin/UI/Home/Root/HomeFunctionView.swift
ShenYin/ShenYin/UI/Home/textTranslateVC/TextTranslateVC.swift
ShenYin/ShenYin/UI/Mode/CustomEqVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mode/File.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mode/FindVC.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/Mode/ModeEffectsView.swift
ShenYin/ShenYin/UI/Mode/ModeFindView.swift
ShenYin/ShenYin/UI/Mode/ModeVC.swift
ShenYin/ShenYin/UI/Scan/BleScanVC.swift
ShenYin/ShenYin/UI/common/AiSupportLanguage.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/common/AppManager.swift [moved from ShenYin/ShenYin/UI/Base/AppManager.swift with 100% similarity]
ShenYin/ShenYin/UI/common/CustomAlert.swift [new file with mode: 0644]
ShenYin/ShenYin/UI/common/LogVC.swift [moved from ShenYin/ShenYin/UI/Base/LogVC.swift with 100% similarity]
ShenYin/ShenYin/UI/common/RecordTranslateTipsView.swift [deleted file]
ShenYin/ShenYin/UI/common/YLprogressHUD.swift [moved from ShenYin/ShenYin/UI/Base/YLprogressHUD.swift with 100% similarity]
ShenYin/ShenYin/UI/common/pop/AgreeMentPopView.swift [moved from ShenYin/ShenYin/UI/common/AgreeMentPopView.swift with 100% similarity]
ShenYin/ShenYin/UI/common/pop/CustomPicker.swift [moved from ShenYin/ShenYin/UI/common/CustomPicker.swift with 100% similarity]
ShenYin/ShenYin/UI/common/pop/LanguagePicker/LanguagePickerTitle.swift [moved from ShenYin/ShenYin/UI/Home/textTranslateVC/LanguagePicker/LanguagePickerTitle.swift with 83% similarity]
ShenYin/ShenYin/UI/common/pop/LanguagePicker/LanguagePickerView.swift [moved from ShenYin/ShenYin/UI/Home/textTranslateVC/LanguagePicker/LanguagePickerView.swift with 81% similarity]
ShenYin/ShenYin/UI/common/pop/LanguagePicker/LanguageSelectItem.swift [moved from ShenYin/ShenYin/UI/Home/textTranslateVC/LanguagePicker/LanguageSelectItem.swift with 73% similarity]
ShenYin/ShenYin/UI/common/pop/PopTextField.swift [moved from ShenYin/ShenYin/UI/Home/FieldRecording/PopTextField.swift with 98% similarity]
ShenYin/ShenYin/UI/common/pop/RecordTipsView.swift [new file with mode: 0644]
ShenYin/podfile
document/JOYGEM_AI_IOS_V1.0.19/JoyGemAIDemo-swift/JoyGemAIDemo/MainViewController.swift