perch

DSH PLUGIN会话与消息

仓库 chenweigao/perch

会话与消息 L3 · 安装规范通过 安全审查:低风险 可信度:银 生态应用

perch 是 chenweigao 维护的 会话与消息 类 DSH 生态应用, 仓库为 chenweigao/perch,许可证 MIT。 下面按「装什么、怎么装、验没验过、跑起来要注意什么」逐项列出。

一句话选型结论

按资料字段整理

perch 是会话与消息类的 DSH 生态应用,验证等级 L3 · 安装规范通过,安全审查为低风险,没有现成安装命令,需要按仓库 README 接入。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类会话与消息 收录类型生态应用 验证等级L3 · 安装规范通过 安全审查低风险
验证等级 L3 L3 · 安装规范通过
GitHub 星标 5 复刻 未标注 · 未关闭 issue 未标注
最近更新 2026-10-28 创建于 未标注
README 6.0 KB 正文体量,越大说明说明书写得越细

安装

生态应用
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    按仓库说明获取应用

    生态应用通常发布桌面壳或独立包,按仓库 README 下载、构建或安装,不要照搬其它插件的命令。

  3. 3
    启动并完成配置

    打开应用,按文档完成登录或本地配置,确认能正常启动。

  4. 4
    检查它申请了哪些权限

    看它读写哪些文件、执行哪些命令、连接哪些网络地址,再决定是否长期使用。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

会话与消息
字段来自项目仓库与公开索引,中文说明由本站标注

适用场景

智能体编排文件读写

验证等级与安全审查

L3 · 安装规范通过
自动化流程结论,不是人工审核
验证等级L3 · 安装规范通过安装命令可解析、DSH 版本已声明,未做实际安装
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度银综合仓库活跃度与验证结果

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 验证等级 L3:安装命令能解析、兼容版本已声明,至少不会一装就报格式错。
  • 静态安全审查为低风险,没有发现明显可疑行为。

先想清楚的地方

  • 这是生态应用,不是标准插件;装之前确认它是否支持用 dsh plugin 管理,别把桌面应用当插件用。
  • 没有现成安装命令,要按仓库 README 手动接入。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在会话与消息场景里给 DSH 补能力的人。
  • 想找桌面应用、不一定要挂进 DSH 的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只想装标准 DSH 插件、不需要独立应用的人。
  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
perch当前 L3 · 安装规范通过 低风险 5 未标注 无
dsh-desktop L3 · 安装规范通过 低风险 3.0 万 未标注 无
openpets L4 · 沙盒安装通过 低风险 1,274 未标注 有
deeptide L4 · 沙盒安装通过 低风险 1,104 0.1.1-rc.2 有
jingyun-dsh L3 · 安装规范通过 低风险 1,004 未标注 有
study-mate 未做沙盒验证 未标注 856 未标注 无

仓库档案

会话与消息
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方chenweigao仓库 perch · 默认分支 未标注
分类会话与消息desktop
收录类型生态应用桌面 / Web 壳等生态应用,经发布包分发,不是可用的 dsh 插件
开发语言未标注仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue5 / 未标注 / 未标注收录时的数值,非实时
创建 / 更新未标注 · 2026-10-28最后推送 未标注
本站收录2026-10-30首次进入本站目录的时间

README 全文

6.0 KB
作者原文,中文版优先;只做安全转义,不改内容

Perch
给 coding agent 一个原生的 Mac 工作台。本机与远端任务,都有清楚的工作现场。
English · 简体中文 · 快速开始 · 当前进展

在 Mac 上使用 Kimi 或 Codex,也可以通过 SSH 连接远端 Agent。Perch 将对话、任务、
工具输出与审批放进一个原生工作台:先看结果,需要时展开过程,再决定下一步。

使用 SwiftUI、AppKit 和 Ghostty 构建,保留原生文本编辑、键盘操作,以及 macOS 26
的系统 Liquid Glass 效果。

带着上下文开始 需要时查看细节
选好项目、模型与思考强度,权限设置也就在手边。 先读结果,再按需展开工具调用和输出。

图片为界面渲染示意,使用虚构演示数据,不是原生截图或真实命令执行结果。
浅色外观 · 深色外观 · 进行中的任务 · 素材来源

项目工作台、任务浮窗、文件阅读、统一搜索、交付验收和长任务托管已加入源码预览。使用范围和后台运行条件见工作台说明。

