在桌面悬浮显示项目名与当前任务进度
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add 7AAAAAH/dsh-pet-gujiguji该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · desktop
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 1 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 49 处,展示前 21 条)
- 读取本地文件index.js:207
return readdirSync(cacheRoot) - 读取本地文件index.js:214
mtime: statSync(fullPath).mtimeMs, - 读取本地文件index.js:253
const title = titleFromSessionFile(readFileSync(selected.fullPath, 'utf8')) - 读取本地文件index.js:262
const directories = readdirSync(sessionRoot, { withFileTypes: true }) - 读取本地文件index.js:266
return { name: entry.name, fullPath, mtime: statSync(fullPath).mtimeMs } - 读取本地文件index.js:272
const files = readdirSync(item.fullPath) - 写入本地文件index.js:304
mkdirSync(dirname(STATE_PATH), { recursive: true }) - 写入本地文件index.js:306
writeFile(STATE_PATH, body, 'utf8').catch(() => {}) - 写入本地文件index.js:362
mkdirSync(USER_DATA_DIR, { recursive: true }) - 写入本地文件index.js:368
if (legacySource) copyFileSync(legacySource, target) - 写入本地文件index.js:369
else if (existsSync(localSource)) copyFileSync(localSource, target) - 写入本地文件index.js:385
mkdirSync(DESKTOP_DIR, { recursive: true }) - 删除本地文件index.js:449
try { unlinkSync(DESKTOP_PROCESS_PATH) } catch { } - 执行外部命令来自配置/变量index.js:488
const spawned = spawn(desktopExe, args, { - 删除本地文件index.js:509
try { unlinkSync(DESKTOP_PROCESS_PATH) } catch { } - 执行外部命令来自配置/变量index.js:533
const spawned = spawn(executable, args, { - 删除本地文件index.js:556
try { unlinkSync(DESKTOP_PROCESS_PATH) } catch { } - 删除本地文件index.js:576
try { unlinkSync(DESKTOP_HIDDEN_PATH) } catch { } - 删除本地文件index.js:586
try { unlinkSync(DESKTOP_PROCESS_PATH) } catch { } - 删除本地文件index.js:597
try { unlinkSync(DESKTOP_PROCESS_PATH) } catch { } - 发起网络请求client.js:121
fetch(endpoint(SETTINGS_ROUTE), {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
GujiGuji,一个轻量的 Codex 风格桌面宠物,专为 DeepSeek Harness 打造
README
由 DeepSeek 最新模型翻译生成咕叽咕叽桌宠(dsh-pet-gujiguji)
给 DeepSeek Harness(DSH)桌面端使用的轻量悬浮桌宠。它不会在 DSH 窗口里再显示一只,只在 Windows 桌面悬浮,展示当前项目名和正在执行的工作内容。
咕叽咕叽桌宠预览
功能
- 工作状态浮窗固定在宠物旁,深灰半透明、圆角,项目名在上,当前工作内容在下。
- 长工作内容自动横向循环滚动;空闲时不显示“空闲”或任务浮窗。
- 空闲时每隔 30–75 秒随机播放一次动作,间隔可调到 15–150 秒。
- 单击会随机播放歪头、伸头、展翅或挥翅,每个动作都从站立开始并回到站立。
- 双击在打开或收起 DSH 后,随机播放一次伸头或歪头。
- DSH 任务正常完成后,宠物会连续轻跳两次作为提醒;失败、中断和超限不会误触发。
- 每个动作的头部视觉尺度保持一致,位置可按姿势不同;切换时不跳大小。
- 宠物和状态浮窗都会识别每块显示器的工作区:宠物本体不会被双屏分界切割,浮窗靠近边缘时自动避让。
- 双击会打开或收起 DSH 窗口;如果任务浮窗此前被最小化且任务仍在进行,也会同时恢复。
- 右键打开设置或隐藏宠物;设置窗口本身可调整大小。
- 设置支持宠物大小、透明度、甩出力度、空闲动作间隔、位置锁定和减少动态效果,滑杆与数值输入同步。
- “行为”页可恢复默认位置,避免更换显示器后宠物留在屏幕外。
展开完整文档(README 剩余 1 节)
咕叽咕叽桌宠(dsh-pet-gujiguji) 给 DeepSeek Harness(DSH)桌面端使用的轻量悬浮桌宠。它不会在 DSH 窗口里再显示一只,只在 Windows 桌面悬浮,展示当前项目名和正在执行的工作内容。 咕叽咕叽桌宠预览 功能 - 工作状态浮窗固定在宠物旁,深灰半透明、圆角,项目名在上,当前工作内容在下。 - 长工作内容自动横向循环滚动;空闲时不显示“空闲”或任务浮窗。 - 空闲时每隔 30–75 秒随机播放一次动作,间隔可调到 15–150 秒。 - 单击会随机播放歪头、伸头、展翅或挥翅,每个动作都从站立开始并回到站立。 - 双击在打开或收起 DSH 后,随机播放一次伸头或歪头。 - DSH 任务正常完成后,宠物会连续轻跳两次作为提醒;失败、中断和超限不会误触发。 - 每个动作的头部视觉尺度保持一致,位置可按姿势不同;切换时不跳大小。 - 宠物和状态浮窗都会识别每块显示器的工作区:宠物本体不会被双屏分界切割,浮窗靠近边缘时自动避让。 - 双击会打开或收起 DSH 窗口;如果任务浮窗此前被最小化且任务仍在进行,也会同时恢复。 - 右键打开设置或隐藏宠物;设置窗口本身可调整大小。 - 设置支持宠物大小、透明度、甩出力度、空闲动作间隔、位置锁定和减少动态效果,滑杆与数值输入同步。 - “行为”页可恢复默认位置,避免更换显示器后宠物留在屏幕外。 - 支持双屏及不同缩放比例的 Windows 虚拟桌面,宠物可以拖到另一块屏幕。 - 拖动后松手会自然下落;快速甩动会带速度飞出,并受较轻的重力、空气阻力、墙面反弹和地面摩擦影响。 - 按住宠物拖过点击阈值后会立即切换为起飞动作;松手飞行时延续该动作,临近地面时展开双翼扇动,触地后恢复原来的任务动作或站立状态。 - 宠物飞行时任务浮窗暂时隐藏,停止并落地后自动恢复。 - 所有精灵帧共用同一条脚底线,落地不会悬空,也不会裁掉低姿态帧。 - 贴边距离按当前动作外框计算,站立时不再按展翅宽度预留;只有宽动作开始时才临时向内避让。 - 展翅和挥翅直接使用完整原图,不裁切、不旋转翅膀,脸和身体不会混帧。 开发计划 拖动、甩出、落地回弹、状态互动和轻量化路线见 开发计划。 安装 从 DSH 插件市场 在 DSH 中打开 插件 → 发现,搜索 dsh-pet-gujiguji,安装后重启 DSH。安装包已带版本化的 desktop/dsh-pet-gujiguji-<版本>.exe,通常不需要额外安装 Python。 从 npm 安装 dsh plugin --profile desktop add dsh-pet-gujiguji 安装后重启 DSH。插件 Host 会自动启动 desktop/pet-window.pyw。 可选:Python 运行方式 插件会优先运行版本号最高的 desktop/dsh-pet-gujiguji-<版本>.exe。带版本号的文件名允许新版与正在运行的旧版共存,因此更新时不会强制关闭桌宠。只有删除这些 EXE、改用源码模式时,才需要: py -m pip install Pillow 如果 Python 不在 PATH 中,可以设置 DSH_PET_PYTHON 为 pythonw.exe 的完整路径。 使用 - 拖动宠物可跨屏移动;开启“锁定位置”后拖动只触发点击逻辑。 - 轻拖后松手会自然落下;快速甩出会飞出、撞墙反弹,并在落地时短暂压缩回弹。 - 宠物飞行期间任务浮窗会自动收起,停稳后恢复。 - 空闲时宠物会以随机间隔自动播放随机动作。 - 单击随机切换歪头、伸头、展翅或挥翅动作。 - 双击打开或收起 DSH;任务进行中且浮窗已最小化时,同时恢复浮窗。 - 双击后还会随机播放一次伸头或歪头反馈。 - 右键选择“设置”调整大小、透明度、物理与行为,或选择“隐藏宠物”。 说明 - 当前仅支持 Windows。 - 从旧版升级时,会自动迁移 dsh-light-feather 或 dsh-mint-budgie 目录中的宠物位置和设置。 - 桌宠进程会读取 DSH Host 写入的 desktop/state.json,因此 DSH 与桌宠必须使用同一个插件安装目录。 - 隐藏宠物后,DSH Host 不会自动重新启动它;再次双击 DSH 中的桌宠入口或重新启用插件即可恢复。 许可证 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
7AAAAAH/dsh-pet-gujiguji
在桌面悬浮显示项目名与当前任务进度
相关插件 · 桌面端
Codex 任务面板chuspeeism/dashi-taskboard
现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness
★ 3,409已汉化DSH
71.7
多智能体自进化开发平台Prism-Shadow/penguin-harness
统一、稳定的 Agent 自进化框架全自动优化:任意模型 · 任意算法 · 任意 Benchmark
★ 3,111已汉化DSH
71.1
桌面宠物PC2005-cloud/dsh-pet
DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI…
★ 5,341已汉化DSH
71
多端 Agent 工作台GCWing/OpenBitFun
OpenBitFun 是一个高度可定制的开源 Agent 工作台,让任务按你的方式持续推进。
★ 3,449已汉化DSH
70.8
DSH Desktopanywhere-labs/dsh-desktop
为 DeepSeek Harness DSH 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 34,532已汉化DSH
70.7
桌面宠物伴侣OpenPetsHQ/openpets
桌面伴侣平台,带宠物、插件,还能选配本地智能体集成。
★ 1,353已汉化DSH
70.2
这是你的仓库?认领条目