跳转至

Task Passport

⭐ 9 · ✅ 活跃 · 智能体 · 近期 ⬆️ +1

类型 智能体 分类 多智能体
星数 ⭐ 9 状态 ✅ 活跃
作者 dongsheng123132 更新时间 2026-08-15

一句话介绍

跨编码 Agent 环境的开放任务交接协议:交接可验证的状态而非聊天记录。

详细介绍

让一个任务带着“当前世界状态”在 DeepSeek Harness、Claude Code、Codex 等 AI Harness 之间接力,不搬运聊天记录。 一个项目可以有多个任务护照;一个任务护照可以经历多个 Harness 和多个会话。

✨ 核心特性

  • 每个任务一个稳定短号,例如 TP-7K4M-9D2Q。
  • list:只列身份与摘要,不误装载别的任务。
  • open:读取目标、当前状态、验证过的事实、决策理由和下一步。
  • checkpoint:工作完成后写回;带状态版本,过期写入直接冲突,不静默覆盖。
  • pack / land:把任务装进一个文件发给别人、发给另一台机器,或者收下别人发来的。
  • conformance:判定一个文件是不是合规的 TaskPack(退出码 0 / 2)。

📦 安装

dsh plugin --profile web add task-passport@0.3.0
dsh --profile web --dump-config
dsh web

🚀 快速开始

- id: task-passport
  name: task-passport
  config:
    ukingExecutable: 'C:/path/to/U-King.exe'
    # 或者不依赖 U-King:storeDirectory: 'D:/task-passports'
    allowCheckpoint: true

📚 更多信息

在 DeepSeek Harness 中安装

从 GitHub 安装(纯 JavaScript,仓库已包含运行产物,不需要 prepare 构建权限): dsh plugin --profile web add task-passport@0.3.0 dsh --profile web --dump-config dsh web dsh web 在当前 rc.5 固定组合 web profile;需要浏览器界面时,插件也应安装到这个 profile。自定义 profile 可用于 TUI,但不能作为 web 子命令的父级 profile。 如果 U-King 不在 PATH,在该 profile 的 cordis.patch.yml 覆盖插件配置: name: task-passport config: ukingExecutable: 'C:/path/to/U-King.exe' # 或者不依赖 U-King:

🔗 链接