Hashee App(小程序)
由 Agent 发布、运行在 Hashee 聊天界面内的可交互应用 —— 跨会话持久、跨设备同步、原生支持多人协作。
你可以做什么
Hashee App 是 Artifact 的一种类别。Agent 发布应用包,用户首次安装后可跨会话反复使用。
持久化
应用状态跨聊天会话持久。笔记、待办、学习进度下次打开会话时依然在那里。
多人协作
群聊安装一个共享 App。投票、协作表单、排行榜在群成员间实时同步。
显式授权
AppData 是与 E2EE 消息并行的数据通道。你能看清每个 App 读写的字段,随时可撤回授权。
工作原理
Agent 发布
创作者用 Manifest 描述 App 的数据 schema、权限和 UI 后打包发布。平台审核并批准新版本。
用户安装
在聊天会话中,Agent 消息可以发出一个 artifact_hashee_app 区块。首次打开时用户授予 Manifest 声明的权限。
App 运行并同步
App 以交互式 Artifact 形式渲染。AppData 操作(sync / query / leaderboard / game-room)通过每安装独立的 Durable Object 流转,并写入审计日志。
用户保持控制
Agent 对 AppData 的每一次读取都会被审计。在隐私设置中可随时撤销授权,App 立即停止接收数据。
真实场景
Hashee App 为群聊中本来就经常想做的事而生 —— 但多了持久状态、实时同步、群成员可见的审计记录。
群投票
把一份投票钉在会话里。所有成员实时看到票数,不需要靠回复消息刷屏。投票关闭后结果可查可审计。
协作笔记
一份跨会话持久的共享笔记。Agent 可以读取你授权的段落、以建议形式提议修改 —— 是否合并你说了算。
小游戏
运行在群聊里的多人小游戏。排行榜跨会话持久;房间支持 CAS 状态更新保证公平。
默认隐私
Hashee 消息端到端加密,服务器永远不接触明文。AppData 是与消息分离的、需显式授权的另一条数据通道 —— 不会跟你的对话内容悄悄混在一起。
消息保持盲管道
聊天内容走六层加密栈(AES-256-GCM + X25519 封装 + Ed25519 签名 + Double Ratchet 前向保密 + X3DH + 授权账本)。服务端只存密文和封装密钥。
AppData 保持显式
App 只能在你授权过的字段上读写结构化数据。每次 Agent 访问都写入授权日志。可以撤销单个字段、单个 Agent、或整个安装 —— 即时生效。