首页/新闻资讯/正文详情

Mr. Mak Workspace 会话视图详解:把枯燥的 CLI 终端变成可视化对话,一键回答权限菜单

发布时间:2026/11/5 5:21:04 来源:云帆数科 栏目:资讯中心
Mr. Mak Workspace 会话视图详解:把枯燥的 CLI 终端变成可视化对话,一键回答权限菜单
【免费下载链接】mr-mak-workspaceA local desktop workspace for Codex and Claude Code, with project reports, creative skills and optional voice.项目地址https://gitcode.com/gh_mirrors/mr/mr-mak-workspace点击查看免费下载Mr. Mak Workspace 是一个本地桌面工作区用来管理 Codex 和 Claude Code 等 CLI 智能体。它的**会话视图Conversation view**能把原本滚动着彩色字符的 CLI 终端变成像聊天软件一样的可视化对话消息带 Markdown 排版权限菜单变成可以一键点击的按钮让你不用再盯着一堆终端乱码找答案。Claude Code 对话在会话视图中的样子Markdown 消息、Conversation / Terminal 切换按钮以及回复下方的朗读按钮。为什么终端很难读如果你用过 Codex CLI 或 Claude Code大概有过这样的体验 输出哗哗地滚想找某句回复得来回翻屏❓ 权限确认时终端弹出一个编号菜单1. 允许 / 2. 拒绝 / 3. 仅此一次……你得用方向键小心地选 工具调用、后台任务、slash 命令的输出混在一起分不清哪条是哪条Mr. Mak 的会话视图就是为解决这些问题设计的它读取 CLI 自己的原生记录transcript把内容按对话消息重新呈现同时你发的每一条消息仍然是通过真实终端发出去——不是另一个聊天程序而是同一个会话的可视化窗口。如何打开会话视图在 Chats 窗口中打开一个Claude Code或Codex的聊天标签目前这两种 CLI 支持会话视图点击顶部的Conversation | Terminal切换开关即可在可视化对话和原始终端之间来回切换几个新手容易注意到的细节新聊天默认先打开 Terminal。因为 CLI 启动时可能先问是否信任这个文件夹、登录账号这类问题只有终端里能看到不会藏起来。等对话开始后就可以切到会话视图了。你在某个聊天里选过的视图会成为其他聊天的默认视图。切换视图不会丢失输入框里的草稿也不会断开终端连接。视图逻辑见 chatView.ts整体交互实现见 Conversation.tsx。会话视图核心功能一览功能说明 可视化对话终端记录变成带 Markdown、时间戳、头像的消息气泡️ 一键回答权限菜单编号菜单渲染成按钮点击即发送选择⌨️ 命令自动补全输入/Codex 中是$列出可用命令✏️ 编辑已发消息修改你的历史消息自动回滚并重发Claude Code 附件与语音拖入文件、粘贴图片、本地 Whisper 语音输入 朗读回复用本地免费语音把最后一条回复读出来 后台工作面板查看仍在运行的子代理和后台命令✂️ 长对话续接对话过长时一键总结并继续开新聊天把权限菜单变成一键按钮 这是会话视图最实用、也最有安全感的功能。当 CLI 弹出权限确认比如 Claude Code 问是否允许修改 combat.ts时会话视图底部会出现一个带按钮的面板把终端里的编号选项 1、2、3 直接变成可点击的选项还带一个Esc · cancel按钮。权限菜单在会话视图中的样子问题、diff 详情和三个回答按钮。更值得说的是它的防误触机制你点击按钮的那一刻Mr. Mak 会重新读取一遍终端屏幕确认菜单还是你当时看到的那一个才会发送按键。如果期间屏幕已经变了比如菜单刷新成新的问题这次点击会被拒绝——一个迟到的点击永远不会答错新的问题。这套识别屏幕底部编号菜单 → 生成一次性凭据 → 逐键发送方向键和回车的流程实现位于 terminal-prompt.mjs。像聊天软件一样发消息会话视图下方的输入框composer和终端是连通的打字即发送输入的文字通过真实 PTY 终端带 bracketed paste发进 CLIEnter发送、ShiftEnter换行拖拽附件把文件、文件夹拖进窗口即可插入路径剪贴板里的图片会自动存到inbox/attachments再发送语音输入可选的本地 Whisper 听写说完直接插入文字无需 API keyStop 按钮智能体跑偏时一键或按 Esc中断当前任务草稿自动保存切走再回来未发的消息还在命令补全输入/就有提示在输入框开头键入/Codex 聊天中在单词前键入$会弹出该 CLI 的内置命令 项目、用户、插件命令和技能的补全列表方向键选择、Tab 补全。如果某个命令会打开选择器比如/model选模型发送后聊天会自动切回终端视图因为这类交互只有终端能正确显示。编辑已发送的消息Claude Code发错话了在 Claude Code 聊天里你的历史消息旁有个铅笔按钮点击后打开编辑框修改文字点击 SendMr. Mak 会调用 Claude Code 的原生rewind把对话回滚到这条消息之前文件不会被改动然后发送修改后的文本回滚完成后会话视图只显示当前分支历史保持干净效果和你在 Claude Code 终端里按Esc Esc完全一致只是不用去终端里操作了。状态、事件与后台工作会话视图还帮你把发生了什么整理得清清楚楚紧凑事件后台子代理结果、slash 命令及其输出会折叠成简短事件行而不是原始标签堆。聊天选项里可选 Compact / Expanded / Hidden正在运行什么Claude Code 聊天会在输入框上方显示一行统计展开能看到每个子代理的任务与当前步骤、每条后台命令的发起者和已运行时长状态栏显示模型当前聊天使用的模型、推理力度和权限级别一目了然本地文件链接回复里指向本地文件的链接点击直接在 Workspace 中打开预览相对聊天目录解析等待提醒如果智能体在终端里等待你操作会话视图会提示权限提示或问题可能正在终端里等你并附一键跳转终端的按钮什么时候还得看终端会话视图覆盖了绝大多数日常操作但以下场景仍建议切到Terminal新聊天首次启动时的信任目录、登录确认需要 CLI 原生控件的命令如模型选择器想直接看原始彩色输出或做终端选择复制两种视图随时一键切换草稿和终端连接都不受影响。长对话怎么办总结并继续一个聊天里你的消息累计到一定数量默认 40 条可在聊天选项 ⋯ 中调整后Mr. Mak 会建议Summarize and continue让智能体写一份交接摘要存到inbox/handoffs并在同一目录、同一智能体、同一权限设置下开一个名字 · continued新聊天新对话第一句就读这份摘要。原聊天保持原样不动。延伸阅读安装与上手docs/getting-started.md桌面端架构会话视图、主题、终端外观desktop/README.md会话视图前端实现src/desktop/Conversation.tsx权限菜单识别与回答逻辑desktop/service/terminal-prompt.mjs项目总览README.md 小建议先用 Terminal 完成首次登录和目录信任然后切到会话视图当主力——回复用眼睛看权限点按钮终端留着救急这就是最舒服的用法。赞分享【免费下载链接】mr-mak-workspaceA local desktop workspace for Codex and Claude Code, with project reports, creative skills and optional voice.项目地址https://gitcode.com/gh_mirrors/mr/mr-mak-workspace点击查看免费下载相关推荐告别枯燥报表Metabase可视化让数据会说话告别枯燥报表Metabase可视化让数据会说话 Metabase是一款开源的元数据管理和分析工具支持PostgreSQL、MySQL、SQL Serve数据分析数据可视化后端前端Birdtray核心功能深度解析多账户颜色区分与邮件模板功能详解Birdtray核心功能深度解析多账户颜色区分与邮件模板功能详解 Birdtray是一款强大的Thunderbird系统托盘邮件通知工具它通过创新的多账户颜Bitcoin Core GUI开发者指南Qt框架与界面定制详解Bitcoin Core GUI开发者指南Qt框架与界面定制详解 Bitcoin Core GUI是比特币核心客户端的图形用户界面基于Qt跨平台框架开发提区块链后端上一篇终端里画出真按钮终端视频下载器 yoinks 半块字符 FramedInput 视觉细节终极指南下一篇Android官方培训课程中文版使用 Intent 与 LocalBroadcastManager 报告 IntentService 后台任务执行状态创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

