{{env.id}}
mdi-chevron-left
mdi-menu
mdi-chevron-left
{{`${app.name} (${app.id})`}}
{{app.repo}}
{{app.author}}
{{c.login}}
mdi-image
mdi-dock-top
mdi-format-align-top
mdi-dock-bottom
mdi-format-align-bottom
mdi-volume-off
mdi-volume-off
mdi-help
mdi-face-profile
mdi-code-tags
mdi-refresh
mdi-language-html5
{{ui.snackbar.msg}}
{{app.name}}
{{ $t('apps.fav') }} ({{favApps.length}})
{{app.name}} ({{app.id}})
{{app.repo}}
{{app.author}}
mdi-dots-vertical
{{ $t('base.sort.up') }}
{{ $t('base.sort.dn') }}
{{ $t('apps.unStar') }}
{{sub.name}} ({{sub.apps.length}})
{{app.name}} ({{app.id}})
{{app.repo}}
{{app.author}}
{{ $t('apps.sysApps') }} ({{sysApps.length}})
{{app.name}} ({{app.id}})
{{app.repo}}
{{app.author}}
{{ $t('subs.add') }}
mdi-cloud
{{ $t('subs.moreSubs') }}
{{ $t('subs.appSubs') }} ({{appSubs.length}})
mdi-cloud-circle
mdi-refresh-circle
mdi-plus-circle
mdi-account
{{sub.name}} ({{sub.apps.length}})
{{ $t('subs.errData') }}
{{sub.repo ? sub.repo : sub.url}}
{{sub.author ? sub.author : '@anonymous'}}
{{ $t('subs.updated') }}: {{ timeago.format(sub.updateTime, timeagoLang.replace('-', '_')) }}
mdi-dots-vertical
{{ $t('subs.install') }}
{{ $t('subs.repo') }}
{{ $t('base.cmd.cp') }}
{{ $t('base.cmd.share') }}
{{ $t('base.sort.up') }}
{{ $t('base.sort.dn') }}
{{ $t('base.cmd.del') }}
{{ $t('subs.addDialog.title') }}
{{$t('base.dialog.close')}}
{{$t('base.dialog.save')}}
{{ ui.installConfirmDialog.title }}
{{ ui.installConfirmDialog.message }}
{{$t('base.dialog.close')}}
{{$t('base.dialog.ok')}}
{{box.usercfgs.name ? box.usercfgs.name : $t('profile.leaveName')}}
mdi-cog-outline
{{ $t('profile.editor.title') }}
{{ $t('base.dialog.close') }}
{{ $t('base.dialog.save') }}
{{ $t('profile.datas') }}
{{ $t('profile.apps') }}: {{this.apps.length}}
{{ $t('profile.subs') }}: {{this.appSubs.length}}
{{ $t('profile.sessions') }}: {{this.sessions.length}}
{{ $t('profile.dataviewer')}}
{{ $t('profile.imp') }}
{{ $t('profile.impDialog.title') }}
{{ $t('base.dialog.close') }}
{{ $t('profile.imp') }}
{{ $t('profile.bak') }}
{{bak.name}}
{{dayjs(bak.createTime).format('YYYY-MM-DD HH:mm:ss')}}
{{tag}}
mdi-chevron-right
{{ $t('viewer.dataUnsubscribed') }} ({{gistkeys.length}})
{{ key }}
{{ $t('viewer.dataRecentlyViewed') }} ({{viewkeys.length}})
{{ key }}
{{ $t('viewer.dataViewer') }}
{{ $t('base.cmd.cp') }}
{{ $t('base.dialog.view') }}
{{ $t('viewer.dataEditor') }}
{{ $t('base.cmd.cp') }}
{{ $t('base.dialog.save') }}
{{ $t('codding.title') }}
mdi-play-circle
{{curapp.name}}
mdi-play-circle
{{ $t('appDetail.scripts') }} ({{curapp.scripts.length}})
{{scriptIdx + 1}}. {{script.name}}
mdi-play-circle
{{ $t('appDetail.settings') }} ({{curapp.settings.length}})
{{ $t('base.dialog.save') }}
{{ $t('appDetail.curSession') }}
{{curapp.curSession ? curapp.curSession.name : ''}}
mdi-dots-vertical
{{ $t('base.cmd.cp') }}
{{ $t('base.cmd.imp') }}
{{ $t('appDetail.impDialog.title') }}
{{ $t('base.dialog.close') }}
{{ $t('base.cmd.imp') }}
{{ $t('appDetail.copyDatas') }}
{{ $t('appDetail.clearDatas') }}
{{data.key}}
{{data.val ? data.val : $t('appDetail.noDatas')}}
mdi-close
{{ $t('base.cmd.duplicate') }}
#{{sessionIdx + 1}} {{session.name}}
#{{sessionIdx + 1}} {{session.name}}
mdi-dots-vertical
{{ $t('base.cmd.mod') }}
{{ $t('appDetail.sessionEditor.title') }}
{{ $t('base.dialog.close') }}
{{ $t('base.dialog.save') }}
{{ $t('base.cmd.del') }}
{{data.key}}
{{data.val ? data.val : $t('appDetail.noDatas')}}
{{dayjs(session.createTime).format('YYYY-MM-DD HH:mm:ss')}}
{{ $t('base.dialog.apply') }}
{{curbak.name}}
{{ $t('base.cmd.recovery') }}
{{ $t('bakDetail.title') }}
{{ $t('base.cmd.del') }}
{{ $t('bakDetail.dataTitle') }}
{{ $t('base.cmd.cp') }}
Surge 费用计算器(open AI 编写)
仅供参考,最终价格以实际为准
计算费用
费用:{{ cost.toFixed(2) }}
{{ $t('menus.home') }}
mdi-home
{{ $t('menus.apps') }}
mdi-application
{{ $t('menus.subs') }}
mdi-database
{{ $t('menus.profile') }}
{{ $t('menus.profile') }}
mdi-face-profile
mdi-help
mdi-new-box
mdi-calculator-variant-outline
{{box.usercfgs.isLeftBoxIcon ? 'mdi-format-horizontal-align-right' : 'mdi-format-horizontal-align-left'}}
mdi-refresh
mdi-code-tags
mdi-magnify
mdi-help-circle
{{ $t('versionSheet.updateButton') }}
{{ $t('versionSheet.updateButton') }}
{{ $t('versionSheet.versionButton') }}
mdi-chevron-double-down
v{{ver.version}}
{{note.name}}
{{desc}}
{{ $t('reloadDialog.title') }}
{{ $t('reloadDialog.text') }}
{{ $t('base.dialog.close') }}
{{ $t('reloadDialog.reload') }}
执行结果
mdi-chevron-double-down
{{setting.name}}
{{setting.name}}
{{setting.name}}
{{setting.name}}
{{setting.name}}
{{setting.primary?renderTitle(item,setting.primary,i):`${setting.name}-${i+1}`}}
onChange(i,settingIdx,value)">
{{$t('base.list.del')}}
{{$t('base.list.action')}}
{{$t('base.list.clear')}}
{{$t('base.list.add')}}
{{$t('base.cmd.cp')}}
{{$t('base.list.add')}}-{{setting.name}}
{{ $t('base.dialog.close') }}
{{ $t('base.dialog.save') }}