和 AI 一起编辑笔记
在 Codex 或 DeepSeek Harness 的侧边面板里打开 Dinox 笔记,你和 AI 一起写;AI 的修改以建议显示,由你决定是否采用。
在 Codex 或 DeepSeek Harness Desktop 里,Dinox 笔记可以直接在 AI 旁边的面板中打开。你照常编辑,AI 能读到你正在看的内容,并把修改、补充或批注直接标在笔记里。AI 的修改只是建议,你接受之后才会写入笔记,并和平时一样自动保存、同步到所有设备。
本文按顺序介绍:准备工作 → 在 Codex 中设置 → 在 DeepSeek Harness 中设置 → 日常使用 → 常见问题。
1. 准备工作
编辑面板由 Dinox CLI 提供,需要先安装 CLI(2.18.0 或更新版本)并登录:
npm i -g @dinoxx/dinox-cli
dino auth login
dino --version已经安装过的,用 dino update 升级。CLI 的安装和登录详见 CLI 与 Skills。
编辑器由 Dinox 的后台服务(daemon)托管,用到时会自动启动,不需要手动运行。
2. 在 Codex 中使用
Codex 支持 MCP Apps,Dinox 编辑器以 MCP 服务器的形式加入 Codex。
添加编辑器
在终端执行:
codex mcp add dinox-editor -- dino editor mcp --session codex也可以直接编辑 ~/.codex/config.toml,加入:
[mcp_servers.dinox-editor]
command = "dino"
args = ["editor", "mcp", "--session", "codex"]如果你用 nvm 等工具安装 Node,Codex 桌面版可能找不到 dino。这时把 command 换成 Node 的绝对路径,args 的第一项换成 CLI 的绝对路径:
[mcp_servers.dinox-editor]
command = "/你的路径/bin/node" # which node 的输出
args = ["/你的路径/lib/node_modules/@dinoxx/dinox-cli/dist/dinox.js", "editor", "mcp", "--session", "codex"]CLI 的位置可以用 echo "$(npm root -g)/@dinoxx/dinox-cli/dist/dinox.js" 查看。
改完后重启 Codex。在终端执行 dino editor status,看到 codex: configured 就说明设置成功。
--session codex 是编辑会话的名字:使用同一个名字的客户端共享同一个面板和同一则打开的笔记。一般保持默认即可。
打开第一则笔记
在 Codex 对话里直接说:
打开我的 Dinox 笔记「周报」
AI 会找到这则笔记并在面板中打开;找到多则时,会告诉你其他匹配的笔记。你也可以点面板顶部的笔记标题(或按 ⌘P)自己搜索、切换。
3. 在 DeepSeek Harness 中使用
DeepSeek Harness Desktop 通过插件使用 Dinox 编辑器。
安装插件
dino editor install dsh --dry-run # 先预览会做哪些修改
dino editor install dsh装完后完全退出并重新打开 DeepSeek Harness Desktop,右侧栏会出现 Dinox 分页。
- 默认装到
desktop配置;用其他配置时加--profile <名称>。 - 会自动使用 DeepSeek Harness Desktop 自带的 dsh。用 npm 装的
dsh不能修改desktop配置;如果提示找不到或只找到 npm 版,用--dsh <路径>指定 Desktop 自带的那个:macOS 是/Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh,Windows 是安装目录下的resources\runtime\cli\bin\dsh.cmd。 - 每个对话各自有一个编辑会话:在不同对话里可以分别打开不同的笔记,互不影响。
在对话里请 AI 打开笔记的方式和 Codex 一样。
升级与移除
升级 Dinox CLI 后,重启一次 DeepSeek Harness Desktop,插件就会使用新版本。dino editor status 会提示插件是否与当前 CLI 一致。
移除插件:
dino editor uninstall dsh4. 日常使用
让 AI 帮忙
- 在对话里说:例如「帮我把第二段写得更精简」「给这则笔记补一个摘要」。AI 会先读取笔记,再把修改以建议的形式放进笔记。
- 选中文字:选中后上方出现浮窗,可以设置格式,也可以点 问 AI(
⌘J),从「改善写作」「精简」「扩写」「翻译成英文」「标注修改建议」等选项中选择,或直接输入要求。 - 选中代码:代码块里选中的内容会显示代码专用的选项,例如「解释代码」「找出问题」「加上注释」「改进代码」。
- 点选整个区块:点一下图片、图表、卡片、视频、附件等区块,会选中整个区块,可以请 AI「解释」「在下方写一段说明」或「标注修改建议」。
- 在光标处:光标停留片刻后,旁边会出现 在这里请 AI,点击后告诉 AI 要在这里写什么。空白行按空格键也可以请 AI 撰写。
选择「解释」一类的选项时,AI 直接在对话里回答,不会改动笔记。
审阅 AI 的建议
- AI 建议删除的文字显示为删除线,建议新增的文字以高亮显示。鼠标移到建议上,可以 接受 或 忽略。
- 有多条建议时,底部的审阅栏显示数量,可以用
Alt+[、Alt+]逐条查看,或一次 全部接受、全部忽略。 - AI 也可能只留下 注解:标出可以改进的词、句或段落并附上说明,正文不会改动。觉得有道理就点 请 AI 修改,不需要的用 全部清除。
- 你在 AI 写建议的同时继续编辑也没关系。如果原文已经改得对不上,这条建议会标为失效,不会误改内容。
管理待办
面板也能显示你所有笔记里的待办。点顶部的待办按钮(或 ⋯ → 待办)切换过去,⋯ → 回到笔记 切回;在对话里说「打开我的待办」「看看这周到期的工作待办」,AI 也会直接把清单打开并帮你筛选。
- 快速新增:在顶部输入框写一句话,例如「明天下午3点 交报告 !!」或「fri 9am standup p1」。日期(今天、明天、后天、周五、下周一、11/20、2026-12-01、3天后)、时间(下午3点、15:00、3pm)和优先级(
!低、!!中、!!!高,或p1–p3)会被识别成下方的标签,#标签保留在文字里。识别错了就点标签上的 ×,那几个字会当作普通文字。按 Enter 加到今天的每日待办笔记;一次粘贴多行会新增多条待办。 - 直接改文字:点任务的文字就能原地修改,按 Enter 或点别处保存,Esc 放弃。
#标签就写在文字里,可以一起改。只有改动的那几个字会被写回笔记,原来的粗体、链接和截止时间都保留。 - 子任务:子任务缩在父任务下方,用一条细线连起来,一眼看出层级。
- 任务旁的按钮:鼠标移到任务上,右侧会出现几个按钮:✦ 问 AI、📄 打开所在笔记、🚩 设置优先级,没有日期时还有 📅 设置日期。
- 问 AI:点 ✦(或按
a)弹出浮窗,可以选「拆解成子待办」「怎么落地」「第一步做什么」「可能卡在哪」,也可以直接输入问题。选「拆解成子待办」时,AI 提出的子待办会以建议的形式出现在任务下方:不要的点 × 去掉,再点 加入 N 个子待办 写进笔记,舍弃 全部不要,换一组 让 AI 重新提。其他问题的回答出现在对话里。 - 快捷键:
n新增,/搜索,jk(或方向键)上下移动,x或空格完成 / 取消完成,1230设置高 / 中 / 低 / 无优先级,tmw改到今天 / 明天 / 下周一,d选择日期,⌫移除日期,Enter 编辑文字,o在笔记中打开,a问 AI。点标题旁的键盘按钮或按?可以随时查看。 - 复原:每次修改后,底部提示里有 复原;也可以按
⌘Z(Windows 为Ctrl+Z)。复原会把任务恢复成原来的样子,包括一起被勾选的子任务,新增的待办则会被删除。 - 勾选、文字、优先级和日期都直接改在原笔记的任务上,任务 ID 保持不变,App 和其他设备会同步看到。
保存与同步
- 你的编辑会自动保存,面板右上角显示保存状态;保存失败时点击 重试。
- 标题、标签、卡片盒和属性都可以在面板顶部直接修改。
- 同一则笔记在 Dinox App 或其他设备上被修改时,面板会自动刷新。如果和你还没保存的内容冲突,可以选择 加载最新版本(你的内容会先复制到剪贴板)或 保留我的版本。
- 思维导图、PDF 注释、旧版区块等暂时只能在 Dinox App 中编辑的内容,在面板中可以查看,保存时会原样保留。
面板界面跟随电脑的语言,支持简体中文、繁体中文和英文。
5. 常见问题
AI 说找不到编辑器工具 / 面板没有出现
执行 dino editor status 检查:
codex: configured:Codex 已设置。没有出现时检查~/.codex/config.toml,改完后重启 Codex。dsh: installed:插件已安装。如果提示插件版本与 CLI 不一致,重启 DeepSeek Harness Desktop。
Codex 中提示启动 dino 失败
通常是 Codex 桌面版找不到 Node 或 dino,按照上面的提示改用绝对路径。
AI 想打开另一则笔记,但面板提示「请先处理目前未保存的修改」
当前笔记还有没保存的内容。等保存完成(或处理冲突)后,再让 AI 打开新笔记。
AI 读笔记会不会很费 token?
不会特别多。AI 默认只读取你光标或选区附近的内容,再次读取时只取有变化的部分;需要时才读全文。