shoxiy-danny/dsh-feishu

shoxiy-danny★ 1JavaScript最后同步: 2026-08-22

在 GitHub 打开

The harness lives in Feishu, on a Linux server. Goal cards, live progress, multi-bot. Not a remote for the webpage.

README 摘要

dsh-feishu Harness 长在飞书里,不是飞书遥控网页 中文 · English · 功能 · 适合谁 · 五分钟 中文 插件市场里 feishu / lark 已经三十多个。多数是通知器、多 IM 网关,或 dsh plugin --profile web add 之后挂在官方网页旁边的桥。飞书只是遥控器:网页还在,关掉浏览器,产品就少了一半。不少还默认你坐在个人 PC 前,终端里弹二维码。 这套是跑在飞书里的 harness,部署面是 无头常驻 :macOS、Linux、WSL 都能跑,主打一台能出网的机器当守护进程,不是笔记本终端扫码。一个 dsh --profile feishu 常驻,日志进文件,没有要人盯着的 TTY。飞书长连接进、飞书卡片出。模型、斜杠命令、进度、Goal、会话,全部发生在聊天框。没有 3080,没有给本机用的 TUI。高危操作出飞书审批卡,不是网页弹窗。 首个 bot 只能在开放平台建好,把 App ID / Secret 写进环境变量再启动。服务器上没处可贴二维码。已经通了的 bot 再开第二个,码可以打回飞书;那是后话,不是第一次上手。 不跟货架比按钮数量。没有打字机答案卡。要比的四件事: 1. 长在飞书里 — harness 的面就是飞书,不是遥控网页 2. Goal 卡片 — 设定、改目标、暂停、恢复、清除,点卡片就能做;重启不偷着续 3. 一进程多 bot — 2~3 个飞书身份共用一套 Agent,同一条 session 不能两头同时握 4. 会变的进度头 — [dsf-23% G1/3] Using bash...(2) ,不是「正在思考…」四个字一直挂着 GitHub 上另有一个 PGZXB/dsh-feishu ,飞书控制台 + 卡内审批,官方 Web 还在。owner 不同,产品也不同。 卖点 完全不依赖 Web 不装 dsh-web-app ,不开 3080,不跑 headless 一次性进程。Cordis 插件直接 create / followup / steer / cancel / resume 。飞书是面,不是壳外面再套的壳。 Goal:一张卡片管到底 发 /goal ,或直接在卡片里填目标点「设定并开始」。句末可写「最多跑 3 轮」。 Agent 自己多轮推进。进程重启后 不会 偷偷接着烧,要在卡片上点「恢复自动续跑」,或发 /goal resume 。 卡片上能做的事: - 设定 / 修改目标(卡内表单) - 暂停 / 恢复自动续跑 - 清除当前目标 - 完成变绿、阻塞变红,原地改,不另刷一堆纯文字 斜杠命令仍然全部可用。先到的算数。 会变的进度头 进度卡片原地改: 模型别名、上下文占比、Goal 轮次(快到上限标 near)。跑完变 Done,失败变 Failed,正文另发一条…

在 GitHub 查看完整 README →
终端/TUIdshdsh-bundledsh-pluginfeishulark

分类