diff --git a/admin/actions.php b/admin/actions.php
index 5863dfc..46386f6 100644
--- a/admin/actions.php
+++ b/admin/actions.php
@@ -216,12 +216,16 @@ try {
// 打开方式:'0' = 当前页面;其余(含字段缺失、被篡改成怪值)一律回到 '1'(新标签页)
// ——默认必须等于改造前的旧行为,这样老库里已有的值上线后不会突然变样。
$open = (string)($_POST['open_blank'] ?? '1') === '0' ? '0' : '1';
+ // 联想词按键:arrows(↓/↑)/ punct(, 和 .)/ both;非白名单一律回到 arrows
+ $keys = (string)($_POST['suggest_keys'] ?? 'arrows');
+ if (!in_array($keys, ['arrows', 'punct', 'both'], true)) { $keys = 'arrows'; }
$map = [
'site_name' => trim((string)($_POST['site_name'] ?? '')),
'subtitle' => trim((string)($_POST['subtitle'] ?? '')),
'default_engine' => preg_replace('/[^a-z0-9\-_]/i', '', (string)($_POST['default_engine'] ?? '')),
'primary_color' => preg_match('/^#[0-9a-fA-F]{3,8}$/', (string)($_POST['primary_color'] ?? '')) ? $_POST['primary_color'] : '#2F6BF7',
'open_blank' => $open,
+ 'suggest_keys' => $keys,
'icon_services' => isset($_POST['icon_services']) ? '1' : '0',
'suggest_source' => $src,
'collections_layout' => $coll,
diff --git a/admin/index.php b/admin/index.php
index a3b3f7e..16ae612 100644
--- a/admin/index.php
+++ b/admin/index.php
@@ -321,6 +321,20 @@ else: // settings ?>
所以默认「统一用百度」——这样切到任何引擎下拉都有词。选「各搜索引擎自己的接口」则恢复成
各用各的(没恢复好的引擎会自动回退到百度的建议)。
+
+
+ 决定用哪组键在联想下拉里选词:选中某条后回车才按该词搜索;不选就直接回车 = 用你输入的原文。
+ 「, 和 .」跟输入法一样,手不用离开主键区,习惯中文输入法的话更顺手。
+ ⚠️ 选它之后,联想下拉打开时逗号与句号会当作选词键,不再直接输入 ——
+ 想搜「python, pandas」这类带逗号的词,先按 Esc 关掉下拉再输。
+