palot
OpenCode的桌面图形界面,管理多项目AI编码会话
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:palot。 它的用途是:OpenCode的桌面图形界面,管理多项目AI编码会话 完整的 Skill 内容见:https://321skill.com/skills/palot/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“为我的用户登录模块添加一个忘记密码的功能。”,Palot会启动一个OpenCode会话,在可视化界面中实时展示AI读取相关文件、提出修改方案并生成代码差异的过程。你可以同时打开另一个项目,让AI帮你修复Bug,两个会话在同一个窗口内并行管理,互不干扰。
介绍
Palot是一款开源的Electron桌面应用,旨在为基于终端的AI编码代理OpenCode提供完整的图形用户界面。它解决了OpenCode原生只能在单一终端中运行一个项目的限制,允许开发者在统一的可视化窗口中管理多个项目与AI会话,实时查看代码差异,并安排自动化任务。
使用时,Palot会自动启动并管理OpenCode服务器,通过实时流式响应呈现交互过程。其界面提供了完整的聊天功能、支持Markdown渲染、实时差异对比、文件预览和终端输出高亮,让开发者能以更直观的方式与AI编码代理协作。
它特别适合需要同时处理多个代码库、希望摆脱终端限制、或偏好通过图形界面审查代码变更和会话历史的开发者。产品经理和项目经理也可借此更好地跟踪AI辅助的开发进度。
请注意,Palot目前处于Alpha阶段,可能存在功能缺失、不稳定或破坏性更新。建议在非关键项目中使用,并积极反馈以帮助其完善。
核心特点
与直接在终端中使用OpenCode相比,Palot的核心区别在于提供了多项目管理能力和完整的可视化交互界面,包括专用的代码差异对比面板、实时会话流式渲染以及跨项目的会话历史管理,将命令行工具升级为桌面级应用体验。
注意事项
目前处于Alpha阶段,可能存在不稳定、功能缺失或破坏性更新,不适合用于生产环境或关键任务。
常见问题
Palot和OpenCode是什么关系?
Palot是OpenCode的桌面图形界面客户端,它封装并管理OpenCode服务器,提供可视化操作和多项目管理功能。
需要单独安装OpenCode吗?
不需要,Palot会自动启动和管理所需的OpenCode服务器实例。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/palot/raw/index.md 读取 palot 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/palot/raw/index.md(查看排版版本)