如何监控、转向并安全停止 Browser Use Terminal 的浏览器任务:可观测性完整指南
如何监控、转向并安全停止 Browser Use Terminal 的浏览器任务:可观测性完整指南

【免费下载链接】terminal Terminal UI to get stuff done in the browser 项目地址: https://gitcode.com/gh_mirrors/terminal53/terminal 点击查看 免费下载 Browser Use Terminal 是一款运行在终端里的浏览器任务工具,让你能监控、实时转向并安全停… · 2026/11/5 5:20:04

一个菜单管好整个观鸟站:AvianVisitors 管理面板与站点设置完全指南
一个菜单管好整个观鸟站:AvianVisitors 管理面板与站点设置完全指南

【免费下载链接】AvianVisitors A live bird collage from your window. 项目地址: https://gitcode.com/gh_mirrors/avi/AvianVisitors 点击查看 免费下载 AvianVisitors 是一款架在树莓派上的"窗外鸟类实时拼贴"项目:麦克风 BirdNET 识别鸟… · 2026/11/5 5:20:04

DeepSeek Harness 的上下文管理、记忆和知识库剖析
DeepSeek Harness 的上下文管理、记忆和知识库剖析

DeepSeek Harness 里,上下文、记忆和知识库并没有被设计成三个彼此独立的重型系统。它们围绕 Session Log 协同工作。 用三句话概括: 上下文管理负责决定当前这一轮模型能看到什么。系统提示词、动态环境、工具定义和会话消息,会在模型调用… · 2026/11/5 5:19:03