为什么用 Perch

  • 原生对话:流式回复、Markdown、思考和工具结果,需要时再展开详情。
  • 清楚开始任务:选择本机或远端环境,搜索最近项目,在发送前选好模型、思考强度和权限。
  • 任务工作台:会话归组、置顶、归档,重新打开后回到工作现场。
  • 集中处理:看到哪些任务在运行、哪些在等你、哪些结果还没读,以及 Kimi 的子 Agent(含其自身过程)与后台任务状态和输出尾部。
  • 保留 CLI 工作流:已适配的 Agent 使用原生对话,其他 CLI 通过 Herdr 使用 Ghostty 终端。
  • 查看工作内容:在对话旁查看远程文件与只读 Git diff(实验性)。
  • 远端执行,本地掌控:文件与工具操作在服务器执行,关闭 Mac App 不会结束托管中的远端会话。
  • 明确的权限模式:可按 Agent 设置默认值并在新建任务时覆盖,高风险模式需要再次确认;Kimi、Qoder 与 Claude Code 可从后续消息或轮次调整,OMP 与 Codex 在创建会话时固定。

接入方式

Agent / 工作流 连接方式 界面
Kimi Code Kimi Web API + SSH 原生对话
Oh My Pi(OMP) 远端桥接 RPC 原生对话
Qoder CN 远端桥接官方 Agent SDK 原生对话
Qoder 远端桥接官方 Agent SDK 原生对话
Claude Code 远端桥接官方 Agent SDK 原生对话
DeepSeek Harness(dsh) 远端桥接 ACP 原生对话
Codex 远端桥接 codex app-server stdio JSON-RPC 原生对话
其他 CLI Agent Herdr + SSH 终端

原生接入共用对话组件。欢迎扩展 RPC、SDK 或 ACP 适配器;目前不宣称任意协议即插即用。
已验证版本与恢复边界见 Kimi、OMP / Qoder CN / Qoder / dsh / Codex / Claude Code。
凭据和模型由对应 CLI 配置,Perch 不直连模型服务商。

本机已接通 Kimi 与 Codex,其他 Agent 仍仅支持发现;见本机 Agent。Kimi、远端 OMP 与 Codex 支持运行中即时引导,
也可显式选择下一轮发送。Codex 沿用原生 thread ID 和历史,模型与思考强度来自 model/list;
app-server 发起的每个审批与提问都会显示并等待明确回答,不会自动允许或静默拒绝。Qoder CN / Qoder / dsh /
Claude Code 支持停止与下一轮消息排队;Herdr 中的现有会话继续使用终端。

下载

从 Releases 下载 zip 安装包。应用为 ad-hoc
签名(未经 Apple 公证):首次打开请右键 → 打开。

构建运行

需要 macOS 26+,以及包含 macOS 26 SDK 的 Swift 工具链(Xcode 26 或更新版本)。
当前构建在 Apple Silicon 上验证。远程会话需要可连接的 SSH 主机及对应 Agent。

./scripts/build.sh
open build/Perch.app

本机使用先看 Kimi / Codex 接入说明。
远端使用从首页「连接远程机器」或「环境 → +」进入向导:验证 SSH、检查所选 Agent、
按提示安装或登录,再浏览远端目录并开始首个任务。Kimi 端口与令牌文件路径可在
「高级设置」中修改。首次启动没有预设机器。详见快速开始。

⌘N 新建对话 · ⌘K 搜索 · Return 发送 · Shift Return 换行

界面默认跟随系统语言,可在「设置 → 语言」中切换简体中文 / English;侧边栏及其
入口已完整双语,其余区域在翻译补齐前可能仍是中英文混排。

当前进展

源码早期预览,尚非稳定版,长会话响应与恢复能力仍在打磨。远程文件查看与只读 Git diff
处于实验阶段,不同 Agent 的能力有差异,请先阅读对应接入文档。
当前构建使用本地 ad-hoc 签名,暂未提供公证后的安装包。

参与贡献

欢迎问题反馈、小范围修复和新的 Agent 适配器,参见 CONTRIBUTING.md。
截图和问题示例请使用演示会话,去除凭据、个人路径和内部信息。

许可证

MIT。第三方组件保留各自许可证,详见 THIRD_PARTY.md。

常见问题

5 问
答案由本站依据条目字段整理,不引用上游原文
perch 怎么安装?

本站没有抓到该条目的安装命令,请到仓库主页确认安装方式;这类条目多数是生态应用或尚未发布安装包的项目。

perch 的验证等级是什么意思?

L3 · 安装规范通过。安装命令可解析、DSH 版本已声明,未做实际安装

perch 安全吗?

低风险。

perch 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

perch 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

会话与消息
按星标排序,可作替代方案

dsh-desktop

dsh-desktop

为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。

L3 · 安装规范通过 3.0 万 星

openpets

openpets

L4 · 沙盒安装通过 1,274 星

deeptide

deeptide

L4 · 沙盒安装通过 1,104 星

jingyun-dsh

jingyun-dsh

井云 DSH 客户端插件,为 DeepSeek Harness 注入会员登录、订阅支付、算力管控与应用市场,让智能体和技能快速变成可交易商品

L3 · 安装规范通过 1,004 星

study-mate

study-mate

StudyMate 是 DSH 的「学习模式」预设与技能包,为数学、计算机科目定制学习路线、讲解课件与练习评估,跨科目共享记忆。

未标注验证等级 856 星

chenweigao 的其它插件

1 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 —。