普通聊天:教你怎么修
你搬代码进去,AI 给建议,你再回编辑器里操作。
主要输出建议omp 像一个带工具箱的修理搭档:能看代码、动手改、开调试器,再拿测试结果给你看。
omp 是 oh-my-pi 的命令名:一个以终端为主的编程智能体,不是新的大模型。
你搬代码进去,AI 给建议,你再回编辑器里操作。
主要输出建议在项目目录提出任务,它可调查、改代码、运行检查。
形成执行闭环人仍要验收不仅搜索一串字,还能查询符号、引用和诊断,执行语言感知的重命名。
像知道“这根线连着哪里”,而不是看到同色的线就一起剪。需要对应语言服务器支持。
通过 DAP 连接调试工具,设置断点、暂停程序、查看调用栈与变量。
不是只能到处加打印语句;能否使用取决于调试适配器和项目环境。
把独立任务分给子智能体,也可配置顾问模型或运行代码评审。
隔离工作区能减少互相干扰,但不能保证没有逻辑冲突;并行也会增加资源消耗。
切换场景,看“生成一段代码”之外还需要什么。
纯教学模拟,不读取你的项目、不运行真实命令,也不连接任何模型。
负责理解和生成。omp 可以连接不同模型提供商或本地模型服务。
组织会话、工具、上下文与执行,让模型能在开发环境里行动。
你的代码、依赖、语言服务器、测试、权限。工具箱不能凭空补齐它们。
因此,“工具集成得多”不等于“任何模型都能同样可靠地完成任何项目”。
官方仓库将其标为 Pi 的分支,由 Stencil Labs 构建。名称是 oh-my-pi,启动命令是 omp。
不要和 OpenMP 并行编程标准、Oh My Posh 提示符主题工具混淆。
官方强调 Rust 原生核心,集成搜索、编辑、代码智能、调试等能力,减少在不同工具之间搬运上下文。
工具数量和性能会随版本变化;本文不把官网宣传当作独立测评结论。
文档还介绍会话恢复、共享会话,以及通过 ACP 由兼容编辑器驱动同一智能体。
“IDE wired in”主要指接入开发能力,不等于它是一款全新的图形 IDE。
安装并配置模型认证后,在项目目录运行 omp。先让它“调查但不要修改”,或用计划模式审阅方案,再授权实施。
好任务:“找出这个测试为什么卡住,修复根因,运行相关测试,再解释改了什么。”
此处是使用思路,不会替你安装。安装入口见官方文档;不要在没审查来源时直接执行远程安装脚本。
它能改真实文件、运行真实命令,不只是陪聊。重要项目先做版本控制与备份,配置审批,检查 diff 和测试证据。
提示词与相关项目上下文会发往你选定的模型服务;“在本地运行 omp”不等于“数据一定不离开本机”。