← 返回列表
D

@awiki/dsh-plugin

v0.2.4 · 0 天前发布

AWiki identity and messaging plugin for DeepSeek Harness

awikideepseekdeepseek-harnessdshdsh-pluginagent-messaging

README

@awiki/dsh-plugin

DeepSeek Harness 提供 AWiki
身份与消息能力。一个包同时包含 Host Service、Rust SDK Provider、Agent 工具,
以及带可拖动 AWiki Me 悬浮入口的 Web 客户端。

Rust SDK 独占管理配置的 stateRoot 下的身份、SecretVault、数据库、缓存和元数据。
本版本采用干净切换,不导入旧 TypeScript SDK 的 identity.json;升级后需创建新的
Rust 身份。

功能

  • 在 Web UI 中注册一个部署级 AWiki 身份,根 Agent 与子 Agent 共用。

  • 点击 AWiki 面板左上角图标可打开账户菜单;普通退出只锁定本机会话,不删除加密身份或消息数据库,重新进入及重启 DSH 后仍恢复同一个 DID 和 Handle。

  • 注册失败时保留手机号、Handle、验证码和本机待注册密钥;注册未开放、验证码状态失效和提交冲突会给出对应的安全处理提示。

  • 私聊和已有群聊列表、未读角标、最新消息预览、时间更新与昵称持久化。打开会话时在消息区内显示加载状态并落到最新消息;向上阅读时显示下滑箭头,新消息到达后在同一控件中累计数量且不打断阅读位置。只有最新一条已渲染消息到达可视区域底部后,当前会话才会自动标记为已读。

  • 文本和单附件消息;Enter 发送、Shift+Enter 换行,发送中立即显示带 loading 动画的乐观气泡,并支持图片预览、附件说明与 SHA 校验。

  • 圆形可拖动入口、自适应四角弹窗、深色模式和当前会话记忆。

  • 用户点击后才生成的 AI 对话总结:最多处理 50 条最近或未读
  • 查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    @awiki/dsh-plugin
    Repo
    git+https://github.com/AgentConnect/dsh-awiki.git
    Engines
    {"node":"^22.19.0 || >=24.0.0"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}}