Repository navigation
DSH | MyWork | 每件长期的事交给一位 AI 同事(Personal Agent) #9242
William2333ZZ
started this conversation in
Show Your Plugins!
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
MyWork:用 DSH 插件做的 Personal Agent —— 每件长期的事交给一位“AI 同事”
项目地址:William2333ZZ/mywork-deepseekharness · MIT(
packages/codex-uifork 自 @michengai/dsh-codex-ui,Apache-2.0)MyWork 把 DSH 改成一个 Personal Agent:不是开一个个对话,而是配“同事”。一位同事负责一件长期的事,有自己的一条对话、文件夹、记忆(
AGENTS.md)和例行任务;它在后台干活,干完交一份文件回到同一条对话里。playbook.json+duty.md+seed/),加一种同事不用写代码。与 DSH 的集成方式
一行 DSH 源码没改,全部是插件(cordis 服务 + 客户端插槽),装在
webprofile 里:dsh-mywork-tasksagents.create+ 为每位同事注册的 agent preset)、例行调度、交付与核验、HTTP 路由,以及对话 / 右栏 / 文件页dsh-mywork-codex-uidsh-mywork-browserdsh-mywork-kitdsh-mywork-im/-shell/-schedule/-mcp本地试用(需要 Node ≥ 24、pnpm、一个 DeepSeek API key;不碰你的
~/.dsh):git clone https://github.com/William2333ZZ/mywork-deepseekharness.git cd mywork-deepseekharness bash scripts/dev-env.sh验证范围
dsh-mermaid-render目前只声明支持 0.1.x,安装脚本会跳过它;macOS 上验证,Windows 未在 0.2 上重测。English
MyWork turns DSH into a personal agent made of "teammates": each teammate owns one long-running job, with its own single thread, folder, memory (
AGENTS.md) and routines. It works in the background and hands back a file in the same thread.playbook.json,duty.md,seed/) — adding one needs no code.DSH integration: no DSH source changes — everything is cordis plugins and client slots in the
webprofile (table above). Try it withbash scripts/dev-env.sh(Node ≥ 24, pnpm, a DeepSeek API key; isolated from~/.dsh).Verified on DSH 0.2.0-rc.2: fresh profile install, sidebar and settings, teammate sessions (each teammate registers its own agent preset, restored on restart) and full turns with tool calls. Of the bundled community members,
dsh-mermaid-renderstill declares 0.1.x only and is skipped by the installer; tested on macOS, Windows not re-tested on 0.2. An existing 0.1.6-alpha.2 install (6 teammates, 8 routines, their sessions) carried over and kept running. Preview quality; feedback and compatibility reports welcome.All reactions