小狐狸 see me

Foxy 键盘布局可视化编辑器 · 匹配 foxy.keyboard-layout JSON 格式(仿 f5a-see-me)

布局预览(实时渲染,点击按键即可编辑)
角标说明:右上蓝色 = 长按提示(longPress.label,如 ⌫、⇪)· 右上橙色 = 按住提示(hold.label,如语音)· 底中 ⌄ = 长按弹出菜单(longPress.popupKey,候选在「弹出菜单」页编辑)· 上/下/左/右灰色小字 = 滑动提示 · 红色虚线框 = 引用无法解析 · 黄色框 = 选中按键
布局与文件操作
布局文件请放置于 <外部存储>/foxy/frontend/layouts/<profile>.json 后在 Foxy 设置中选择。
布局编辑
布局高度覆盖(可选,百分比 10–90)
布局变体(状态条件 → 使用其他命名布局)
布局 JSON(实时同步;可直接编辑后“应用”)
按键定义(keys)— 可复用按键与手势
动作定义(actions)
宏(macros)
弹出菜单文件
文件请放置于 <外部存储>/foxy/frontend/popups/<profile>.json
弹出效果预览
弹出菜单键定义(schemas)
弹出菜单 JSON(实时同步;可直接编辑后“应用”)
主题文件
文件名为主题的 name 字段(非法字符百分号转义)+ .json,放置于 <外部存储>/foxy/frontend/themes/(精确路径 Android/data/com.fxliang.foxy/files/foxy/frontend/themes/)。
注意:light / dark 是两套配色槽位,与预览右上角的深浅开关不是一回事。 key_border_enabled / key_stroke_enabled / show_swipe_hints* 都是 App 的全局设置(不在主题 JSON 里),已移到预览键盘的滑杆行上。
建模边界:预览键盘只画键面,不含 App 的候选栏 / 工具栏。 因此 candidateBarColor、accentColor(工具栏选中态)等字段在预览里看不到效果 —— 它们只影响候选栏与工具栏,不是没生效。
主题校验
槽位全局配色(26 个字段)
键类型配色 keyTypes(LETTER / FUNCTION / ACTION)
主题 JSON(实时同步;可直接编辑后“应用”)
符号面板文件
目录 <外部存储>/foxy/frontend/{symbols,emoji,kaomoji}/(精确路径 Android/data/com.fxliang.foxy/files/foxy/frontend/…)。该目录开机后是空的, 且必须在 App 的「设置 → 符号布局」里显式选中才会改读外部文件;否则一直读 APK 内置(assets)。
面板选项
分组与条目
符号面板 JSON(实时同步;可直接编辑后“应用”)