快速上手playwight
快速上手playwight

在自动化测试和网页爬虫的领域,Selenium 曾是无可争议的霸主。然而,随着现代 Web 应用越来越复杂(大量使用 React、Vue、单页应用等),传统的测试工具开始显得有些力不从心。今天,我们要聊的是由微软开源的现… · 2026/11/5 8:48:36

LoRA 训练数据集怎么准备才好用?Fizgig AI 标注、人脸裁剪与外观一致性过滤器 7 大技巧
LoRA 训练数据集怎么准备才好用?Fizgig AI 标注、人脸裁剪与外观一致性过滤器 7 大技巧

【免费下载链接】Fizgig Fizgig — LoRA & Fine-tune Studio for Klein 9B, Krea 2, MiniMax H3, Qwen Image 2.1, Anima & Z-Image Turbo and Ace-Step XL: train, fine-tune, profile, repair and extract LoRAs & LoKR for Image, Video & Music Models 项目… · 2026/11/5 8:47:35

如何用一个仓库补齐你的 Android 技术栈?android-tech-frontier 译文库完全指南
如何用一个仓库补齐你的 Android 技术栈?android-tech-frontier 译文库完全指南

如何用一个仓库补齐你的 Android 技术栈?android-tech-frontier 译文库完全指南 【免费下载链接】android-tech-frontier 【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目 项目地址: https://gitcode.com/gh_mirrors… · 2026/11/5 8:46:35

【Java基础知识】方法与注释
【Java基础知识】方法与注释

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 8:43:30

【Java基础知识】进制转换
【Java基础知识】进制转换

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 8:43:30

【Java基础知识】字面量与变量
【Java基础知识】字面量与变量

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 8:43:30

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

多智能体协作系统架构设计与实践优化
多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中… · 2026/11/5 0:00:39

大模型系统性入门实战指南:从原理到部署微调的全链路路线
大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#… · 2026/11/5 0:00:39

鸿蒙文件系统沙箱机制解析与开发实践
鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的… · 2026/11/5 0:00:39

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码