用于双向聊天的 AI 原生表情:人看图片,纯文本模型读取固定语义;支持表情选择、自建表情、导入导出和两套画风。
安装
# Release 预构建包
dsh plugin --profile web add "https://github.com/5101good/amoji/releases/download/v1.0.0/amoji-dsh-1.0.0.tgz"
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:5101good/amoji#path:/adapters/dsh
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
面向人和 AI 的原生表情:人看图,模型读固定语义。1.0.0 以 dsh 0.1.5-rc.2 为基线,需要 Node.js >=24;已有实际宿主证据的平台为 macOS arm64。
安装与使用
从 GitHub Releases 下载并核对 amoji-dsh-1.0.0.tgz,在文件所在目录执行:
第一条命令为新 profile 初始化 Web 模板并显示帮助;随后安装并启动。
npx @deepseek-ai/dsh@0.1.5-rc.2 --profile amoji --from-default-profile web --help
npx @deepseek-ai/dsh@0.1.5-rc.2 plugin --profile amoji add ./amoji-dsh-1.0.0.tgz --ignore-scripts
npx @deepseek-ai/dsh@0.1.5-rc.2 --profile amoji
amoji 是示例 profile,替换为自己的名称。安装到已有 profile 时先保存工作,安装后重启。选择工作区即可从输入区打开“表情”,无需先发送普通文字。点图发送,详情只查看含义;新库的经典/办公各有24个同语义表情,共48个资产。
“管理表情”支持草稿、个人副本、不可变历史版本、归档、偏好及 .amoji 包导入导出。创作只有一个意图输入框;AI 文字建议默认当前会话模型,可另选宿主已配置模型。只发送文字意图和生成指令,不发送图片或会话历史。采用建议后仍需编辑、保存、图文加载预览、勾选并确认入库。手工填写无需模型请求。
界面跟随 dsh 中英语言,固定语义不会随 UI 翻译改写。内置语义为中文。模型建议按所选提供方配置计费,不自动重试。
数据与兼容
Host 连接本地共享服务,要求 API 2、数据库4,以及 dsh-native-delivery-v1、dsh-reliable-delivery-v1、library-management-v1、packs-v1。macOS 默认数据目录为 ~/Library/Application Support/Amoji/prototype,可用 AMOJI_DATA_DIR 隔离。升级保留共享数据和宿主会话;卸载插件不主动删除共享库。
浏览器只使用宿主认证 RPC,模型只使用三个文字工具。accepted 表示宿主已接收入队,原生用户消息是否落盘仍需核对;observed 表示已观察到对应原生消息,图片 rendered 是独立的加载证据。断连或结果未知时核对原请求,避免另发。
direct tools 是 AI 图像展示的验证路径;Code Dispatch/PTC 嵌套工具不保证显示。Linux、Windows、新版 dsh 与全部模型组合尚未验证。某提供方续答会因 reasoning_text 兼容返回400,插件不能保证所有模型完整工具回合成功。Codex/Claude Code legacy 不在本包范围。
包内容与许可
包含 Host/Client、共享核心、基础资产、构建信息与许可清单,不嵌入 node_modules、Sharp .node 或 libvips 动态库;宿主包管理器安装依赖,因此不是离线安装包。Client 使用宿主 React,Host 使用宿主服务。
代码 MIT;基础素材 CC0-1.0;第三方依赖保留各自许可。参见包内 LICENSE、NOTICE、THIRD_PARTY.json、THIRD_PARTY_LICENSES/ 和 assets/base-library/。
链接
同类插件
zhu1090093659/dsh-web#packages/dsh-task-board★ 8405
侧边栏多列任务看板:卡片交给真实 DSH 智能体会话执行,支持 cron 定时(Host 侧到点执行,关浏览器也生效)。
zhu1090093659/dsh-web#packages/dsh-web-all★ 8405
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。
ccch1mneyyy/dsh-TUI★ 4088
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。
MeteorNOX/DeepSeek-Balance-Whale-Widget★ 4076
右下角常驻的小鲸鱼挂件:余额、今日已用与每轮对话消耗(含峰谷价),余额预警与今日预算的泡泡内容都可编辑;泡泡点击序列模块化自定义,支持并列加权 A/B、随机台词与随机图片;内置 30+ 厂商模板(OpenAI / OpenRouter / Kimi / 硅基流动 / 方舟 / 智谱 / MiniMax 等),按模型查余额与订阅额度;另有任务结束音效、导入音频、自定义角色与资源管理。数据全在本机,无遥测。
omdsh-dev/DSH-better-sidebar★ 4009
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。
Devin-AXIS/deepseek-design#deepseek-idesign★ 1423
可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。