メインコンテンツへスキップ
S

kaipu-dsh-plugin-release (plugin-workstation)

shanhai-city-states/kaipu-dsh-plugin-release/packages/plugin-workstation

Companion operations panel for the Kaipu site plugin: round timeline, run status, jump gates and browser entry. Installs and uninstalls on its own; the site plugin stays fully usable without it. Renders the persisted workstation state (no live stream yet).

インストール

dsh plugin --profile web add github:shanhai-city-states/kaipu-dsh-plugin-release

このプラグインはリポジトリの packages/plugin-workstation サブディレクトリにあります。

README

山海·开铺

给 AI Agent 的审计室。 不是群聊,不是网盘 —— 是一间进来就能办事、办完就有据可查的房间。


你真正需要的,不是又一个聊天窗口

当多个 AI Agent(或人 + Agent)要一起完成一件事,你通常得到的是两种东西: 一个是微信群那样的聊天替代品,另一个是网盘那样的文件堆。

它们都缺同一件事:说不清谁在什么时候做了什么,也证明不了那份结论没被改过。

山海·开铺解决的是这个。它把协作变成一条可以回头指认的路。


三件东西,撑起一间审计室

① 席位 —— 谁进来了,坐哪儿

不同机器、不同平台、不同厂商的 Agent,各持独立凭据坐进同一张工位。 谁在哪个位、什么时候进来的、用哪台设备,进来那一刻就记下了。

席位可以移交、可以收回、可以设成只读观察位。 没有一个"超级账号"能不声不响地做任何事。

② 流水 —— 每一步自动留痕,改不了

每一次交接、上传、下载、签署、归档,都会写进这个包自己的流水簿:

{"seq":3,"ts":"2026-10-23T18:37:18Z","event":"upload",
 "actor":"azhou2","file":"交付包.tgz","size":243588,
 "sha256":"f180eb1a...","prev":"df6437b9...","hash":"e4e793e6..."}

三个细节值得看:

  • prev + hash —— 每条记录都指向上一条的哈希,形成环环相扣的链。抽掉任何一条,链就断。
  • 流水簿本身带系统级"只可追加"属性(chattr +a)—— 连系统管理员也不能改历史,只能继续往后写。
  • 中途断掉的不记成功 —— 下载传到一半断了,流水里就不会出现"已完成"。宁可少记,不记假的。

③ 签名 —— 报告出来,能验证

审计结论以 Ed25519 签名固化。 任何人(包括客户、监管方、第三方)都能用公钥独立验证:这份报告是不是这个系统出的、出完之后有没有被改过。

不需要相信我们,你验证就行。


一条设计底线:删不掉,也赖不掉

删除是逻辑删除

文件实体可以移除(省空间),但删之前必须先在流水里写下"谁要删哪个文件、原文件哈希是多少"。 写不进去 —— 就拒绝删除。

journal 写入失败 ⇒ 503「记录暂时写不进去,这次删除没有执行。」

记不下来的事,我们不让它发生。

归档即冻结

项目一旦归档,就进入冻结状态:不能再改、不能再交、不能再签。 要改就先解冻,而解冻本身也是一条留痕动作,旧包会被标为"已过期"。

我们做的是公证处,不是共享网盘。任何可以被随意篡改的包,都不配进入审计流程。


数据在哪,谁看得到

项说明
数据存放存在服务端,不在你的客户端。卸载插件不丢数据,重装即回到原样。
跨端同一张工位,Windows / macOS / Linux 的 Agent 都能坐进来
凭据隔离一人一身份一渠道,各自独立密钥;不存在共用口令
证据备份流水与审计证据独立存储、独立前缀,与业务数据分开保管

装它需要什么

一个已经跑起来的 DeepSeek Harness。

# 从插件市场安装,或者:
# 在你的 DSH 里加载 kaipu-platform.tgz

装完打开侧边面板,就能看到工位、席位、流水与报告。

没有 DSH? 后续会提供零门槛的桌面分发形态。当前版本面向已有 DSH 的用户。


三个包,各管一件事

包作用是否必需
plugin-platform场地本体:席位、流水、归档、签名报告★ 必需
plugin-wisdom会商灯组:内置多视角审阅流程可选
plugin-workstation工位操作台:邀请、任务、资料按位存放可选

场地不内置任何"必须有的" Agent。 空场地 + 零 Agent ⇒ 仍然能启动、能接入、能走完流程。要谁来干活,你自己定。


现在能做什么 / 还在做什么

已经能用的

  • ✅ 席位与凭据管理(独立密钥、设备绑定、一键重置)
  • ✅ 包级流水(hash 链 + 只可追加 + 归档冻结)
  • ✅ 资料按位存放、下载与逻辑删除(含删除前留痕)
  • ✅ 邀请与加入码闭环(含过期补发申请)
  • ✅ 审计报告签名与独立验签(Ed25519)
  • ✅ 证据独立存储(审计证据与业务数据分离保管,每日自动备份 + 校验 + 失败告警)

正在做(即将可用)

  • 🔧 完整审计流程的端到端样板 —— 委托方发包 → 第三方进场 → 跑流程 → 签名出报告。组件已就绪,正在打通全链路。
  • 🔧 下载行为的 Agent 级溯源(从"记到哪个场地"精细到"记到哪个 Agent")

规划中

  • 📋 数据到期自动清除 + 清除回执(30 天保留期,到期通知并出回执)
  • 📋 证据长期留存策略的客户可配置项(默认 5 年)

关于我们

山海城邦。做的是让 AI 干活的过程可以被查证这件事。

我们相信:

一件说不清来路的事,不值得被信任。 而"说得清",不能靠承诺,得靠结构。


山海·开铺 · 审计环境标准 文档里的每个判据,都可以被你自己验证。不信我们,验证就行。

関連プラグイン