feat: webUI 文本文件编辑/保存 + 相关改动

- FileViewer 新增文本编辑模式(textarea + 保存/取消 + Ctrl+S)
- 后端 /api/files POST 新增 type=write 原子写入
- i18n 补充编辑相关文案(en/zh-CN)
- searxng-search: 加强 web_search 自动搜索条件
- worktree/next.config: 路径比较与 allowedDevOrigins 优化
This commit is contained in:
luckyyzh
2026-08-01 02:58:01 +08:00
parent 551c59413e
commit a70798e874
8 changed files with 429 additions and 12 deletions
+10
View File
@@ -304,6 +304,16 @@ export const zhCNLocale: LocalePlugin = {
"i18n.mentionSelectedLines": "提及所选行",
"i18n.disableWrap": "禁用自动换行",
"i18n.enableWrap": "启用自动换行",
"i18n.editFile": "编辑文件",
"i18n.stopEditing": "停止编辑",
"i18n.saveFile": "保存文件",
"i18n.saveShortcut": "保存(Ctrl/Cmd+S)",
"i18n.discardChanges": "放弃未保存的更改",
"i18n.saveError": "无法保存文件:{error}",
"i18n.closeWithoutSaving": "您有未保存的更改。放弃并退出编辑?",
"i18n.editing": "编辑中",
"i18n.unsaved": "未保存的更改",
"i18n.readOnly": "只读",
"i18n.htmlPreview": "HTML 预览",
"i18n.previewFile": "预览 {file}",
"i18n.invalidMermaid": "Mermaid 图表无效",