@jingting9527/dsh-client-ui-inspire
v0.1.1
Published
Creator inspiration surface: a floating ✨ FAB opening a panel with live AI HOT topics and random content angles
Readme
✨ 灵感/热点面板(Inspiration Panel)
给 DeepSeek Harness 界面加一个右下角的悬浮球(✨),点开是一个「灵感面板」: 今日 AI 热点 Top 8 + 随机创作灵感,写稿/选题时抬头可见,不用切窗口。
功能
- 🔥 今日热点 Top 8:实时显示 AI 圈热点榜(来自 AI HOT 公开只读 API),每条带来源,点标题跳转原文。
- 💡 随机灵感:每次 3 条内容创作角度建议(标题套路、选题方向、写作框架),点「换一批」重新抽。
- 主题自适应:浅色/深色模式都好看,跟随 Harness 当前主题。
- 零依赖:纯客户端插件,浏览器直连公开接口,无 Key、无服务端依赖。
- 只读、无隐私:只拉取公开热点数据,不收集任何用户信息。
安装(在 DSH 中)
前提:从源码运行 DeepSeek Harness(git clone 后自行构建),并用 dsh web 启动 Web 界面。
方式一:npm 安装(推荐)
dsh plugin --profile web add -w @jingting9527/dsh-client-ui-inspire然后重启 Harness(停掉 dsh web 再重新 dsh web 启动),刷新页面即可。
注意 pnpm 11 需要
-w标志;安装时提示的 "Peer dependencies should be installed" 是正常的, 这些依赖已由 Harness 自带的 dsh-base / dsh-web-app 提供。
方式二:离线安装(tarball)
把 jingting9527-dsh-client-ui-inspire-0.1.1.tgz 下载后:
dsh plugin --profile web add -w /绝对路径/jingting9527-dsh-client-ui-inspire-0.1.1.tgz
# 重启使用
- 重启后,右下角出现绿色圆形 ✨ 悬浮球
- 点它 → 面板弹出:上半「🔥 今日热点 Top 8」,下半「💡 随机灵感」
- 面板按钮:刷新(重拉热点 + 换灵感)、换一批(只换灵感)、关闭
- 确认插件状态:设置 → 插件 → 插件列表 → 搜索
dsh-client-ui-inspire,状态「已挂载」
卸载
dsh plugin --profile web remove -w @jingting9527/dsh-client-ui-inspire
# 重启工作原理(给开发者)
- 包通过
dsh.client声明浏览器端入口,注册进shell.overlay(全局浮层槽位)。 - 通过
dsh.bundle+cordis.patch.yml在dsh plugin add时自动把插件行插入组合,重启后由 Loader 加载、clientModules 扫描。 - 热点数据在浏览器端直接
fetchAI HOT 公开 API(CORS 开放),无需服务端代理。
数据来源与许可
- 数据来源:AI HOT 公开只读 API(
/api/v1/hot-topics)。 - 本插件仅匿名读取公开热点,不收集、不存储任何用户数据。
