feat(terminal): add Life OS command interface

This commit is contained in:
Codex committed 2026-09-28 12:07:57 +09:00
1 parent 93d0487617
commit 8a1dee3c49
15 files changed
+321 -34

No files matched your search

+33 -1
View File
@@ -8,7 +8,8 @@
"tasks": "TASKS",
"calendar": "CALENDAR",
"system": "SYSTEM",
"browser": "BROWSER"
"browser": "BROWSER",
"terminal": "TERMINAL"
},
"common": {
"save": "SAVE",
@@ -540,5 +541,36 @@
"frame": "Embedded web page",
"embedHint": "Some websites do not allow embedding. If the page is blank or blocked, open it in a new tab.",
"invalid": "Enter a valid web address or search."
},
"terminal": {
"title": "TERMINAL",
"hint": "Type help to see commands",
"command": "Life OS command",
"memory": "Memory",
"task": "Task",
"goal": "Goal",
"notePrompt": "Write your memory below. Ctrl/⌘ + Enter saves; Escape cancels.",
"saveNote": "Save memory",
"cancel": "Cancel",
"cancelled": "Memory creation cancelled.",
"opened": "Opened {app}.",
"empty": "No matching records.",
"memorySaved": "Memory saved: {title} · {date}",
"goalSaved": "Goal created: {title}",
"taskSaved": "Task created: {title}",
"taskCompleted": "Task completed: {title}",
"taskReopened": "Task reopened: {title}",
"invalidTitle": "Add a title within the allowed length.",
"invalidDate": "Use a real date in YYYY-MM-DD format, today, or tomorrow.",
"invalidPriority": "Priority must be high, normal, or low.",
"invalidValue": "Weather or energy value is invalid.",
"notFound": "The referenced task or goal was not found.",
"ambiguous": "More than one item has this title. Use its ID instead.",
"memoryExists": "A memory already exists for that date. Edit it in Today or Timeline.",
"invalidOption": "Unknown option or missing option value. Type help.",
"unclosedQuote": "A quote was not closed.",
"usage": "Missing title or item number. Type help.",
"unknownApp": "Unknown App. Type help.",
"unknownCommand": "Unknown command. Type help."
}
}
+33 -1
View File
@@ -8,7 +8,8 @@
"tasks": "目标与待办",
"calendar": "日历",
"system": "系统",
"browser": "浏览器"
"browser": "浏览器",
"terminal": "终端"
},
"common": {
"save": "保存",
@@ -540,5 +541,36 @@
"frame": "嵌入式网页",
"embedHint": "部分网站禁止嵌入;若页面空白或被拦截,请在新标签页打开。",
"invalid": "请输入有效网址或搜索词。"
},
"terminal": {
"title": "终端",
"hint": "输入 help 查看命令",
"command": "Life OS 命令",
"memory": "记忆",
"task": "待办",
"goal": "目标",
"notePrompt": "在下方书写记忆。Ctrl/⌘ + Enter 保存,Escape 取消。",
"saveNote": "保存记忆",
"cancel": "取消",
"cancelled": "已取消创建记忆。",
"opened": "已打开{app}。",
"empty": "没有符合条件的记录。",
"memorySaved": "已保存记忆:{title} · {date}",
"goalSaved": "已创建目标:{title}",
"taskSaved": "已创建待办:{title}",
"taskCompleted": "已完成待办:{title}",
"taskReopened": "已重新开启待办:{title}",
"invalidTitle": "请输入未超过长度限制的标题。",
"invalidDate": "日期请使用真实的 YYYY-MM-DD 日期,或 today、tomorrow。",
"invalidPriority": "优先级只能是 high、normal 或 low。",
"invalidValue": "天气或能量数值无效。",
"notFound": "找不到对应的待办或目标。",
"ambiguous": "多个条目使用了相同标题,请改用 ID。",
"memoryExists": "这一天已有记忆,请在“今日”或“时间线”编辑。",
"invalidOption": "选项无效或缺少值;输入 help 查看用法。",
"unclosedQuote": "引号没有闭合。",
"usage": "缺少标题或编号;输入 help 查看用法。",
"unknownApp": "找不到该 App;输入 help 查看用法。",
"unknownCommand": "未知命令;输入 help 查看用法。"
}
}