桌面应用
桌面应用(Tauri + React)是 Persona 的主交付入口:凭据管理、身份切换、 同步裁决、SSH 审批等都在这里完成。本页是功能域导览;安装与首次使用见 快速开始。
界面预览
1Password 风格侧栏重设计后的桌面形态(与仓库 README 的 UI Preview 同一批素材,源文件在 docs/branding/ui/)。

亮色主题全窗:左侧栏(身份切换器 + 搜索 + 分组导航)、中间凭据列表、 右侧详情面板的三栏布局。

暗色主题全窗:同一布局的深色形态,语义色 token 随主题自动翻转。

亮色侧栏特写:全部条目 / 收藏 / 最近使用、中文本地化的类别分组、 保险库、标签与工具区,底部为设置与锁定会话。

暗色侧栏特写:同结构的深色形态。

侧栏重设计前的形态(与上方侧栏特写构成前后对比):平铺面板菜单、 类型显示英文枚举原名、无搜索与最近使用分组。
主界面
- 侧边栏与身份切换器:按身份(工作 / 个人 / 开发…)隔离的凭据视图, 一键切换活跃分身——所有列表、建议与填充默认值都跟随当前身份。
- 凭据列表与详情:名称 / URL / 用户名 / TOTP / 附件,敏感字段默认 掩显,点击展示需再次认证(防肩窥 + 防后台静默读取)。
- 快速搜索:跨当前身份凭据的即时过滤。
- 新建凭据:支持密码、API key、TOTP、SSH key、附件上传。
安全中心(设置内)
- 修改主密码:全库重包裹;旅行模式进行中会被拒绝(先退出旅行模式)。
- 生物识别解锁:开启后主密码托管进 OS 钥匙串,锁屏后可用平台生物 识别解锁(Linux 走 Secret Service)。
- 自动锁定:锁屏即断密钥——主密钥不驻留内存,解锁需重新认证。
- 旅行模式:长离线场景主动剥离本机密钥材料,凭口令恢复。
同步设备(设置内)
- 加入 / 授权:新设备在此登记并等待已授权设备放行;有信封 = 已授权,未授权设备不会收到任何数据。
- 吊销:丢失设备即时踢出(信封与登录态级联清除)。
- 轮换组密钥:一键为全组重封;若另一台设备刚刚轮换完会收到针对性 提示,重试即可,数据不受影响。
- 冲突裁决:离线并发修改同一凭据时,双版本进入裁决队列,由你选择 保留哪版(Lamport 时钟定主位,不静默覆盖)。
SSH Agent 与自动化
- SSH Agent 面板:查看托管密钥与签名策略;签名请求弹审批弹窗 (known_hosts 校验、确认、速率限制命中时主动拒绝并留审计)。
- Connect 自动化(设置内):本机 HTTP API 供脚本读取凭据, 口令保护 + 明文一次性展示,见 CONNECT_AUTOMATION_DESIGN.md。
其他面板
- 健康扫描(Watchtower):弱 / 重用 / 过期凭据的本地元数据报告; 可选泄露检查(HIBP k-匿名,仅 5 字符哈希前缀出机)。
- Passkeys:本机 passkey 提供者面板与请求审批。
- 钱包:加密资产面板(开发中,非当前主线)。
安全语义与威胁边界统一见安全特性与 THREAT_MODEL。